Blockchain/Nivel VII · Evolución/7.1 Ethereum: el ordenador mundial/Lección 6
Rollups y fragmentación
Ejecución fuera de la cadena, liquidación dentro de la cadena y el costo de la fragmentación
MaterialesDocumentación del marco de etapas de L2BEATEspecificación EIP-4844 (actualización Dencun)Documento técnico de Arbitrum u Optimism
Curiosidad
- ¿Cómo puede un sistema en cadena procesar miles de transacciones por segundo si depende de una capa base que solo procesa una fracción?
- ¿Qué suposiciones de confianza específicas reemplazan las pruebas criptográficas en los rollup optimistas, y quién asume el riesgo si esas suposiciones fallan?
- ¿Por qué mover la liquidez a comisiones más bajas fragmenta al mismo tiempo esa liquidez en docenas de cadenas aisladas?
Explorar
- La estrategia de escalabilidad de Ethereum trasladó la ejecución fuera de la red principal. Los rollups como Arbitrum, Optimism y Base procesan las transacciones de forma independiente, pero envían los datos de las transacciones y las raíces del estado de vuelta a Ethereum. Esto mantiene las propiedades de seguridad de la capa base al mismo tiempo que permite un mayor rendimiento. El costo fijo de enviar datos se amortiza entre lotes de transacciones de usuarios, reduciendo drásticamente las tarifas por transacción en comparación con la ejecución directa en la red principal.
- Los rollups optimistas asumen la validez por defecto. Publican los datos de las transacciones sin pruebas, confiando en un período de revisión, generalmente de siete días, durante el cual cualquiera puede presentar una prueba de fraude si se propone una raíz de estado inválida. Los rollups de conocimiento cero difieren fundamentalmente: generan pruebas criptográficas de la corrección del cálculo antes de publicarlos. Esto permite una finalización más rápida, pero requiere hardware especializado para generar pruebas y composición recursiva de pruebas para mantener los costos manejables.
- La fragmentación es el principal costo económico de esta arquitectura. La liquidez se distribuye en decenas de cadenas, lo que obliga a los usuarios a transferir activos entre ellas. Los puentes actúan como intermediarios que bloquean tokens en una cadena y crean equivalentes en otra. Esta complejidad introduce nuevas superficies de ataque; un contrato de puente comprometido puede vaciar fondos de múltiples ecosistemas simultáneamente, generando un riesgo sistémico que no existía en la era monolítica.
- La centralización persiste en los puntos críticos a pesar de las afirmaciones sobre descentralización. Los secuenciadores ordenan las transacciones fuera de la red antes de que los lotes lleguen a la mainnet. Actualmente, la mayoría de los rollups funcionan con secuenciadores centralizados controlados por sus respectivos equipos. Estas entidades poseen claves de actualización y pueden pausar o modificar los parámetros del protocolo. L2BEAT clasifica los rollups por etapas: desde la Etapa 0, donde los operadores pueden cambiar el sistema a voluntad, hasta la Etapa 2, donde los usuarios siempre pueden salir y las actualizaciones se retrasan o limitan.
- La actualización de Dencun (marzo de 2024) introdujo EIP-4844, que proporciona espacio económico en formato “blob” para los datos de rollup. Esto redujo el costo de enviar los datos de las transacciones a la red principal, lo que hizo que los rollup fueran más viables desde el punto de vista económico. Sin embargo, también aumentó la competencia entre las cadenas por captar la atención de los usuarios y su liquidez. El resultado es un ecosistema saturado donde las ventajas en cuanto a tarifas son temporales y la migración de usuarios es frecuente, impulsada más por incentivos que por una integración profunda.
- Abra L2BEAT y examine la pestaña “Stages”. Compare una cadena de nivel 0 con una cadena de nivel 2. Anote qué operadores tienen las teclas del secuenciador y qué mecanismos de gobernanza existen para las actualizaciones. Luego, visite Etherscan e inspeccione una transacción reciente de un lote de rollups; observe el tamaño de los datos publicados en la red principal en comparación con la cantidad de transacciones de usuarios incluidas en ese lote. Esto revela la tasa de compresión que contribuye a la reducción de las tarifas.
Datos clave
- Los rollups ejecutan transacciones fuera de la cadena, pero publican los datos y las raíces de estado en la red principal de Ethereum por motivos de seguridad.
- Los rollups optimistas utilizan un período de prueba de siete días con pruebas de fraude; los ZK-rollups emplean pruebas de validez criptográfica.
- La fragmentación de la liquidez entre cadenas requiere puentes, los cuales introducen nuevos riesgos sistémicos y complejidad para los usuarios.
- La mayoría de los rollups actuales dependen de secuenciadores centralizados controlados por sus equipos para ordenar las transacciones.
- EIP-4844 (Dencun) introdujo el espacio ‘blob’ para reducir los costos de publicación de datos en los rollup de la red principal.
- L2BEAT calcula los resúmenes por ‘etapa’ en función del grado de dependencia de los usuarios de los operadores centralizados.
Ejercicio nueve, seis, tres, uno
9ReunirEnumere 9 compromisos técnicos o económicos inherentes al traslado de la ejecución desde Ethereum L1 a un rollup L2.
6AgruparAgrupe estos 9 elementos en 6 categorías: suposiciones de seguridad, estructura de costos, impacto en la liquidez, puntos de centralización, disponibilidad de datos y experiencia del usuario.
3DestilarReduzca los 6 clústeres a 3 razones principales por las cuales la fragmentación es una consecuencia inevitable de la escalabilidad mediante agrupamiento.
1CristalizarUn secuenciador centralizado puede censurar transacciones sin comprometer la integridad criptográfica de la cadena.
Verificación de hechos
Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.