blockchain modular: solución extraíble para cuellos de botella de rendimiento
A lo largo de la evolución de la tecnología de la cadena de bloques, los sistemas de cadena de bloques con arquitectura monolítica han enfrentado desafíos de escalabilidad. La cadena de bloques modular, como una nueva arquitectura, ofrece un enfoque innovador para resolver este problema al separar las diferentes funciones de la cadena de bloques en módulos independientes.
Cadena de bloques monolítica vs blockchain modular
Las cadenas de bloques monolíticas como Bitcoin y Ethereum asumen de manera independiente las funciones de cada capa de la red, desde el almacenamiento de datos hasta la verificación de transacciones y la ejecución de contratos inteligentes. Tomando a Ethereum como ejemplo, una cadena de bloques monolítica madura generalmente incluye cuatro arquitecturas: capa de ejecución, capa de liquidación, capa de disponibilidad de datos y capa de consenso.
En comparación, la blockchain modular descompone el sistema de cadena de bloques en múltiples componentes o capas especializadas, cada uno responsable de manejar tareas específicas. Este enfoque permite que la blockchain modular ofrezca un mejor rendimiento y experiencia de usuario en funciones específicas.
En cuanto a la arquitectura de nodos, la cadena monolítica depende de nodos completos, mientras que la blockchain modular utiliza un diseño de nodos ligeros, mejorando significativamente la velocidad de las transacciones y la eficiencia de la red. La flexibilidad y colaboración de la blockchain modular le permite externalizar funciones no centrales a otros expertos, formando sinergias y logrando una mejora en el rendimiento global.
¿Cómo resuelve el blockchain modular el "triángulo imposible"?
El "triángulo imposible" de la cadena de bloques se refiere a la dificultad de una red de cadena de bloques para alcanzar un estado óptimo en tres propiedades clave: seguridad, descentralización y escalabilidad al mismo tiempo. La blockchain modular aborda los desafíos de escalabilidad y costos de transacción de las cadenas públicas tradicionales al asignar diferentes funciones a módulos especializados.
La arquitectura en capas de la blockchain modular permite que cada capa se optimice para necesidades específicas. La capa de datos puede centrarse en el almacenamiento y la verificación de datos, mientras que la capa de ejecución puede manejar la lógica de contratos inteligentes. Esta separación no solo mejora el rendimiento y la eficiencia, sino que también fomenta la interoperabilidad entre diferentes cadenas de bloques.
Clasificación principal de la blockchain modular
La blockchain modular se puede clasificar desde tres aspectos: la capa de ejecución, la capa de disponibilidad de datos y la capa de consenso, la capa de liquidación.
Capa de ejecución - tecnología de Capa 2
La tecnología Layer 2 es una extensión de la capa de ejecución en la arquitectura de la cadena de bloques, mejorando la escalabilidad de la cadena principal a través de la construcción de redes fuera de la cadena sobre la cadena de bloques subyacente. La tecnología Rollup es actualmente la solución más popular de Layer 2, y su concepto fundamental es "ejecución fuera de la cadena, verificación dentro de la cadena".
Las tecnologías de Rollup más comunes incluyen:
Optimistic Rollups: adoptan un mecanismo de prueba de error, asumiendo que todas las transacciones son válidas, asegurando la equidad de la red a través de la prueba de error durante el período de desafío.
ZK Rollups: utiliza un mecanismo de prueba de validez, que requiere que todas las transacciones sean validadas antes de ser aceptadas, proporcionando un mecanismo de liquidación sin errores.
capa de disponibilidad de datos y capa de consenso
Celestia
Celestia, como pionero en el campo de la blockchain modular, es esencialmente una capa de disponibilidad de datos que proporciona la base para el desarrollo de dApps y Rollups. Su tecnología innovadora incluye:
Tecnología de código de borrado: al introducir redundancia de datos, garantiza la recuperación completa del bloque de datos original incluso en caso de pérdida de hasta el 50% de los datos.
Muestreo de disponibilidad de datos ( DAS ): los nodos ligeros verifican la disponibilidad de datos de bloques mediante múltiples rondas de muestreo aleatorio, sin necesidad de descargar todos los datos del bloque.
EigenDA
EigenDA es el primer servicio de validación activa (AVS) lanzado en EigenLayer, que proporciona servicios de disponibilidad de datos seguros, de alto rendimiento y descentralizados para Layer 2. Utiliza a los validadores de los stakers de la capa de consenso de Ethereum, evitando el riesgo de confianza de proveedores centralizados o tokens propios.
Disponibilidad
Avail es un proyecto de blockchain modular lanzado por el equipo de Polygon, cuya arquitectura central incluye Avail DA, Avail Nexus y Avail Fusion. Avail DA proporciona servicios de DA a varias cadenas de bloques, Avail Nexus ofrece un protocolo de mensajería entre cadenas, y Avail Fusion introduce un consenso POS de múltiples activos en staking.
capa de liquidación
Dymension
Dymension es una plataforma de cadena de bloques modular basada en Cosmos, que proporciona un marco para el desarrollo de RollApp a través de la tecnología de agregación de escalabilidad incorporada. Sus componentes principales incluyen:
RollApp: blockchain modular de alto rendimiento diseñada para aplicaciones específicas.
Dymension Hub: asume funciones de capa de consenso y capa de liquidación, proporcionando confirmación final de transacciones y servicios de liquidación para RollApps.
Cevmos
Cevmos tiene como objetivo proporcionar una capa de liquidación para los rollups compatibles con EVM. Como un rollup, todos los rollups construidos sobre Cevmos se denominan rollups de liquidación. Cevmos publica datos en Celestia y actúa como capa de liquidación ejecutando las pruebas de los rollups.
Exploración modular del ecosistema de Bitcoin
La red de Bitcoin, como una red de contratos no inteligentes sin estado, su diseño del sistema es imperfecto principalmente debido a las limitaciones del sistema de cuentas UTXO y al lenguaje de script no Turing-completo. Por lo tanto, la demanda de Bitcoin por modularidad es más urgente que la de Ethereum.
Merlin
Merlin Chain como una red Layer 2 de Bitcoin, soporta múltiples activos nativos de Bitcoin mientras es compatible con EVM. Sus funciones giran en torno a la red ZK-Rollup, la red de oráculos descentralizados y la prevención de fraudes en cadena.
Red B²
La red B² adopta un diseño modular, donde la capa Rollup es responsable de la ejecución, la capa de disponibilidad de datos ( B² Hub ) se encarga del almacenamiento de datos, y los nodos B² realizan la verificación fuera de la cadena. La capa de liquidación final es la red principal de Bitcoin. B² Hub, como la primera capa DA de terceros modular de Bitcoin, tiene el potencial de convertirse en la capa de verificación fuera de la cadena y la capa DA de múltiples Layer 2 de Bitcoin.
Conclusión
La tecnología blockchain modular representa una idea de producto "más espiritual" y plug-and-play, que proporciona una base sólida para construir la próxima generación de aplicaciones descentralizadas. Desde el ecosistema de Ethereum hasta el ecosistema de Bitcoin, la tecnología modular ya ha comenzado a sobresalir en todas las vías de la industria de las criptomonedas. En el futuro, la blockchain modular seguirá impulsando el avance tecnológico, sentando las bases para construir un mundo digital más abierto, flexible y seguro.
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.
blockchain modular: solución de arquitectura escalable que supera los cuellos de botella de rendimiento
blockchain modular: solución extraíble para cuellos de botella de rendimiento
A lo largo de la evolución de la tecnología de la cadena de bloques, los sistemas de cadena de bloques con arquitectura monolítica han enfrentado desafíos de escalabilidad. La cadena de bloques modular, como una nueva arquitectura, ofrece un enfoque innovador para resolver este problema al separar las diferentes funciones de la cadena de bloques en módulos independientes.
Cadena de bloques monolítica vs blockchain modular
Las cadenas de bloques monolíticas como Bitcoin y Ethereum asumen de manera independiente las funciones de cada capa de la red, desde el almacenamiento de datos hasta la verificación de transacciones y la ejecución de contratos inteligentes. Tomando a Ethereum como ejemplo, una cadena de bloques monolítica madura generalmente incluye cuatro arquitecturas: capa de ejecución, capa de liquidación, capa de disponibilidad de datos y capa de consenso.
En comparación, la blockchain modular descompone el sistema de cadena de bloques en múltiples componentes o capas especializadas, cada uno responsable de manejar tareas específicas. Este enfoque permite que la blockchain modular ofrezca un mejor rendimiento y experiencia de usuario en funciones específicas.
En cuanto a la arquitectura de nodos, la cadena monolítica depende de nodos completos, mientras que la blockchain modular utiliza un diseño de nodos ligeros, mejorando significativamente la velocidad de las transacciones y la eficiencia de la red. La flexibilidad y colaboración de la blockchain modular le permite externalizar funciones no centrales a otros expertos, formando sinergias y logrando una mejora en el rendimiento global.
¿Cómo resuelve el blockchain modular el "triángulo imposible"?
El "triángulo imposible" de la cadena de bloques se refiere a la dificultad de una red de cadena de bloques para alcanzar un estado óptimo en tres propiedades clave: seguridad, descentralización y escalabilidad al mismo tiempo. La blockchain modular aborda los desafíos de escalabilidad y costos de transacción de las cadenas públicas tradicionales al asignar diferentes funciones a módulos especializados.
La arquitectura en capas de la blockchain modular permite que cada capa se optimice para necesidades específicas. La capa de datos puede centrarse en el almacenamiento y la verificación de datos, mientras que la capa de ejecución puede manejar la lógica de contratos inteligentes. Esta separación no solo mejora el rendimiento y la eficiencia, sino que también fomenta la interoperabilidad entre diferentes cadenas de bloques.
Clasificación principal de la blockchain modular
La blockchain modular se puede clasificar desde tres aspectos: la capa de ejecución, la capa de disponibilidad de datos y la capa de consenso, la capa de liquidación.
Capa de ejecución - tecnología de Capa 2
La tecnología Layer 2 es una extensión de la capa de ejecución en la arquitectura de la cadena de bloques, mejorando la escalabilidad de la cadena principal a través de la construcción de redes fuera de la cadena sobre la cadena de bloques subyacente. La tecnología Rollup es actualmente la solución más popular de Layer 2, y su concepto fundamental es "ejecución fuera de la cadena, verificación dentro de la cadena".
Las tecnologías de Rollup más comunes incluyen:
Optimistic Rollups: adoptan un mecanismo de prueba de error, asumiendo que todas las transacciones son válidas, asegurando la equidad de la red a través de la prueba de error durante el período de desafío.
ZK Rollups: utiliza un mecanismo de prueba de validez, que requiere que todas las transacciones sean validadas antes de ser aceptadas, proporcionando un mecanismo de liquidación sin errores.
capa de disponibilidad de datos y capa de consenso
Celestia
Celestia, como pionero en el campo de la blockchain modular, es esencialmente una capa de disponibilidad de datos que proporciona la base para el desarrollo de dApps y Rollups. Su tecnología innovadora incluye:
Tecnología de código de borrado: al introducir redundancia de datos, garantiza la recuperación completa del bloque de datos original incluso en caso de pérdida de hasta el 50% de los datos.
Muestreo de disponibilidad de datos ( DAS ): los nodos ligeros verifican la disponibilidad de datos de bloques mediante múltiples rondas de muestreo aleatorio, sin necesidad de descargar todos los datos del bloque.
EigenDA
EigenDA es el primer servicio de validación activa (AVS) lanzado en EigenLayer, que proporciona servicios de disponibilidad de datos seguros, de alto rendimiento y descentralizados para Layer 2. Utiliza a los validadores de los stakers de la capa de consenso de Ethereum, evitando el riesgo de confianza de proveedores centralizados o tokens propios.
Disponibilidad
Avail es un proyecto de blockchain modular lanzado por el equipo de Polygon, cuya arquitectura central incluye Avail DA, Avail Nexus y Avail Fusion. Avail DA proporciona servicios de DA a varias cadenas de bloques, Avail Nexus ofrece un protocolo de mensajería entre cadenas, y Avail Fusion introduce un consenso POS de múltiples activos en staking.
capa de liquidación
Dymension
Dymension es una plataforma de cadena de bloques modular basada en Cosmos, que proporciona un marco para el desarrollo de RollApp a través de la tecnología de agregación de escalabilidad incorporada. Sus componentes principales incluyen:
Cevmos
Cevmos tiene como objetivo proporcionar una capa de liquidación para los rollups compatibles con EVM. Como un rollup, todos los rollups construidos sobre Cevmos se denominan rollups de liquidación. Cevmos publica datos en Celestia y actúa como capa de liquidación ejecutando las pruebas de los rollups.
Exploración modular del ecosistema de Bitcoin
La red de Bitcoin, como una red de contratos no inteligentes sin estado, su diseño del sistema es imperfecto principalmente debido a las limitaciones del sistema de cuentas UTXO y al lenguaje de script no Turing-completo. Por lo tanto, la demanda de Bitcoin por modularidad es más urgente que la de Ethereum.
Merlin
Merlin Chain como una red Layer 2 de Bitcoin, soporta múltiples activos nativos de Bitcoin mientras es compatible con EVM. Sus funciones giran en torno a la red ZK-Rollup, la red de oráculos descentralizados y la prevención de fraudes en cadena.
Red B²
La red B² adopta un diseño modular, donde la capa Rollup es responsable de la ejecución, la capa de disponibilidad de datos ( B² Hub ) se encarga del almacenamiento de datos, y los nodos B² realizan la verificación fuera de la cadena. La capa de liquidación final es la red principal de Bitcoin. B² Hub, como la primera capa DA de terceros modular de Bitcoin, tiene el potencial de convertirse en la capa de verificación fuera de la cadena y la capa DA de múltiples Layer 2 de Bitcoin.
Conclusión
La tecnología blockchain modular representa una idea de producto "más espiritual" y plug-and-play, que proporciona una base sólida para construir la próxima generación de aplicaciones descentralizadas. Desde el ecosistema de Ethereum hasta el ecosistema de Bitcoin, la tecnología modular ya ha comenzado a sobresalir en todas las vías de la industria de las criptomonedas. En el futuro, la blockchain modular seguirá impulsando el avance tecnológico, sentando las bases para construir un mundo digital más abierto, flexible y seguro.