A medida que el ecosistema blockchain se expande, muchos desarrolladores e investigadores han dedicado innumerables horas a crear un marco suitable para sus redes nativas. Muchas de estas redes se basan en el enfoque de diseño initial de blockchain en el que una cadena maneja todo, también conocido como blockchain monolítica.

Si bien las cadenas monolíticas han sido la norma, el rendimiento y la descentralización a menudo se sacrifican en aras de la finalización. Las cadenas monolíticas tienen una escalabilidad y capacidad de actualización limitadas, pueden tener requisitos más altos para el components del nodo de validación, lo que limita la descentralización, y la versatilidad de las dApps puede verse obstaculizada.

Este concepto de que las cadenas de bloques no pueden lograr simultáneamente descentralización, seguridad y escalabilidad se conoce comúnmente como el trilema de la escalabilidad.

En un intento por resolver esto, nació la strategy de la cadena de bloques modular. Las cadenas de bloques modulares comprenden una arquitectura de múltiples capas en la que las tareas principales están separadas por su función específica. Al delegar tareas a múltiples cadenas de bloques especializadas, un diseño modular presenta un sistema más escalable y personalizable sin sacrificar la descentralización o la seguridad.

Redes modulares explicadas

Las cadenas de bloques modulares pueden especializarse en cuatro funciones diferentes: ejecución, liquidación, consenso y disponibilidad de datos. La ejecución procesa las transacciones, la liquidación asegura el destino de la transacción, el consenso valida la autenticidad de una transacción y la disponibilidad de datos es el almacenamiento público de los datos de una transacción.

Diagrama de diseño monolítico versus modular
Diseño monolítico versus modular

Existen múltiples enfoques para la implementación y prioridad de cada una de estas funciones, pero tres de los métodos modulares a los que se hace referencia más comúnmente son los acumuladores, validium y acumuladores soberanos.

Los paquetes acumulativos alojan aplicaciones y procesan transacciones de usuarios, luego publican los datos en una crimson de capa uno (L1) y actúan como una capa de ejecución. Un validium es una variación de un paquete acumulativo que procesa transacciones fuera de la cadena antes de enviarlas a la L1 y utiliza una red de validadores de prueba de participación para almacenar datos fuera de la cadena.

Por último, los rollups soberanos se diferencian de los tradicionales en que no dependen de los contratos inteligentes de una L1 para su validación. Los bloques de datos se publican directamente en el paquete acumulativo y luego los nodos soberanos del paquete acumulativo son responsables de determinar la cadena en la que se publica la transacción. Esto significa que los rollups soberanos actúan como capa de ejecución y liquidación.

Capas de Cadenas Modulares
Capas de Cadenas Modulares

Professionals y contras de la estructura modular

En teoría, la arquitectura modular de blockchain proporciona algunas ventajas importantes en comparación con los diseños monolíticos.

La escalabilidad mejora enormemente con un diseño modular. La descarga de tareas que consumen muchos recursos a capas separadas permite un mayor rendimiento common sin costo para la descentralización. Este alto rendimiento es especialmente noteworthy en las soluciones basadas en Ethereum, donde los costos de transacción pueden volverse bastante altos durante períodos de congestión de la red.

Las capas base modulares también están diseñadas para ser altamente flexibles y promover la interoperabilidad entre otras cadenas de capa uno y capa dos. Esto permite a los desarrolladores ejecutar EVM u otras máquinas virtuales de su elección. A través de la modularidad, las cadenas de bloques y las billeteras se vuelven más interoperables debido a la flexibilidad de las capas, lo que puede permitir el desarrollo de aplicaciones universales y reducir la fricción common para los usuarios.

Naturalmente, esto no está exento de inconvenientes. Las cadenas de bloques modulares pueden ser más difíciles de construir en comparación con las cadenas de bloques monolíticas a las que están acostumbrados muchos desarrolladores. La curva de aprendizaje puede ser bastante pronunciada tanto para los usuarios como para los desarrolladores.

Las redes modulares tampoco están tan probadas como sus contrapartes monolíticas. Las pruebas de sus capacidades han sido menos extensas y las redes no han sido sometidas a la cantidad de tráfico concurrente que se ha demostrado que Ethereum o Bitcoin pueden soportar.

El futuro de las cadenas de bloques modulares

Si bien el desarrollo modular de blockchain aún está en su infancia, el mercado ha mostrado entusiasmo en torno al sector con la explosiva acción del precio de Celestia. Tras su lanzamiento en la red principal el 31 de octubre, el token $TIA de Celestia ha subido un 142% desde su lanzamiento.

Resolver el trilema de la escalabilidad ha sido un foco de atención para los equipos de desarrollo desde que el término fue acuñado originalmente por el cofundador de Ethereum, Vitalik Buterin. Mejorar la escalabilidad sin comprometer la descentralización o la seguridad es elementary para promover la adopción de DeFi.

El lanzamiento de la pink principal de Celestia puede permitir más pruebas de gran volumen de la estructura modular, y actualmente se están desarrollando y preparando otras cadenas de bloques modulares para su lanzamiento. Con el tiempo, es possible que se amplíe el rango en el que se aplica la modularidad a las criptomonedas, ya que el diseño promueve la versatilidad y la interoperabilidad.

Ciertas dApps funcionarán mejor con diseños de capas específicos y, en teoría, muchas de ellas se pueden mezclar y combinar para obtener un rendimiento óptimo de la pink por dApp. A través de esta flexibilidad, las pilas tecnológicas de las redes modulares pueden admitir una gama mucho más amplia de dApps versátiles y seguras que podrían ayudar a impulsar DeFi al siguiente nivel.

Share.
Leave A Reply