Layer2: Historia del desarrollo de Rollup y soluciones principales
Layer2 es una de las soluciones clave para resolver el problema de escalabilidad de Ethereum. Al construir una capa de red adicional sobre la cadena principal de Ethereum, se pueden procesar más transacciones mientras se mantiene la seguridad y la descentralización de la cadena principal.
Rollup, como la solución de escalado Layer 2 más popular en la actualidad, procesa las transacciones fuera de la cadena y luego "empaqueta" los datos de las transacciones en la cadena principal. En comparación con otras soluciones de transacciones fuera de la cadena, Rollup tiene las siguientes características:
Layer2 es una plataforma relativamente independiente, los usuarios pueden comerciar directamente en Layer2, pero la interacción con Layer1 debe lograrse mediante contratos inteligentes.
Toda la información de las transacciones se registra de manera completa en la cadena principal, resolviendo el problema de la disponibilidad de datos.
Las transacciones se ejecutan en Layer2, y el resumen del estado se publica en la cadena Layer1 para su verificación. Según el método de verificación, se pueden clasificar en Optimistic Rollups y ZK Rollups.
Historia del desarrollo de Rollup
Las cadenas laterales son una de las primeras soluciones de Layer 2, son blockchains independientes vinculadas a la cadena principal, permitiendo mover activos entre ambas cadenas.
Plasma es la evolución de las cadenas laterales, construyendo una red de subcadenas en forma de árbol, capaz de descomponer grandes tareas de cálculo para ser procesadas en subcadenas. Sin embargo, Plasma presenta problemas como ataques a la disponibilidad de datos y retrasos en la salida.
En 2019, John Adler propuso el esquema de Optimistic Rollup, que resolvió el problema de disponibilidad de datos de Plasma. Al mismo tiempo, Vitalik Buterin introdujo la tecnología de pruebas de conocimiento cero, que sentó las bases para ZK Rollup.
La propuesta del algoritmo Plonk en 2019 resolvió el problema de la configuración confiable de zk-SNARK, lo que impulsó enormemente el desarrollo de ZK Rollup.
Soluciones Rollup principales
Rollups optimistas
Optimistic Rollups asumen que la mayoría de las transacciones son válidas, permitiendo impugnar y revertir cuando se detecta fraude. Los principales representantes son:
Arbitrum: el protocolo Layer2 con el TVL más alto en la actualidad, que incluye tres redes: Arbitrum One, Nova y Orbit.
Optimismo: tiene el segundo mayor TVL, logrando equivalencia EVM. El paquete de herramientas OP Stack admite la construcción de redes Layer2 personalizadas.
ZK Rollups
ZK Rollups utilizan pruebas de conocimiento cero para garantizar la validez de las transacciones fuera de la cadena, sin necesidad de un período de desafío. Los principales representantes son:
zkSync: el primer proyecto zkEVM en línea en la red principal, que admite transferencias "optimistas".
StarkNet: utiliza el esquema zkSTARK para mejorar el rendimiento en combinación con la tecnología de fragmentación.
Polygon zkEVM: implementación de ZK Rollups compatible a nivel de bytecode.
Scroll: soporte para los mismos lenguajes de programación y contratos inteligentes que Ethereum.
Resumen
Los Rollups aumentan el rendimiento de la blockchain al trasladar el cálculo fuera de la cadena. A corto plazo, los Optimistic Rollups pueden dominar en cálculos EVM generales, mientras que los ZK Rollups son adecuados para casos de uso específicos. A largo plazo, con el avance de la tecnología, se espera que los ZK Rollups se conviertan en la solución definitiva para la escalabilidad de Ethereum.
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.
La maravilla de escalado Layer2 Rollup: la evolución tecnológica de Optimistic a ZK
Layer2: Historia del desarrollo de Rollup y soluciones principales
Layer2 es una de las soluciones clave para resolver el problema de escalabilidad de Ethereum. Al construir una capa de red adicional sobre la cadena principal de Ethereum, se pueden procesar más transacciones mientras se mantiene la seguridad y la descentralización de la cadena principal.
Rollup, como la solución de escalado Layer 2 más popular en la actualidad, procesa las transacciones fuera de la cadena y luego "empaqueta" los datos de las transacciones en la cadena principal. En comparación con otras soluciones de transacciones fuera de la cadena, Rollup tiene las siguientes características:
Layer2 es una plataforma relativamente independiente, los usuarios pueden comerciar directamente en Layer2, pero la interacción con Layer1 debe lograrse mediante contratos inteligentes.
Toda la información de las transacciones se registra de manera completa en la cadena principal, resolviendo el problema de la disponibilidad de datos.
Las transacciones se ejecutan en Layer2, y el resumen del estado se publica en la cadena Layer1 para su verificación. Según el método de verificación, se pueden clasificar en Optimistic Rollups y ZK Rollups.
Historia del desarrollo de Rollup
Las cadenas laterales son una de las primeras soluciones de Layer 2, son blockchains independientes vinculadas a la cadena principal, permitiendo mover activos entre ambas cadenas.
Plasma es la evolución de las cadenas laterales, construyendo una red de subcadenas en forma de árbol, capaz de descomponer grandes tareas de cálculo para ser procesadas en subcadenas. Sin embargo, Plasma presenta problemas como ataques a la disponibilidad de datos y retrasos en la salida.
En 2019, John Adler propuso el esquema de Optimistic Rollup, que resolvió el problema de disponibilidad de datos de Plasma. Al mismo tiempo, Vitalik Buterin introdujo la tecnología de pruebas de conocimiento cero, que sentó las bases para ZK Rollup.
La propuesta del algoritmo Plonk en 2019 resolvió el problema de la configuración confiable de zk-SNARK, lo que impulsó enormemente el desarrollo de ZK Rollup.
Soluciones Rollup principales
Rollups optimistas
Optimistic Rollups asumen que la mayoría de las transacciones son válidas, permitiendo impugnar y revertir cuando se detecta fraude. Los principales representantes son:
Arbitrum: el protocolo Layer2 con el TVL más alto en la actualidad, que incluye tres redes: Arbitrum One, Nova y Orbit.
Optimismo: tiene el segundo mayor TVL, logrando equivalencia EVM. El paquete de herramientas OP Stack admite la construcción de redes Layer2 personalizadas.
ZK Rollups
ZK Rollups utilizan pruebas de conocimiento cero para garantizar la validez de las transacciones fuera de la cadena, sin necesidad de un período de desafío. Los principales representantes son:
zkSync: el primer proyecto zkEVM en línea en la red principal, que admite transferencias "optimistas".
StarkNet: utiliza el esquema zkSTARK para mejorar el rendimiento en combinación con la tecnología de fragmentación.
Polygon zkEVM: implementación de ZK Rollups compatible a nivel de bytecode.
Scroll: soporte para los mismos lenguajes de programación y contratos inteligentes que Ethereum.
Resumen
Los Rollups aumentan el rendimiento de la blockchain al trasladar el cálculo fuera de la cadena. A corto plazo, los Optimistic Rollups pueden dominar en cálculos EVM generales, mientras que los ZK Rollups son adecuados para casos de uso específicos. A largo plazo, con el avance de la tecnología, se espera que los ZK Rollups se conviertan en la solución definitiva para la escalabilidad de Ethereum.