Glosario cripto
ZK-rollup
Un ZK-rollup es una red de capa 2 que agrupa transacciones fuera de la cadena y publica en Ethereum una prueba de conocimiento cero de que cada lote es válido.
Un ZK-rollup ejecuta las transacciones fuera de la cadena principal, las comprime en lotes y genera una prueba criptográfica de que el cambio de estado resultante cumple las reglas. Un contrato inteligente en Ethereum verifica esa prueba, de modo que la cadena principal acepta el nuevo estado sin volver a ejecutar las transacciones. Un lote inválido no puede darse por cerrado, porque no existe una prueba válida para él.
zkSync, Starknet, Linea y Scroll son algunos ejemplos. Algunos buscan compatibilidad total con la EVM, mientras que Starknet usa su propio lenguaje, Cairo. Como la validez se demuestra de antemano, las retiradas hacia Ethereum pueden completarse en cuanto se verifica la prueba, a menudo en horas y no en la semana de espera de los rollups optimistas.
Generar las pruebas exige mucha capacidad de cálculo, lo que añade costes y complica admitir todas las funciones de la EVM. Los sistemas de pruebas son código complejo que puede contener errores, y muchos ZK-rollups aún dependen de un único secuenciador y de contratos actualizables controlados por un equipo reducido.
Ejemplo
Un ZK-rollup podría reunir 5.000 transferencias en un solo lote y publicar una única prueba en Ethereum, de forma que el coste de verificarla se reparte entre todos esos usuarios.
Términos relacionados
Últimos artículos sobre ZK-rollup
- DogeOS lleva ZK-rollups, smart contracts EVM y DeFi a Dogecoin
- Loopring Cierra su DEX Tras No Lograr una Adopción en la Era de los zk-Rollups
- Polygon Presenta Miden: un Revolucionario ZK-Rollup para Ethereum
- El Revolucionario Bitcoin ZK-rollup de Citrea Asegura $2.7 Millones en Financiamiento Inicial