La tecnología y evolución de zkSync, dos puntos claves de este proyecto y dos características que lo diferencian…
En el apasionante mundo de las soluciones de capa 2, zkSync emerge como un innovador proyecto basado en pruebas de conocimiento cero. Matter Labs, líder en el desarrollo de zkSync, ha marcado hitos significativos desde su lanzamiento inicial hasta la actual zkSync Era. Exploraremos a fondo este progreso, viendo como se introdujo la zkEVM y su impacto en la eficiencia de esta capa 2
zkSync se basa en pruebas de conocimiento cero (Zero Knowledge Proof), una técnica criptográfica que asegura la validez de las transacciones sin exponer información adicional, es decir, sin revelar datos. Las pruebas de conocimiento cero gestionan numerosas transacciones fuera de la cadena de Ethereum, generando así, una prueba criptográfica llamada SNARK que le permite a los usuarios garantizar la existencia de ciertos datos sin la necesidad de revelarlos. La prueba de validez resultante, es la que finalmente se envía a la red principal.
La eficiencia en la validación de transacciones mediante pruebas SNARK supera ampliamente la validación individual de cada transacción. Además, almacenar datos fuera de la red principal es más económico que hacerlo en la Máquina Virtual de Ethereum (EVM).
La Máquina virtual zkEVM
Matter Labs, líder en el desarrollo de zkSync, lanzó inicialmente zkSync 1.0, que ofrecía transacciones rápidas y económicas, pero carecía de soporte para contratos inteligentes EVM. En respuesta a esto, lanzaron zkSync 2.0 (la cual se encuentra en Testnet actualmente), una evolución significativa que no solo agregó compatibilidad con contratos inteligentes EVM, sino también soporte para contratos inteligentes ZK, marcando así el inicio de la zkSync Era.
La introducción del zkEVM (máquina virtual equivalente al EVM original, pero que opera con pruebas de conocimiento cero) permite a los desarrolladores migrar fácilmente smart contracts y aplicaciones existentes. Esto significa que el zkEVM puede ejecutar cualquier contrato inteligente de Ethereum sin necesidad de modificaciones ni adaptaciones. Este avance representa un paso adelante en la creación de una solución de capa 2 más eficiente, facilitando una transición suave para la comunidad de Ethereum y los desarrolladores del ecosistema.
APRENDE TODO SOBRE ZKSYNC
-
EigenLayer: ¿Qué es y cómo funciona?
Permite a las personas obtener rendimientos de ETH en staking mientras aún pueden utilizar sus fondos. ¿Cómo funciona este protocolo de staking único?