📰 a16z crypto sort une nouvelle version open source de zkVM, Lattice Jolt, en remplaçant Dory — auparavant basé sur des courbes elliptiques — par Akita, fondé sur la cryptographie sur réseaux. Résultat très direct : le prover et le verifier gagnent un facteur 2 à 3, la taille de la preuve passe sous 100 Ko, et le système conserve aussi des capacités de sécurité post-quantique.
🔥 Sur la même machine, en CPU pur, plus de 2 millions de cycles RISC-V peuvent être prouvés par seconde ; avec Apple Metal, le MacBook dépasse 10 millions de cycles par seconde. Par rapport à la version précédente en mode courbes, en CPU pur, d’environ 1 million de cycles : cette amélioration est vraiment impressionnante.
💡 La réduction de la taille des preuves est aussi essentielle. Les preuves des autres zkVM post-quantiques dépassent généralement 200 Ko, certaines atteignent environ 600 Ko ; avec Lattice Jolt, on descend sous 100 Ko. L’utilisation mémoire du prover passe aussi d’environ 300 octets par cycle à 200 octets ; sur mobile, cela permet de traiter des millions de cycles.
Honnêtement, au fil du temps, les solutions post-quantiques ont souvent donné l’impression d’être « plus sûres, mais plus lentes et plus lourdes ». Avec Lattice Jolt, c’est l’inverse : la cryptographie sur réseaux peut atteindre un niveau de sécurité équivalent dès un corps de 128 bits, et la charge de calcul est inférieure à celle du domaine de 256 bits. En revanche, pour les applications de confidentialité, il faudra attendre que la propriété de zéros-connaissance soit complétée par des articles de suivi.
🤔 Si la solution sur réseaux arrive à préserver à la fois la vitesse, la taille des preuves et la sécurité post-quantique, penses-tu que la prochaine vague de zkVM changera de trajectoire ?
#LatticeJolt #zkVM #零知识证明 #cryptographie_post_quantique