PLONK

Compresión ZK · Fondo

PLONK (Permutaciones sobre Bases de Lagrange para Argumentos No interactivos de Conocimiento Ecumenicos) es un sistema de prueba zk-SNARK universal que requiere sólo una única configuración confiable agnostica al circuito (un SRS universal), eliminando la necesidad de ceremonias por circuito requeridas por sistemas como Groth16, mientras produce pruebas ligeramente más grandes pero permite que los circuitos se actualicen o anadan sin nuevas ceremonias. Los sistemas basados en PLONK (incluyendo sus variantes Turbo-PLONK y Ultra-PLONK usados por protocolos como Aztec) soportan puertas personalizadas y tablas de busqueda, habilitando codificación más eficiente de operaciones como verificaciones de rango y funciones hash en circuitos aritmeticos. En Solana, PLONK se despliega menos comunmente para verificación en cadena que Groth16 porque la verificación es más intensiva en computo, pero se usa fuera de cadena en cadenas de herramientas y disenos de protocolos que apuntan a futuras mejoras del SVM con soporte de syscalls más amplio.

Términos relacionados