Los rollups pueden ayudar a resolver el problema de escalabilidad de Ethereum, pero eso requiere confiar en otros que asumen la tarea de monitorearlos.
Puntos claves
- Los rollups pueden ayudar al problema de escalabilidad de Ethereum antes de que llegue ETH 2.0 y su fragmentación.
- Los expertos afirman que los Rollups (o paquetes acumulativos) son muy efectivos, pero requieren depender de otros para que funcione.
La cadena de bloques Ethereum ha tenido un problema de “escalabilidad” durante años. Aplastada por el peso de su propio éxito, la red ahora avanza a unas 15 transacciones por segundo, mientras que una sola transacción puede costar más de $ 20.
Este cuello de botella evita que la red crezca y da a los desarrolladores una razón para buscar en otra parte. Competidores como Polkadot y Avalanche ya ofrecen miles de transacciones por segundo y tarifas insignificantes. Y si un rival más rápido debe absorber todo el talento, Ethereum y ETH se desvanecerán en la oscuridad.
Una solución es el “rollup“, llamado así porque la tecnología acumula transacciones y las encaja en un solo bloque. Hacerlo libera a la red de la congestión, lo que hace que las transacciones sean más rápidas y económicas. Y, con un poco de suerte, permitirán que la red Ethereum siga creciendo.
Eso es lo que el creador de Ethereum, Vitalik Buterin, comentó a los oyentes del Tim Ferriss Show cuando se refirió a una “poderosa solución de escala” la semana pasada.
Buterin dijo que aumentará la velocidad de las transacciones en un factor de 100. Eric Wall, CIO de Arcane Assets, dijo a Decrypt que los rollups podrían alcanzar velocidades de transacción de 2000-3000 por segundo.
Pero el resumen trae su propio equipaje. Los expertos nos dijeron que, si bien los Rollups son altamente efectivos, alejan a la red de la verdadera descentralización.
Rollups: explicado
Los Rollups abordan el problema de escalabilidad procesando transacciones fuera de la cadena de bloques Ethereum, minimizando la congestión en Ethereum al reducir su carga.
El resumen ocurre en una “cadena lateral“, que periódicamente informa a la cadena de bloques principal de Ethereum sobre todas las transacciones que se procesan.
Esto es lo que se conoce como tecnología de “Capa 2”: las transacciones se acumulan en la cadena lateral y luego se vuelven a colocar en la cadena de bloques principal, conocida como “Capa 1” o simplemente “Capa base”.
Para aquellos familiarizados con Bitcoin, estas capas son como la diferencia entre la cadena de bloques de Bitcoin y Lightning Network, una red de pagos de Capa 2 que opera fuera de la cadena de bloques de Bitcoin.
Espada de doble filo
Los rollups aligeran la carga en Ethereum al redistribuir parte de la responsabilidad de procesar una transacción a otra cadena.
Entonces, para que los rollups funcionen, alguien necesita monitorear qué transacciones se están acumulando y compartir esa información con la red.
“Necesita partes de esos datos para demostrar lo que posee dentro del resumen de la cadena principal (pruebas merkelizadas) en el peor de los casos”, dijo Wall a Decrypt, “para que pueda salir de manera segura”.
Eso significa que aquellos que dependen de los Rollups deben confiar en que el paquete acumulativo (Rollups) no se entromete en sus cuentas o saldos, ni cambia la información contenida en los contratos inteligentes.
Si nadie compartiera esa información, los usuarios tendrían que procesar todo el paquete ellos mismos. Y procesar todo usted mismo puede convertirse en una tarea hercúlea. Eso podría llevar semanas o meses.
Algunos diseños de rollup, llamados rollups “optimistas“, podrían bombardear su ETH si se estropean, explicó Wall. Pero en otros, acumulaciones de “conocimiento cero”, el riesgo es un poco más leve, aunque aún sufre el riesgo de que sus fondos se vuelvan inaccesibles para usted durante un largo período de tiempo.
“Así es como funciona siempre en las cadenas de bloques“, dijo Wall, “siempre se confiará en las personas con conocimientos de codificación para saber si un sistema es seguro o no”.
Despegando
Aunque inicialmente hubo aprensión sobre el ritmo y la facilidad de los rollups, gran parte de eso ha desaparecido ahora, dijo Tim Ogilvie, CEO de la firma de infraestructura Ethereum Staked, quien agregó que a los desarrolladores les resultó fácil hacer el cambio.
Los paquetes acumulativos o Rollups han tenido más éxito de lo que esperaban muchos desarrolladores y usuarios.
Entre los que los utilizan se encuentran Synthetix, una plataforma de derivados sintéticos con 2.280 millones de dólares encerrados en su contrato inteligente; Synthetix está probando paquetes acumulativos (Rollups) con Optimism. Y dYdX, un intercambio descentralizado respaldado por Andreessen Horowitz que maneja $ 245 millones, está integrando paquetes acumulativos (Rollups).
“Eso le dará a otros proyectos la confianza para hacer el cambio y el impulso probablemente se acelerará“, dijo Ogilvie.
Solución de escalabilidad bajo ETH 2.0: fragmentación
Los Rollups no son la única solución.
ETH 2.0, la próxima cadena de bloques de prueba de participación de Ethereum, implementará otra solución al problema de escalabilidad. Es una técnica llamada fragmentación, que divide grandes porciones de trabajo computacional en partes más pequeñas (conocidas como fragmentos) para hacer que la red sea más rápida y económica de usar, un poco como es más rápido cocinar porciones más pequeñas de carne en lugar de un asado de ternera entero.
Pero la fragmentación no llegará pronto. Todavía hay mucho trabajo por hacer; después de todo, es parte de un “paquete de actualización” general.
Los rollups son una solución para hoy. Trabajan con parte de ETH 1.0, la actual cadena de bloques de prueba de participación de Ethereum.
“Esto hace que la fragmentación de ETH 2.0 sea menos urgente porque los resúmenes pueden aliviar la presión sobre ETH 1.0”, dijo Ogilvie. Pero ETH 2.0 no reemplazará los paquetes acumulativos una vez que llegue, dijo Wall. “Son un acompañamiento”, dijo.
Pero con ETH 2.0 años en desarrollo, y con años para su finalización, los paquetes acumulativos podrían cubrir la brecha de escala por ahora.