Mensaje de ChainCatcher: el equipo de investigación de cripto de a16z publicó hoy una nueva versión de código abierto de zkVM Jolt, Lattice Jolt. La versión mantiene la misma arquitectura que la anterior, pero cambia la criptografía subyacente de curvas elípticas a retículas, al tiempo que logra seguridad poscuántica, una mejora de 2 a 3 veces en la velocidad del probador y del verificador, y un tamaño de prueba inferior a 100 KB.

Lattice Jolt reemplaza a Dory, que dependía de curvas elípticas, por un nuevo esquema de compromisos polinomiales Akita basado en la suposición Module-SIS, con el objetivo de una seguridad completa de 128 bits. Akita fue desarrollada principalmente por investigadores e ingenieros de LayerZero, en colaboración con la Universidad Carnegie Mellon, la Universidad del Sur de California y el equipo de cripto de a16z. En la misma máquina, el probador de Lattice Jolt con solo CPU supera los 2 millones de ciclos RISC-V por segundo; con aceleración en GPU Apple Metal, supera los 10 millones de ciclos por segundo, y el espacio del probador se reduce a aproximadamente 200 bytes por ciclo.