Для противодействия квантовым угрозам Ethereum отказывается от Poseidon и переходит на традиционные хэш-функции
Автор: Чандлер Зи, Foresight News. 13 августа исследователь Ethereum Джастин Дрейк сообщил, что Ethereum Foundation принял решение отказаться от SNARK-дружественного хэш-алгоритма Poseidon на уровне L1 в пользу традиционных хэш-функций, таких как SHA2 или BLAKE2. Это решение является результатом восьми лет исследований, инвестиций в десятки миллионов долларов и серьезной корректировки дорожной карты постквантовой криптографии.
Poseidon, представленный в 2019 году, считался идеальным хэш-решением для приложений, таких как zkRollup и zkVM, благодаря своей эффективности в SNARK-схемах. Однако его ограничения стали очевидны, когда постквантовая безопасность стала жестким требованием для Ethereum. Прорыв в дизайне SNARK, а именно использование арифметики в «бинарных полях», теперь позволяет традиционным хэш-функциям достигать производительности, сравнимой с Poseidon в SNARK-схемах, с возможностью проверки около 1 миллиона вызовов хэша в секунду на ноутбуке.
Ключевой причиной отказа от Poseidon является ускорение графика обеспечения постквантовой безопасности. Угроза со стороны квантовых компьютеров, способных взломать текущую асимметричную криптографию (например, ECDSA), становится все более реальной, с ожидаемым «Q-Day» в период 2030-2033 годов. Усиление возможностей ИИ в криптоанализе также повлияло на выбор, заставив Ethereum Foundation сделать ставку на более устойчивые к квантовым атакам хэш-базированные схемы.
Дорожная карта Ethereum предполагает развертывание производственной leanVM к 2027 году и ее внедрение на уровне консенсуса, данных и исполнения к 2028 году. LeanVM — это минималистичная ZK-виртуальная машина для агрегации постквантовых подписей. Переход на SHA2 или BLAKE2, обладающих более длительной историей открытого криптоанализа, снижает риски по сравнению с более молодым Poseidon.
Другие блокчейны, такие как Solana и Starknet, также активно готовятся к постквантовой эре. Solana выбрала схему подписей Falcon, стандартизированную NIST, в то время как Starknet планирует переход на BLAKE2. Таким образом, Ethereum выбирает путь, основанный на зрелых и широко проверенных криптографических примитивах для будущего.
marsbit37 мин. назад