a16z crypto publie Lattice Jolt : le premier zkVM postquantique à hautes performances basé sur la cryptographie par réseaux
TechFlow, le 9 septembre : selon un communiqué officiel d'a16z crypto, cette dernière a publié Lattice Jolt, la nouvelle version de son zkVM open source (machine virtuelle à connaissances zéro). La cryptographie sous-jacente est entièrement passée des courbes elliptiques à l'architecture lattice, assurant ainsi une sécurité post-quantique tout en optimisant significativement les performances.
Les principaux atouts sont les suivants :
- Performances améliorées : vitesse de génération des preuves multipliée par 2 à 3, atteignant 2 millions de cycles RV64IMAC/s en mode CPU, et franchissant la barre des 10 millions de cycles/s avec accélération GPU sur MacBook (Apple Metal) ;
- Taille de preuve minimale : taille inférieure à 100 KB, nettement inférieure aux 200 KB-600 KB des autres zkVM post-quantiques ;
- Optimisation mémoire : occupation mémoire ramenée d'environ 300 octets à 200 octets par cycle, permettant de générer des preuves sur plusieurs millions de cycles RISC-V directement sur smartphone ;
- Sécurité : reposant sur l'hypothèse standard Module-SIS, elle offre une sécurité complète de 128 bits, relevant du même cadre hypothétique que ML-DSA et ML-KEM ;
- Nouveau schéma d'engagement : le schéma polynomial Akita, développé conjointement par LayerZero, l'université Carnegie Mellon, l'université de Californie du Sud et d'autres institutions, remplace l'ancien schéma Dory.
a16z crypto souligne par ailleurs que les SNARKs à base de hachage s'appuient généralement sur des fonctions de hachage algébriques (comme Poseidon) et sur des hypothèses de sécurité insuffisamment vérifiées, ce qui n'en fait pas véritablement un choix « prudent ». Les SNARKs lattice devraient constituer la solution de déploiement la plus répandue à l'ère post-quantique.





