¿Qué es la Elastic Network?
February 4th, 2025

TLDR:  El roadmap “rollup centric” de Ethereum logró reducir el costo del gas, pero fragmentó la liquidez y se hizo antintuitivo para los usuarios. Por esto, ZKsync anunció la Elastic Network, una red de ZK rollups que permite una interoperabilidad nativa y de bajo costo entre las cadenas impulsadas por ZK Stack.


El sistema Multi-Chain de Ethereum está roto

"¡Bienvenido a Multi-Chain!"
"¡Bienvenido a Multi-Chain!"

Pensá en la experiencia de hacer un bridge de un token USDT a Binance Smart Chain (BSC): tenés que buscar un bridge confiable, enviar tu USDT y esperar que las transacciones se confirmen, solo para darte cuenta de que eso no fue suficiente y ahora necesitas comprar BNB para pagar las tarifas de gas, y hacer bridge de eso también.

Si esta experiencia te resulta familiar, multiplícala por 20 (el número aproximado de rollups con más de $100 millones en TVL) y vas a tener una idea del caos en el que estamos actualmente.

¿Qué pasa? Aunque los rollups han mejorado el rendimiento, esto ha tenido un costo significativo en la experiencia del usuario, la eficiencia del capital y la seguridad de la red.

Además, de los mayores hacks en cripto (más de $2 mil millones) fueron por fallos en bridges, exponiendo problemas de ciberseguridad. Pero incluso si fueran completamente seguros, requieren una enorme cantidadde liquidez en cada cadena, lo que encarece las transacciones con tarifas del 1-2% (costo que paga el usuario). A medida que aumentan las blockchains independientes y rollups, la demanda de capital para estos bridges crecerá de forma insostenible, agravando los desafíos actuales.

Pero no todo está perdido. ZK puede ser la solución.

La Visión de la Elastic Network

La actualización de ZKsync lanzada el 7 de junio de 2024 propone la reconfiguración del bridge L1 de ZKsync hacia un contrato que es la base de la Elastic Network.

La actualización de ZKsync 3.0 — la elastic network — es una red infinitamente escalable de ZK Chains (rollups, validiums y volitions), asegurada por matemáticas y con una interoperabilidad fluida que ofrece una experiencia de usuario uniforme e intuitiva.

La Elastic Network
La Elastic Network

En términos económicos, la elasticidad se refiere a la capacidad de aumentar la oferta proporcionalmente en respuesta a una mayor demanda. En el contexto de las blockchains, similar a Internet, una arquitectura perfectamente elástica permite que una blockchain expanda su capacidad ilimitadamente al agregar nuevas instancias para igualar la capacidad de uso. A medida que más usuarios se unen y las transacciones aumentan, el sistema puede seguir escalando sin comprometer el rendimiento, la verificabilidad o la descentralización.

La elastic network encarna este tipo de arquitectura, habilitada por pruebas ZK recursivas que exponen dos propiedades clave: paralelismo ilimitado para la generación de pruebas y verificación en tiempo constante del resultado computacional.

Desde el punto de vista técnico, la elastic network es una federación de ZK Chains autónomas, interconectadas nativamente a nivel de protocolo, formando una zona de libre movimiento para usuarios y activos.

Para el usuario, es un ecosistema multi-chain unificado que se siente y se comporta como una sola cadena.

La elastic network está diseñada para ser:

  • Fácil de usar: Los usuarios pueden usar una misma address en muchas cadenas. Solo se requiere una firma para transaccionar con cualquier usuario o smart contract en el ecosistema, con confirmaciones rápidas. Las tarifas de transacción se pueden pagar en cualquier token líquido o pueden ser completamente gratuitas si son patrocinadas por la dApp.

  • De bajo costo: Las transacciones entre chains cuestan aproximadamente lo mismo que las transacciones dentro de una sola ZK Chain. El número de cadenas y su capacidad puede aumentarse ilimitadamente sin afectar el precio de las transacciones.

  • Asegurada por matemática: Todas las transacciones son verificadas y enviadas por Ethereum sin suposiciones de mayoría honesta (como los Optimistic Rollups). A largo plazo, todas las transacciones podrán ser verificadas por cada usuario con un smartphone.

Arquitectura de la Elastic Network

La tecnología ZK por sí sola no es suficiente para implementar una elastic chain. No podés simplemente poner una prueba ZK en un ecosistema multi-chain para arreglarlo. Se debe crear una arquitectura dedicada para evitar la fragmentación de la liquidez. ZKsync fue diseñado desde cero para hacer realidad esta visión.

Visión general

La red está compuesta por varios componentes clave:

  • ZK Router: Forma la base de la red de ZK Chains. Implementado como una serie de smart contracts en Ethereum, estos  son responsables de gestionar el estado de la red, manejar registros de chains, facilitar interacciones críticas y mantener la liquidez compartida para la red.

  • ZK Gateway: Implementado como un middleware entre Ethereum y las ZK Chains, facilita la interoperabilidad completa entre ZK Chains. También proporciona una finalidad más rápida para el bridging de baja latencia entre cadenas y optimiza las interacciones de la red con Ethereum al combinar pruebas y datos de estado.

  • ZK Chains: Rollups, validiums o volitions completamente personalizables y autónomos, construidos utilizando el framework del ZK Stack. Operan de forma totalmente independiente, pero están interconectados a través del ZK Gateway y los contratos inteligentes de L1.

Juntos, estos componentes garantizan que las ZK Chains puedan interactuar y transaccionar entre sí de manera eficiente, heredando la seguridad de Ethereum y formando una red que puede escalar horizontalmente sin comprometer las propiedades centrales que hacen que las blockchains sean tan poderosas.

Experiencia del Usuario en la Elastic Network

Para los usuarios, la Elastic Network se ve y se siente como una sola blockchain que cumple la promesa original de la UX cripto. Los usuarios pueden integrarse a través de FaceID o Passkeys (¡sin frases semilla!), usar sus cripto o acceder a la liquidez libremente en cualquier ZK chain (chau al bridging y la fragmentación!), lograr la composabilidad que las blockchains permiten de manera única (de forma asíncrona pero rápida y económica gracias al nuevo estándar Ethereum Multi-Chain Address (EMCA)), y disfrutar de experiencias personalizadas gracias al poder de las smart accounts modulares. La Elastic Network empodera a los usuarios para usar las aplicaciones que conocen y aman sin necesidad de saber dónde están alojadas, todo mientras obtienen los beneficios de los efectos de red de todas las ZK chains.

Para entender mejor cómo funciona esto, veamos un ejemplo: imagina que un usuario quiere ganar $BONSAI como recompensa de una aplicación impulsada por Lens y recibir rendimiento siendo un proveedor de liquidez. En lugar de requerir que los usuarios descarguen una wallet, identifiquen a qué red necesitan conectarse y hagan bridging de activos, la Elastic Network reinventa este flujo para hacerlo simple y agradable para los usuarios:

  1. El usuario visita la aplicación impulsada por Lens y crea una cuenta con su FaceID en un solo toque.

  2. Después de que el usuario ha ganado $BONSAI, visita la aplicación DeFi que ofrece el mejor rendimiento (sin importar en qué ZK chain esté) y comienza a ganar con un solo click.

Elastic Network en Comparación

Desde que esta visión fue anunciada por primera vez en SmartCon 2022, inicialmente llamada "Bridgeless Hyperchains", varios equipos comenzaron a trabajar en su versión de una red "chain-of-chains". Los comparables más aplicables son Optimism Superchain y Polygon AggLayer.

A continuación, se presentan los resultados que comparan ZKsync Era, Polygon zkEVM y OP Mainnet, que utilizaron el AMM test para medir el rendimiento utilizando transacciones de intercambio de tokens en un grupo AMM estilo Uniswap V2 como una comparación directa de diferentes cadenas.

1. Verificabilidad: El usuario puede verificar la validez de todas las chains utilizando hardware, por ejemplo, su teléfono.2. Interoperabilidad Compartida: Retraso de interoperabilidad entre cadenas utilizando un mecanismo de finalización co-dependiente alternativo al proceso de liquidación, por ejemplo, secuenciadores compartidos. Esto permite transacciones síncronas, por lo que el retraso de tiempo entre las cadenas es 0 en todos los casos (esto es diferente del tiempo de confirmación de las transacciones). A la fecha de esta publicación, OP Stack no ha implementado ni publicado diseños para transferencias rápidas de activos nativos entre cadenas dentro de la Superchain (aparte de las transferencias a través de L1).3. Interoperabilidad Nativa: Tiempo de interoperabilidad para cadenas autónomas que liquidan por separado sin necesidad de confiar entre sí.4. Rendimiento por Cadena: Consulta el análisis completo en https://github.com/bogatyy/rollup-amm-tps-test/.
1. Verificabilidad: El usuario puede verificar la validez de todas las chains utilizando hardware, por ejemplo, su teléfono.2. Interoperabilidad Compartida: Retraso de interoperabilidad entre cadenas utilizando un mecanismo de finalización co-dependiente alternativo al proceso de liquidación, por ejemplo, secuenciadores compartidos. Esto permite transacciones síncronas, por lo que el retraso de tiempo entre las cadenas es 0 en todos los casos (esto es diferente del tiempo de confirmación de las transacciones). A la fecha de esta publicación, OP Stack no ha implementado ni publicado diseños para transferencias rápidas de activos nativos entre cadenas dentro de la Superchain (aparte de las transferencias a través de L1).3. Interoperabilidad Nativa: Tiempo de interoperabilidad para cadenas autónomas que liquidan por separado sin necesidad de confiar entre sí.4. Rendimiento por Cadena: Consulta el análisis completo en https://github.com/bogatyy/rollup-amm-tps-test/.

Ecosistema de la Elastic Network

Un gran número de equipos, empresas, gobiernos e instituciones ya están construyendo sus propias ZK Chains.

Comienza a Construir en la Elastic Network

ZK Stack es una tecnología modular y amigable para desarrolladores que facilita la creación y personalización de de chains ZK interoperables en la Elastic Network.

¿Estás interesado en aprender más sobre ZK Stack o listo para lanzar tu propia ZK Chain? Consulta la Guía de ZK Stack. (¡Pronto en español!)

¿Buscas más información? Seguí a @ZKamigos en X y visitá nuestra página para conocer más sobre el ecosistema.

Subscribe to ZKamigos
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from ZKamigos

Skeleton

Skeleton

Skeleton