Invierte en la mejor plataforma del Sector Automotriz

zkSync, la solución de escalado definitiva de Ethereum

zkSync es una solución de escalado de capa 2 (L2) para Ethereum que utiliza la tecnología zero-knowledge rollup (ZK-rollup). ZK-rollup es una solución de escalado de capa 2 para Ethereum que utiliza zero-knowledge-proofs. La diferencia fundamental entre ZK-rollups y rollups optimistas (Arbitrum y Optimism) es la forma en que la red Ethereum verifica y almacena los datos. Veamos qué es zkSync, cómo funciona y sus principales características. 

¿Qué es zkSync?

zkSync es una solución de escalado de capa 2 (L2) para Ethereum que utiliza la tecnología zero-knowledge rollup (ZK-rollup). Esta tecnología permite realizar transacciones más rápidas y baratas, al tiempo que ofrece a los usuarios la seguridad de la red Ethereum. El equipo de Matter Labs es el desarrollador del ecosistema zkSync. Inicialmente, zkSync lanzó su plataforma zkSync 1.0 en junio de 2020. Sin embargo, zkSync 1.0 no admite contratos inteligentes. La segunda iteración «zkSync 2.0» se lanzó más tarde, a finales de 2022, con una mainnet completa para 2023 en mente. En febrero de 2023, Matter Labs renombró todos sus productos con zkSync 2.0 cambiando su nombre a zkSync Era y 1.0 a zkSync Lite. Este cambio de marca también coincide con zkSync Era Fair Onboarding Alpha, donde proyectos y desarrolladores pueden probar y testear la red. Además, zkSync Era se centra ahora en la creación de una tecnología ZK compatible con EVM llamada zkEVM. 

Hoja de ruta de zkSync. Fuente: BitKeep.

¿Cómo funciona zkSync?

La base de zkSync Era es ZK-rollup. ZK-rollup es una solución de escalado de capa 2 para Ethereum que utiliza zero-knowledge-proofs. La diferencia fundamental entre ZK-rollups y rollups optimistas (Arbitrum y Optimism) es la forma en que la red Ethereum verifica y almacena los datos. Los ZK-rollups son más eficientes, consumen menos gas y requieren menos almacenamiento que los rollups estándar. Además, la tecnología de conocimiento-cero protege intrínsecamente la información privada de los usuarios. Así, las transacciones en la Era zkSync se «enrollan» en lotes para ser verificadas por la red principal de Ethereum. La red Ethereum sólo necesita verificar un ZKP como prueba de validez de todo un lote de transacciones. La dificultad de una red ZK estriba en crear un ZKP eficiente que no requiera una enorme potencia de cálculo. Esta es la razón por la que las redes ZK suelen someterse a un riguroso proceso de I+D antes de lanzar su red principal. Matter Labs necesita garantizar que el precio del gas y la velocidad de su red sean comparables e incluso superen a la L2 actual.

Comparativa de compatibilidad de diferentes soluciones de escalado. Fuente: Pintu.

¿Qué hace que zkSync sea único?

Abstracción de cuenta nativa: zkSync Era viene con una abstracción de cuenta nativa que actualiza las tradicionales cuentas de propiedad externa (EOAs) como los usuarios de MetaMask a cuentas de contratos inteligentes (CAs). Esto desbloquea una cantidad infinita de posibilidades como la ausencia de frases semilla, la agrupación de múltiples operaciones y la automatización de los pagos.
Privacidad y velocidad de ZK-rollup: La base de zkSync es su tecnología ZK-rollup. ZK-rollup combina una red que preserva la privacidad de forma nativa con un procesamiento rápido de las transacciones.
Seguridad de nivel Ethereum: Un ZK-rollup capa 2 aprovecha Ethereum como su capa base. Por lo tanto, zkSync Era confía en Ethereum para la seguridad contra hacks y ataques a nivel de red.
Compatibilidad EVM: La principal propuesta de valor de zkSync Era es su compatibilidad EVM con zkEVM. zkEVM permite que los contratos inteligentes basados en ZK sean compatibles con el EVM de Ethereum. Después de una curva de aprendizaje básica, los desarrolladores pueden construir fácilmente en zkSync Era utilizando el lenguaje de programación nativo de Ethereum como Solidity.