En lugar de procesar cada transacción individual directamente en un blockchain base muy activo, a menudo llamado capa 1, un ZK-rollup ejecuta un lote de transacciones por separado y luego genera una prueba criptográfica compacta, conocida como prueba de conocimiento cero, que demuestra matemáticamente que el lote se proceso correctamente. Esto ocurre sin necesidad de revelar ni volver a ejecutar cada transacción individual en la propia cadena principal. La cadena principal solo necesita verificar esta prueba, lo cual es mucho más económico y rápido que validar cada transacción una por una, incluso si el lote en sí contiene una gran cantidad de transferencias individuales.
Este enfoque puede reducir significativamente las comisiones de transacción y aumentar el rendimiento en comparación con procesar todo directamente en la capa base, a la vez que hereda gran parte de la seguridad subyacente de la cadena base, ya que la prueba de validez realmente se verifica on-chain en lugar de simplemente confiarse sin verificación. Los ZK-rollups son uno de varios diseños de capa 2 usados para ayudar a los blockchains a escalar, y se diferencian de otros enfoques de rollup principalmente en cómo demuestran que las transacciones fuera de la cadena fueron genuinamente válidas, y no en lo que en última instancia intentan lograr.
Desde la perspectiva de un usuario, interactuar con un ZK-rollup generalmente se ve similar a usar el blockchain subyacente directamente, típicamente a través de una billetera conocida y un puente que conecta las dos redes, sin necesidad de entender el sistema de pruebas subyacente ni cómo funciona realmente el proceso de agrupación detrás de escena.
Puntos clave
- Un ZK-rollup procesa transacciones fuera del blockchain principal y envía una prueba criptográfica de su validez de vuelta a este.
- Esto reduce las comisiones y aumenta el rendimiento en comparación con procesar cada transacción directamente en la capa base.
- La cadena principal verifica la prueba en lugar de confiar plenamente en el rollup, lo que le permite heredar gran parte de la seguridad de la capa base.
ZK-Rollup — preguntas frecuentes
¿En qué se diferencia un ZK-rollup de otros métodos de escalabilidad de capa 2?
Los ZK-rollups demuestran matemáticamente la validez de las transacciones usando una prueba criptográfica verificada on-chain. Otros enfoques de capa 2 usan métodos diferentes, como asumir que las transacciones son válidas a menos que alguien las impugne con éxito dentro de una ventana de tiempo determinada.
¿Necesito entender la criptografía para usar un ZK-rollup?
No. La interacción cotidiana con un ZK-rollup, como enviar una transacción a través de una billetera conectada mediante un puente, no requiere entender las matemáticas subyacentes. Esa complejidad la maneja el propio protocolo.
¿Eres nuevo en cripto, o te faltan piezas por encajar? Repasa lo esencial en Aprender, explora cada término de la A a la Z, o consulta los precios en vivo de las monedas detrás de estos conceptos.