📰 a16z crypto выпустила новую версию открытого zkVM Lattice Jolt. Теперь Dory, который раньше полагался на эллиптические кривые, заменили на Akita — на основе решётчатой криптографии. Результат довольно прямолинейный: prover и verifier ускоряются в 2—3 раза, размер доказательства снижается до менее чем 100 КБ, при этом платформа также обладает постквантовой стойкостью.
🔥 На одной и той же машине на чистом CPU за секунду можно доказать более 2 миллионов RISC-V циклов; при использовании Apple Metal на MacBook — более 10 миллионов циклов в секунду. По сравнению с прежней версией на кривых, где на чистом CPU было около 1 миллиона циклов, прирост действительно впечатляет.
💡 Ещё важнее то, что доказательства стали меньше. Доказательства других постквантовых zkVM обычно составляют более 200 КБ, а некоторые достигают около 600 КБ; Lattice Jolt уже ниже 100 КБ. Использование памяти prover тоже снизилось — с примерно 300 байт на цикл до 200 байт; на мобильных устройствах можно обрабатывать миллионы циклов.
Честно говоря, раньше постквантовые схемы часто создавали ощущение: «безопаснее, но медленнее и тяжелее». На этот раз Lattice Jolt сделали наоборот: решётчатая криптография уже на 128-битном поле достигает эквивалентного уровня безопасности, а вычислительная нагрузка ниже, чем у прежнего 256-битного поля. Однако для приватных приложений нужная нулевая разглашённость — ещё нужно дождаться, пока в последующих сопутствующих статьях добавят соответствующую поддержку.
🤔 Если решётчатая схема сможет одновременно удержать скорость, размер доказательства и постквантовую безопасность, как думаете — следующая партия zkVM тоже перейдёт на этот маршрут?
#LatticeJolt #zkVM #零知识证明 #постквантовая криптография