Las cadenas de bloques, como Ethereum , pueden ser lentas y costosas. Tener que gastar $25 o más en tarifas de Gas para una sola transacción no es ideal si desea completar una operación de Finanzas descentralizadas (DeFi).
Por eso han surgido sistemas de capa 2, como los rollups. Los rollups procesan transacciones en otra cadena de bloques más rápida (conocida como capa 2) y luego transfieren los datos de la transacción a la cadena de bloques principal (la capa 1 o red principal) a una fracción del precio. Esto significa que los usuarios pueden beneficiarse de la velocidad y el bajo costo del paquete acumulativo y, al mismo tiempo, de la seguridad de la cadena de bloques más grande.
Los rollups son ONE de varios sistemas de escalado, que son simplemente métodos para hacer que una cadena de bloques lenta sea más rápida y económica. Otros sistemas de escalado incluyen cadenas laterales y canales estatales.
Muchos productos de escalamiento se relacionan específicamente con Ethereum, la cadena de bloques de contratos inteligentes más grande. Los desarrolladores Core de Ethereum están tratando de mejorar la velocidad y los costos de la cadena de bloques durante los próximos años a través de una serie de actualizaciones. Se espera que la primera integración importante, la tan comentada Merge , entre en funcionamiento en septiembre de 2022. Estas actualizaciones no necesariamente disminuirán la importancia de escalar las soluciones. En cambio, es probable que las soluciones de escala complementen las actualizaciones de Ethereum .
Sigue leyendo: ¿Qué es la fusión?
Dos tipos principales de resúmenes
Hay dos tipos principales de acumulaciones, optimistas y de conocimiento cero (ZK). El beneficio de cualquiera de los dos es que reducen considerablemente los costos de transacción. La idea es que en lugar de esperar y pagar para que cada transacción se procese de forma independiente en Ethereum, se registran docenas y docenas de transacciones en la cadena de capa 2, luego se "acumulan" en una sola transacción que luego se retroalimenta a la más costosa. cadena de bloques más lenta. Al hacer esto, el costo de ONE transacción se divide entre muchos usuarios.
Rollups optimistas
La primera variedad se llama resumen optimista. Esto se debe a que supone de manera optimista que todas las transacciones contenidas en un resumen son válidas. Los resúmenes optimistas dan a todos los usuarios de la red una cierta cantidad de tiempo, normalmente una semana, para impugnar las transacciones fraudulentas. El beneficio del paquete acumulativo Optimistic es que es QUICK; al asumir que todo es correcto, la red no tiene que perder tiempo confirmándolo. El inconveniente es que normalmente lleva alrededor de una semana retirar oficialmente sus fondos de redes populares como Optimism o Arbirtrum.
Acumulaciones de ZK
El segundo tipo de resumen es el de conocimiento cero, también conocido como resumen ZK. Estos protocolos utilizan una pieza compleja de criptografía llamada prueba de conocimiento cero para determinar que una transacción es válida utilizando solo información mínima sobre esa transacción. Preserva la privacidad, es elegante y, lo más importante, rápido y económico. En comparación con un paquete acumulativo optimista, que requiere que los fondos permanezcan en la red hasta que se cierre el período de resolución de disputas, los paquetes acumulativos ZK permiten a los usuarios retirar sus fondos con menos demora.
Los paquetes acumulativos ZK tienen una serie de ventajas sobre los paquetes acumulativos Optimistic en términos de velocidad y seguridad, pero son considerablemente más complejos bajo el capó. Hasta ahora, todos los paquetes acumulativos de ZK disponibles han tenido aplicaciones específicas, lo que significa que solo pueden admitir un servicio o caso de uso específico (como intercambiar tokens no fungibles o transferir Cripto entre direcciones).
Gracias a los recientes avances en criptografía, los equipos de Polygon, Matter Labs y Scroll dicen que están cerca de lanzar los primeros zkEVM: ZK-rollups que funcionan de manera idéntica a la red principal de Ethereum. Al igual que los populares paquetes acumulativos Optimistic de hoy en día, estos nuevos paquetes acumulativos de ZK deberían poder admitir prácticamente cualquier aplicación que los desarrolladores quieran desarrollar en Ethereum , lo que hace que las cosas sean mucho más rápidas y económicas para los usuarios finales.
Riesgos de las acumulaciones
Los rollups, si bien toman prestadas las Core garantías de seguridad de Ethereum, aún conllevan algunos riesgos en relación con la red principal de Ethereum.
Por un lado, los contratos inteligentes de un paquete acumulativo pueden contener errores, como cualquier otro programa creado en Ethereum. Si bien las medidas de seguridad y las auditorías deberían ayudar a prevenir ataques, depender de un programa externo para manejar las transacciones siempre conllevará algún riesgo adicional.
Ambos tipos de paquetes acumulativos también están todavía en su infancia y, como tal, las redes en las que operan suelen estar algo centralizadas. En algunos casos, el equipo de desarrollo detrás de un paquete acumulativo mantiene un control parcial sobre la red y, en teoría, puede pausarla o apagarla cuando lo desee.
Muchos rollups también continúan dependiendo de "secuenciadores" centralizados para coordinar eficientemente las transacciones en la cadena de capa 2. Un secuenciador no puede falsificar ni alterar transacciones, pero técnicamente podría censurarlas o reordenarlas para extraer algún beneficio para sí mismo.
Los rollups generalmente planean descentralizarse de alguna forma. El Optimism inició la transición hacia la gobernanza comunitaria a principios de este año, y los avances en la Tecnología acumulativa deberían mejorar algunos de los problemas relacionados con el control centralizado de la red.
Cómo usar paquetes acumulativos en Ethereum
Usar paquetes acumulativos es fácil. Tanto los paquetes acumulativos optimistas como los de conocimiento cero funcionan prácticamente de la misma manera. La idea es conectar sus fondos a la red de capa 2 y completar las transacciones que desea realizar en el paquete acumulativo, como comprar y vender criptomonedas o NFT, mover fondos entre billeteras o interactuar con protocolos DeFi. Una vez realizada la transacción, puede transferir sus fondos a Ethereum. Aquí hay una breve guía sobre cómo funciona.
Primero, deberá llenar su billetera Cripto , como MetaMask , con tokens ether ( ETH ) o ERC-20 , tokens que cumplen con la cadena de bloques Ethereum . Luego tendrás que cambiar tu billetera a la red de capa 2. Es el mismo proceso que con cualquier protocolo DeFi: simplemente presione "conectar billetera". Después de haber conectado su billetera a la capa 2, querrá " unir " sus tokens: moverlos de una red a otra.
Habrá una tarifa de transacción de Ethereum que deberá pagar para conectar sus fondos a un paquete acumulativo. Una vez que sus fondos estén acumulados, podrá operar como de costumbre. Algunas redes, como Optimism, le cobran ETH por las tarifas de transacción, pero son mucho más baratas que en el propio Ethereum . Otros, como Loopring , apenas cobran tarifas de transacción.
Una vez que haya completado las transacciones que se propuso realizar, siempre podrá conectar sus fondos a Ethereum. Eso implica convertir los fondos acumulados nuevamente en tokens ERC-20 que son nativos de la red principal de Ethereum . El proceso es el mismo: dirígete al puente de tokens y retira tus fondos.