Ethereum Foundation решила отказаться от использования хеш-функции Poseidon в будущей архитектуре первого уровня Ethereum и сделать ставку на более традиционные алгоритмы SHA и BLAKE.
Как сообщает БР, об этом заявил исследователь фонда Джастин Дрейк, отметив, что решение стало результатом восьми лет исследований в области криптографии и подготовки Ethereum к появлению мощных квантовых компьютеров.
Poseidon изначально разрабатывался с учетом особенностей современных систем доказательств, используемых в блокчейнах. Однако новые исследования показали, что традиционные алгоритмы SHA и BLAKE также могут эффективно применяться в таких системах.
По словам Дрейка, современные технологии позволяют обрабатывать около 1 млн операций традиционного хеширования в секунду даже на обычном ноутбуке. Это снижает необходимость использовать специальные алгоритмы, созданные исключительно для блокчейн-систем.
Изменение стратегии связано и с долгосрочной подготовкой Ethereum к постквантовой эпохе. Квантовые компьютеры в будущем потенциально смогут взламывать некоторые используемые сегодня криптографические механизмы. В связи с этим разработчики Ethereum уже изучают новые способы защиты сети, включая постквантовые алгоритмы электронной подписи.