Unichain - Sponsor Image Unichain - Faster swaps. Lower fees. Deeper liquidity. Explore Unichain on web and wallet. Friend & Sponsor Learn more

¿Qué hay de nuevo en los ZK?

Las pruebas de conocimiento-cero cambian las reglas del juego. Aquí es donde la escena ZK es hoy.
¿Qué hay de nuevo en los ZK?
8
0

Subscribe to Bankless or sign in

Querida Nación sin Bancos,

Si estás muy metido en el mundo de las criptomonedas, llevas tiempo oyendo hablar de las pruebas de conocimiento-cero y sus aplicaciones. Ya están aquí... o están muy cerca... ¿o cierta versión de ellas está a la vuelta de la esquina? Es difícil seguirles la pista.

Varias implementaciones están ahí fuera - hoy vamos a repasar algunas actualizaciones sobre cómo se está desarrollando el mundo de los ZKs.

- Bankless team


En términos de blockchain, consideramos que la fase inicial de la vida de Ethereum Ethereum ha sido monolítica.

Esto significa que, en sus primeros años, la mainnet de Ethereum de "capa uno" era la única responsable de ejecutar sus propias transacciones, facilitar su propia seguridad de red y dar servicio a su propio disponibilidad de datos.

En los últimos años, Ethereum ha evolucionado rápidamente hacia un diseño modular, lo que significa que cada vez se recurre más a soluciones externas de terceros creadas alrededor de Ethereum para escalar las necesidades de datos y ejecución de Ethereum.

Modular Ethereum - via Ultra Scalable Ethereum

En el contexto de la disponibilidad de datos, proyectos como Celestia y Polygon Polygon Avail son contendientes. Y en cuanto a la ejecución, en los últimos años hemos visto el auge de L2s de "capa dos" como Arbitrum Arbitrum y zkSync que ejecutan transacciones fuera de Ethereum (es decir, offchain) y luego "enrollan" eficientemente lotes de transacciones al Ethereum L1, ofreciendo una UX increíblemente asequible y rápida en el proceso.

Hoy en día, el propio Ethereum L1 facilita unas míseras ~30 transacciones por segundo (TPS). Para manejar mejor los niveles de actividad en todo el mundo sin mayor congestión de la red (altas tasas, txs lentas), Ethereum depende cada vez más de las innovaciones de escalado para optimizar sus capacidades de ejecución. Aquí hay dos géneros principales de soluciones: escalado onchain y escalado offchain.

El escalado onchain se refiere a cualquier cambio que se realice directamente en una blockchain con el fin de mejorar sus capacidades de ejecución de transacciones, es decir, la velocidad de rendimiento. En el caso de Ethereum, un ejemplo es sharding, una innovación que, una vez implementada, repartirá las cargas de actividad entre docenas de cadenas principales y consagradas de Ethereum en lugar de una única mainnet.

El futuro de Ethereum L2s + shards - vía Vitalik Buterin

Offchain scaling se refiere a entornos de ejecución externos, es decir, L2 que facilitan transacciones baratas y rápidas fuera de Ethereum y luego publican los datos de la transacción en lotes a Ethereum para finalizar la actividad y heredar la seguridad de Ethereum. En lugar de dividir el L1 en muchas cadenas principales a la sharding, el escalado offchain fomenta una capa secundaria de muchos rollups externos que son increíblemente personalizables.

ZK rollups: the leading ZK-based offchain scaling tech

Cuando se trata de L2s, entre las soluciones contemporáneas más populares están los zero-knowledge rollups (ZK rollups). En particular, estos rollups pueden facilitar alrededor de 2.000 TPS, ¡un aumento del +6.500% sobre la tasa actual de 30 TPS de Ethereum!

Este estilo particular de L2 utiliza "pruebas de conocimiento-cero", por ejemplo SNARKs, para validar criptográficamente y publicar sus lotes de transacciones en Ethereum. En consecuencia, combine la ejecución offchain con los datos onchain a través de pruebas de conocimiento-cero y obtendrá rollups ZK (A la inversa, combine la ejecución offchain con los datos onchain a través de pruebas de fraude para obtener optimistic rollups).

Dicho esto, los cinco mayores rollups de ZK seguidos actualmente por L2BEAT son los siguientes:

  1. dYdX - una bolsa de criptomonedas y derivados | $375M USD TVL
  2. Loopring - L2 para comercio, NFTs | $121M USD TVL
  3. zkSync Lite - L2 para comercio, NFTs | $65M USD TVL
  4. ZKSpace - L2 para comercio, NFTs | $49M USD TVL
  5. ZKSpace - L2 para comercio, NFTs | $49M USD TVL
  6. Aztec Connect — L2 for private DeFI | $15M USD TVL
Cuatro de los 10 L2 más grandes de la actualidad son rollups ZK - vía L2BEAT

Los principales rollups ZK en acción en la actualidad se construyen utilizando StarkEx tech (por ejemplo, dYdX dYdX y Loopring) o se basan en el código de zkSync (por ejemplo, zkSync Lite y ZKSpace). Sin embargo, hay más ZK rollups no vinculados a estas pilas de tecnología que vale la pena tener en su radar también, como Aztec Connect.

En Validiums y Volitions

ZK rollups no son las únicas soluciones basadas en ZK de nota en la escena de escala Ethereum contemporánea, sin embargo. Otros dos estilos de escalado a tener en cuenta aquí son validiums y volitions.

Validiums ejecutan transacciones fuera de la cadena y mantienen sus datos a través de pruebas de conocimiento cero fuera de la cadena, también. Este enfoque contrasta con la forma en que los rollups ZK introducen sus datos en Ethereum, es decir, los publican onchain. El lugar donde se almacenan los datos, por tanto, es el diferenciador clave entre los rollups ZK y los validiums.

El enfoque "doble offchain" de los validiums los hace en última instancia custodiables, ya que los datos son mantenidos por partes de confianza. Lo que les falta a los validiums en confianza, sin embargo, lo compensan con un rendimiento impresionante, ya que los más potentes hoy en día pueden facilitar +20.000 TPS.

Dos de los validiums más reconocibles en acción ahora mismo son Immutable Immutable X, una solución de escalado centrada en NFT con un TVL de $123M USD, y Sorare, un juego de cartas digital de deportes de fantasía con un TVL de $21M USD. Otros validiums a tener en cuenta actualmente son ApeX, rhino.fi, y Myria.

En cuanto a las voliciones, son una innovación creada por el equipo de StarkWare, y son un cruce entre un ZK-rollup y un validium. Es decir, con una volición, es posible que los usuarios elijan entre la disponibilidad de datos onchain u offchain. Esto ofrece a las aplicaciones la opción de obtener un rendimiento TPS de nivel validium sin dejar de ser interoperables con la tecnología ZK-rollup no custodial. El nuevo e innovador mecanismo zkPorter de zkSync es uno de esos sistemas de volición a tener en cuenta.

via Matter Labs

zkEVMs as scaling's Holy Grail

Considera cómo la arquitectura de un ZK-rollup tiene dos componentes principales: los contratos inteligentes Ethereum onchain que reciben y rastrean datos de bloques L2, y la máquina virtual (VM) offchain que sirve como entorno de ejecución para transacciones basadas en Ethereum.

Una zkEVM, por tanto, es una ZK-rollup compatible con la máquina virtual de Ethereum (EVM), es decir, el entorno de ejecución de la L1 de Ethereum.

En cambio, la idiosincrasia del escalado de estilo ZK hizo que los rollups ZK comenzaran con VMs a medida, lo que significaba que los proyectos tenían el trabajo más extenso de "interpretar" el código de la EVM o utilizar nuevo código escrito desde cero. Sin embargo, desde marzo de 2023, varios proyectos de ZK rollups están a punto de presentar sus propias implementaciones de zkEVM.

La llegada de zkEVMs representa un gran paso hacia la previsión de Vitalik Buterin para 2021 de que "a medio y largo plazo, los ZK rollups ganarán en todos los casos de uso a medida que [la] tecnología mejore". Los rollups ZK tienen ventajas de privacidad y seguridad incorporadas sobre los rollups optimistas debido a su uso de pruebas criptográficas, por lo que cuando se añade la compatibilidad con EVM a la mezcla, los rollups ZK tienen el potencial de superar a los rollups optimistas en el futuro.

La carrera en curso hacia los zkEVMs Tipo 1, Tipo 2

La frase "guerras de escalado" se refiere a la rivalidad amistosa e informal que tiene lugar entre los equipos de rollups optimistas y rollups ZK para proporcionar las mejores soluciones de escalado de blockchain posibles.

Sin embargo, hay otra carrera que tiene lugar dentro del propio sector de los rollups ZK, y se trata de una competición informal para ver qué equipo puede conseguir los primeros zkEVMs "Tipo 1" y "Tipo 2", tal y como los define Vitalik Buterin.

Tipos de zkEVM

En un Agosto 2022 blog post, Buterin proporcionó una forma de medir las capacidades de los proyectos zkEVM proponiendo una escala del Tipo 1 al Tipo 4 para clasificarlos. Un zkEVM de Tipo 1 sería totalmente equivalente con el EVM e incluso podría utilizarse para actualizar el propio Ethereum, mientras que un zkEVM de Tipo 4 solo sería compatible con algunas aplicaciones de Ethereum.

Dicho esto, todavía pasará algún tiempo antes de que se materialice una zkEVM de Tipo 1 debido a todo el trabajo que implica, pero múltiples proyectos están perfeccionando las zkEVM de Tipo 2 en este momento.

Los principales esfuerzos de zkEVM hoy - vía Immutable X

Por ejemplo, el Polygon zkEVM es un zkEVM de Tipo 3 y está en proceso de convertirse en un zkEVM de Tipo 2, es decir, equivalente al EVM con algunos matices adicionales. Scroll es otro equipo notable que actualmente está construyendo una zkEVM de Tipo 2. Por el contrario, zkSync Era (anteriormente zkSync 2.0) es un zkEVM de Tipo 4 intencionado y de opinión que se ha mejorado con funciones personalizadas y las impresionantes capacidades de volición de zkPorter. El espectro de posibilidades aquí es muy amplio.

Lo último sobre el progreso de zkEVM hasta la fecha

Source: Messari

🟣 La beta de la mainnet de Polygon zkEVM comienza el 27 de marzo:

🔁 zkSync Era acaba de lanzar su mainnet a constructores, usuarios próximamente:

📜 Scroll Scroll acaba de lanzar su Goerli zkEVM testnet, el último paso antes de mainnet:

🌐 Kakarot zkEVM de StarkNet ya está en estado Tipo 3 y subiendo:

El amanecer de una nueva era blockchain UX

Un día, el propio Ethereum podría actualizarse a un zkEVM de Tipo 1 para un mayor escalado onchain. Mientras tanto, y como complemento a esa posible actualización, las zkEVM externas de Tipo 2 a Tipo 4 seguirán floreciendo y proporcionando personalizaciones únicas y mejoras de UX, tanto para los desarrolladores como para los usuarios, que la L1 de Ethereum no puede.

En definitiva, el final del juego para el espacio de rollups ZK (y podría decirse que el espacio L2 en conjunto) son las zkEVM, y los primeros de estos esfuerzos están a punto de llegar. 2023 será el año en el que los usuarios de criptomonedas podrán probar los zkEVM por primera vez, así que mantén los ojos bien abiertos en Polygon, zkSync, StarkNet, y Scroll si quieres participar en los últimos avances de escalado de estos equipos.


Pasos a seguir


8
0
William M. Peaster

Written by William M. Peaster

892 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he writes the Metaversal newsletter on the onchain frontier, covering everything from AI projects to crypto games, as the team’s lead NFT analyst. With a background in creative writing, he writes fiction and publishes art on Ethereum in his free time.

No Responses
Buscar en Bankless