En respuesta a las limitaciones de las arquitecturas monolíticas tradicionales, incluida la lenta innovación, las limitaciones de escalabilidad y la falta de flexibilidad de desarrollo en la capa de aplicación, surgieron cadenas de bloques modulares, que dividieron la cadena de bloques en diferentes componentes intercambiables.
Los componentes divididos se pueden personalizar y optimizar en cada capa de la pila de tecnología blockchain, y aparecerán proveedores profesionales en cada campo de componentes funcionales.
Los sistemas modulares más destacados actualmente incluyen el ecosistema Ethereum y el próximo Celestia.
Rollup es la forma más segura de blockchain modular.
Los rollups prosperan y van desde entornos de ejecución de propósito general (por ejemplo, OP Mainnet y zkSync Era) hasta rollups específicos que alojan aplicaciones individuales.
La mayoría de los Rollups centrados en Ethereum son L2 de propósito general, y una narrativa importante en el ecosistema de Celestia es la especificidad de la aplicación.
Los rollups se pueden apilar para escalar según sea necesario y adaptarse a casos de uso específicos de la aplicación, al mismo tiempo que forman parte de un ecosistema de puente rollup componible.
Los desarrolladores pueden unirse al ecosistema con el que estén de acuerdo o elegir el entorno de ejecución, el esquema de pedidos, el sistema de verificación, el consenso y la capa DA que mejor se adapte a sus necesidades, e incluso pueden mezclar y combinar diferentes ecosistemas.
El éxito de cualquier ecosistema o aplicación Rollup dependerá de la ventaja competitiva que aporte la configuración elegida.
Capa de ejecución
Esta capa es donde se procesan las nuevas transacciones. Toma el estado actual de la cadena de bloques, aplica estas nuevas transacciones y calcula el estado resultante. Las funciones que gobiernan las reglas de cambio de estado se denominan funciones de transición de estado (STF).
La mayoría de los proyectos creados en la capa de ejecución son paquetes acumulativos de propósito general centrados en Ethereum, como Scroll, Taiko y Linea.
Su objetivo es mantener la compatibilidad con EVM, brindar a los usuarios una experiencia criptográfica familiar y brindar a los desarrolladores herramientas reutilizables.
Las alt-VM (máquinas virtuales alternativas) están optimizadas para casos de uso específicos, como Fuel Network para procesamiento de transacciones paralelas y Aztec Network para aplicaciones de privacidad.
Arbitrum y Fluent llevarán contratos inteligentes a los lenguajes de programación tradicionales utilizando Wasm, y Cartesi permitirá que Rollup se ejecute en Linux.
Capa de asentamiento
La capa de asentamiento es una capa opcional de la pila modular. La capa de liquidación compartida se utiliza para la verificación y resolución de disputas de varios Rollups y puede servir como centro de liquidez para ayudar a cerrar la brecha entre diferentes Rollups.
Clasificar
Los usuarios envían las transacciones a la red y el secuenciador las acepta, determina su orden (en la mayoría de los casos) y publica los datos de las transacciones en los componentes de la capa de consenso y la capa DA.
Actualmente, todos los principales acumuladores utilizan clasificadores centralizados. Descentralizar el clasificador mejorará la vivacidad y la resistencia a la censura. Las redes de secuenciadores compartidos entre múltiples Rollups, como Espresso y Astria, brindan ventajas de componibilidad cercanas a la atomicidad.
Capa de autenticación
Esta capa garantiza la corrección de la ejecución y las transiciones de estado. Actualmente hay 2 sistemas principales en desarrollo:
Optimista: Las pruebas de fraude previenen la actividad fraudulenta
*ZK: La prueba de validez confirma criptográficamente la exactitud de todas las transacciones.
Arbitrum y Optimism son los líderes en acumulación optimista, demostrando la efectividad del mercado con prueba de subcontratación por parte de @RiscZero y @nil_foundation. Al igual que con los pedidos compartidos, las pruebas subcontratadas pueden generar beneficios de interoperabilidad, como pruebas agregadas a través de puentes de cadena.
Consenso y DA (disponibilidad de datos)
En la capa de consenso, los nodos acuerdan el orden final de las transacciones, lo que proporciona una vista unificada del historial del Rollup.
La capa DA garantiza además que todos los datos necesarios estén disponibles para reconstruir el estado del Rollup. La capa DA actúa como un tablero de anuncios inmutable donde se publican los datos y las pruebas de las transacciones. Sin DA, Rollup no puede garantizar la vida. Utilizando los datos de transacción proporcionados por la capa DA, cualquiera puede continuar calculando el siguiente bloque desde donde se detuvo la persona anterior.
La capa DA también es el determinante final del rendimiento del Rollup.
Ethereum está desarrollando un mercado de tarifas dedicado y un espacio "blob" para Rollup, y proyectos como Celestia y Avail se centran en un rendimiento liviano con capas DA dedicadas.
Los DAC como EigenDA, que separan el consenso y el DA, pueden proporcionar tarifas bajas y predecibles y la capacidad de reservar ancho de banda de DA.
Si bien estas funciones se pueden separar, solo trabajar juntas puede proporcionar la seguridad completa de una red blockchain.
El aspecto más crítico del consenso y la adopción de la capa DA es la ventaja de componibilidad de minimización de confianza que aportan.
Cambiar las capas de consenso y DA será costoso ya que el Rollup perderá capacidad de composición con otros Rollups que compartió anteriormente.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Messari: Desmantelar la cadena de bloques modular y comprender cada capa funcional
Por Stephanie Dunbar, analista, Messari
Compilación: Luffy, Foresight News
En respuesta a las limitaciones de las arquitecturas monolíticas tradicionales, incluida la lenta innovación, las limitaciones de escalabilidad y la falta de flexibilidad de desarrollo en la capa de aplicación, surgieron cadenas de bloques modulares, que dividieron la cadena de bloques en diferentes componentes intercambiables.
Los componentes divididos se pueden personalizar y optimizar en cada capa de la pila de tecnología blockchain, y aparecerán proveedores profesionales en cada campo de componentes funcionales.
Los sistemas modulares más destacados actualmente incluyen el ecosistema Ethereum y el próximo Celestia.
Rollup es la forma más segura de blockchain modular.
Los rollups prosperan y van desde entornos de ejecución de propósito general (por ejemplo, OP Mainnet y zkSync Era) hasta rollups específicos que alojan aplicaciones individuales.
La mayoría de los Rollups centrados en Ethereum son L2 de propósito general, y una narrativa importante en el ecosistema de Celestia es la especificidad de la aplicación.
Los rollups se pueden apilar para escalar según sea necesario y adaptarse a casos de uso específicos de la aplicación, al mismo tiempo que forman parte de un ecosistema de puente rollup componible.
Los desarrolladores pueden unirse al ecosistema con el que estén de acuerdo o elegir el entorno de ejecución, el esquema de pedidos, el sistema de verificación, el consenso y la capa DA que mejor se adapte a sus necesidades, e incluso pueden mezclar y combinar diferentes ecosistemas.
El éxito de cualquier ecosistema o aplicación Rollup dependerá de la ventaja competitiva que aporte la configuración elegida.
Capa de ejecución
Esta capa es donde se procesan las nuevas transacciones. Toma el estado actual de la cadena de bloques, aplica estas nuevas transacciones y calcula el estado resultante. Las funciones que gobiernan las reglas de cambio de estado se denominan funciones de transición de estado (STF).
La mayoría de los proyectos creados en la capa de ejecución son paquetes acumulativos de propósito general centrados en Ethereum, como Scroll, Taiko y Linea.
Su objetivo es mantener la compatibilidad con EVM, brindar a los usuarios una experiencia criptográfica familiar y brindar a los desarrolladores herramientas reutilizables.
Las alt-VM (máquinas virtuales alternativas) están optimizadas para casos de uso específicos, como Fuel Network para procesamiento de transacciones paralelas y Aztec Network para aplicaciones de privacidad.
Arbitrum y Fluent llevarán contratos inteligentes a los lenguajes de programación tradicionales utilizando Wasm, y Cartesi permitirá que Rollup se ejecute en Linux.
Capa de asentamiento
La capa de asentamiento es una capa opcional de la pila modular. La capa de liquidación compartida se utiliza para la verificación y resolución de disputas de varios Rollups y puede servir como centro de liquidez para ayudar a cerrar la brecha entre diferentes Rollups.
Clasificar
Los usuarios envían las transacciones a la red y el secuenciador las acepta, determina su orden (en la mayoría de los casos) y publica los datos de las transacciones en los componentes de la capa de consenso y la capa DA.
Actualmente, todos los principales acumuladores utilizan clasificadores centralizados. Descentralizar el clasificador mejorará la vivacidad y la resistencia a la censura. Las redes de secuenciadores compartidos entre múltiples Rollups, como Espresso y Astria, brindan ventajas de componibilidad cercanas a la atomicidad.
Capa de autenticación
Esta capa garantiza la corrección de la ejecución y las transiciones de estado. Actualmente hay 2 sistemas principales en desarrollo:
Arbitrum y Optimism son los líderes en acumulación optimista, demostrando la efectividad del mercado con prueba de subcontratación por parte de @RiscZero y @nil_foundation. Al igual que con los pedidos compartidos, las pruebas subcontratadas pueden generar beneficios de interoperabilidad, como pruebas agregadas a través de puentes de cadena.
Consenso y DA (disponibilidad de datos)
En la capa de consenso, los nodos acuerdan el orden final de las transacciones, lo que proporciona una vista unificada del historial del Rollup.
La capa DA garantiza además que todos los datos necesarios estén disponibles para reconstruir el estado del Rollup. La capa DA actúa como un tablero de anuncios inmutable donde se publican los datos y las pruebas de las transacciones. Sin DA, Rollup no puede garantizar la vida. Utilizando los datos de transacción proporcionados por la capa DA, cualquiera puede continuar calculando el siguiente bloque desde donde se detuvo la persona anterior.
La capa DA también es el determinante final del rendimiento del Rollup.
Ethereum está desarrollando un mercado de tarifas dedicado y un espacio "blob" para Rollup, y proyectos como Celestia y Avail se centran en un rendimiento liviano con capas DA dedicadas.
Los DAC como EigenDA, que separan el consenso y el DA, pueden proporcionar tarifas bajas y predecibles y la capacidad de reservar ancho de banda de DA.
Si bien estas funciones se pueden separar, solo trabajar juntas puede proporcionar la seguridad completa de una red blockchain.
El aspecto más crítico del consenso y la adopción de la capa DA es la ventaja de componibilidad de minimización de confianza que aportan.
Cambiar las capas de consenso y DA será costoso ya que el Rollup perderá capacidad de composición con otros Rollups que compartió anteriormente.