Que rollups de capa 2 pueden escalar realmente Ethereum?
La carrera por el futuro de Ethereum esta llegando a su fase critica. Los paquetes acumulativos de capa 2 son la respuesta.
Mientras la cadena de bloques programable más grande del mundo cruje y se tensa, bajo la incesante demanda de finanzas descentralizadas (DeFi) y NFT, una batería de nuevos proyectos acumulativos de Capa 2 están compitiendo por desbloquear su potencial.
Estos rollups se asientan sobre Ethereum pero procesan las transacciones de forma independiente, libres de la congestion de la Capa 1. Cada una de ellas promete transacciones mas rapidas, con gastos de gasolina minimos.
Pero mas alla de la publicidad y los titulares, que rollups de Capa 2 pueden realmente cumplir su mision? Cual de ellas posee la tecnologia basica adecuada para procesar las transacciones de forma segura, rapida y a gran escala?
Eso es lo que vamos a responder aqui. Vamos a examinar cada rollup importante en la capa 2 Ethereum, mirando especificamente a:
- La mayor necesidad de rollups Ethereum Layer 2
- Sus transacciones por segundo (TPS) actuales.
- Su base tecnologica, y si es capaz de escalar con la demanda.
La linea superior
Antes de entrar en detalles, he aqua algunos datos que enmarcaran el articulo.
Por que Ethereum tiene dificultades para hacer frente a la demanda?
Ethereum es el hogar de DeFi, servicios financieros sin permisos que son posibles gracias a sus contratos inteligentes. Pero esto esta exprimiendo la capacidad de calculo de Ethereum. El espacio en bloque es limitado y el sistema de validacion es relativamente lento.
Ethereum procesa actualmente solo 12 transacciones por segundo. Esto representa una pequena fraccion de las solicitudes actuales de swaps, intercambios, NFTs y cultivo de rendimiento Como resultado, los usuarios se enfrentan a largos tiempos de espera y elevadas tasas de gas.
Entonces, como rollups de capa 2 ayudan?
Un rollup de nivel 2 procesa las transacciones fuera de la cadena antes de volver a contabilizar un registro en el nivel 1. Reduce el trabajo de calculo de Ethereum agrupando las transacciones en lotes y comprimiendolas en un unico registro, repartiendo los costes entre multiples TX.
Bien. Pero, existen Rollups de capa 2 procesando mas transacciones que Ethereum ahora mismo?
Todavia no. Los rollups L2 suelen registrar un menor numero de transacciones por segundo (TPS) que Ethereum. A continuacion le ofrecemos el desglose completo.
Asi que los rollups son mas lentos de lo que se pensaba?
No. Es cierto que Ethereum Capa 1 esta demostrando un mayor rendimiento de transacciones que los rollups Capa 2 en la actualidad, pero eso es un reflejo de la demanda, no de la velocidad. Algunos rollups de Capa 2 son realmente capaces de procesar mas TPS, y lo demostraran cuando repunte la demanda.
Optimistic rollups vs ZK rollups
Actualmente, todos los rollups se clasifican en dos categorias especificas: rollups optimistas y rollups de conocimiento cero o de validez.
Para evitar repeticiones posteriores, veamos las principales diferencias entre ellos.
Pronto publicaremos una explicacion detallada sobre el debate entre los rollups ZK y los rollups optimistas. Se podra acceder a el desde esta pagina en cuanto este disponible. Este articulo de CoinMarketCap tambien ofrece una buena introduccion.
Los principales rollups de Capa 2 comparado
Veamos ahora algunos de los proyectos de rollup de Capa 2 mas populares, explorando las diferencias especificas de su validacion.
Arbitrum One
TPS medio actual: 8,29
Arbitrum One, o simplemente Arbitrum, es el padre fundador de los paquetes acumulativos de Capa 2.
Lanzado en agosto de 2021, es un rollo optimista clasico. El secuenciador ordena las transacciones, y una version actualizada de la raiz del estado (un hash cifrado que contiene los saldos actualizados de las cuentas y otra informacion clave) pasa a la Capa 1. Cualquiera puede desafiar esta raíz presentando una prueba de fraude durante los próximos siete días.
Que diferencia a Arbitrum?
Arbitrum se diferencia de otros rollups optimistas por su uso de pruebas de fraude multirronda, que implican interaccion de ida y vuelta y ejecucion fuera de la cadena La cadena de Capa 1 solo tiene que reejecutar un paso, y el proceso esta disenado para ser mas eficiente en el consumo de gas que las alternativas.
Que podria limitar la futura expansion de Arbitrum?
Una limitacion importante de todos los rollups optimistas es su tecnologia inherente. Todos los nodos que deseen verificar la correccion del estado deben volver a ejecutar todas las transacciones.
Ademas, las pruebas multirronda plantean un problema especifico de escalabilidad, y que requieren que el remitente original este en linea y coopere. Algunos comentaristas han sugerido que el sistema podria ser lento. In fact, some claim the fraud-proof may take two weeks to complete.
Por ultimo, el conjunto de validadores de Arbitrum esta actualmente en la lista blanca, lo que significa que esta restringido a un grupo de personas que han sido aprobadas por el proyecto (en lugar de estar abierto a todo el mundo).
_____
Optimism
TPS medio actual: 6,41
Optimism se lanzo un poco mas tarde que Arbitrum, entrando en la red principal abierta en diciembre de 2021. Y si bien los dos sistemas de validacion son en terminos generales similares, existen algunas diferencias sutiles.
Que lo hace diferente?
El optimismo utiliza pruebas de una sola ronda en lugar de varias. Estas pruebas de una sola ronda se ejecutan en la capa 1 (y, por tanto, consumen mas gas), pero en ultima instancia pueden permitir a los validadores impugnar bloques enteros de transacciones.
Ademas, el sistema de validadores de Optimism no requiere permisos, lo que significa que cualquiera puede participar.
Que podria limitar la futura expansion del Optimismo?
Al igual que Arbitrum, la tecnologia inherente a Optimism puede suponer un obstaculo para su futura expansion.
Ademas, Optimism aun tiene que completar su sistema a prueba de fraudes. De hecho, hasta ahora no se ha presentado ni una sola prueba de fraudes.7⁷ Esto significa que el optimismo realmente permite raices de estado invalidas (en otras palabras, saldos de cuenta invalidos).
____
zkSync Era
TPS medio actual: 8,46
zkSync Era, que se puso en marcha en marzo de 2023, ha recibido tanto interes y atencion mediatica como cualquiera de los rollups de Capa 2 que se han lanzado en los ultimos meses.
Como su nombre indica, zkSync Era es un rollup de zk (aunque filtra informacion). Una prueba conocida como SNARK se envía a la capa 1, donde es verificada por el contrato de la red principal.
Que hace diferente a zkSync Era?
zkSync Era se basa en un sistema de comprobacion conocido como PLONK, disenado para proporcionar una comprobacion eficaz y una personalizacion excelente.
Que podria limitar la futura expansion de zkSync Era?
Las pruebas PLONK estan sujetas a ciertos límites. En concreto, existe un limite en la cantidad de datos para los que las PLONK pueden generar pruebas.
____
Polygon zkEVM
TPS medio actual: 0,47
Polygon zkEVM es otro rollup de zk, que se lanzo mas o menos al mismo tiempo que zkSync Era. Las dos redes ofrecen capacidades muy similares, en particular el uso de pruebas SNARK. Sin embargo, hay algunas diferencias sutiles, como su tecnologia de validacion.
Que distingue a Polygon zkEVM?
En lugar de PLONK, Polygon zkEVM se basa en FFLONK, que requiere menos calculos en la fase de verificacion y supone un importante ahorro de costes.
Que podria limitar la escalabilidad de Polygon zkEVM?
Mientras que otras soluciones de escalado de zk convierten el código nativo de Ethereum en un lenguaje que es más compatible con la tecnología de conocimiento cero, Polygon ejecuta los códigos de operación nativos de Ethereum. Como han senalado algunos comentaristas, esto podria crear problemas de escalabilidad en el futuro.
____
Starknet
TPS: Ahora potencialmente 100
Starknet se lanzo en la mainnet de Ethereum en noviembre de 2021, prometiendo «el sistema de pruebas criptograficas mas seguro y escalable.» Su capacidad TPS se ha incrementado drasticamente, y seguira haciendolo, gracias a la serie de actualizaciones denominada Quantum Leap, a partir de julio de 2023.
Que diferencia a Starknet?
Mientras que Polygon zkEVM y zkSync Era envían pruebas de validez SNARK a la Capa 1, Starknet envia pruebas STARK, que ofrecen varias ventajas sobre las SNARK.
- Transparencia. Los SNARKS requieren una configuracion de confianza, lo que significa que un grupo concreto de individuos estan obligados a crear claves secretas (y pueden crear un punto de debilidad si se exponen a un ataque), mientras que los STARK no.
- Escalabilidad. Los STARK se basan en una matematica mas sencilla y una criptografía mas simple (con hashes resistentes a las colisiones) que los SNARK, lo que facilita su escalabilidad.
- Resistente al quantum. Los STARK son resistentes a los ataques de los futuros ordenadores cuanticos.
Que podria limitar la escalabilidad de Starknet?
Hasta la version 0.12, el rendimiento de las transacciones de Starknet se ha visto limitado por su secuenciador, escrito en Python, un lenguaje de proposito general, en lugar de una alternativa eficiente y orientada al rendimiento.
Sin embargo, en el primer tramo de Starknet’s v.012 Actualizacion de Quantum LeapEste secuenciador ha sido sustituido por una nueva version escrita en Rust, mas rapida y dinamica.
Este cambio, acompañado de una serie de mejoras que se implementarán en actualizaciones posteriores durante los próximos meses, tiene el potencial de aumentar el rendimiento de las transacciones de Starknet a 100TPS y más, lo que le otorga el rendimiento más alto de cualquier proyecto acumulativo de Ethereum.
El futuro de los rollups de Capa 2
En el futuro, los rollups de validez (zk) tienen mayor potencial para escalar Ethereum que los rollups optimistas. Los primeros se basan en las matematicas, mientras que los segundos se basan en la teoria de los juegos y los incentivos economicos. Ademas, en comparacion con las SNARK, la tecnologia STARK puede generar pruebas a partir de cantidades de datos mucho mayores.
Los proximos meses seran fascinantes y cruciales.
Si quieres explorar Starknet, puedes hacerlo con Braavos, nuestro monedero de contratos inteligentes autocustodiado. Braavos ofrece opciones de negociacion pasiva y activa con funciones de seguridad personalizables, y esta disponible en los principales navegadores.. Descargar aqui .
Y si desea hablar sobre la validacion optimista, la validacion de conocimiento cero o cualquier otra cosa relacionada con los rollups de Capa 2, no dude en ponerse en contacto con nosotros en Twitter o Discord.