В 2026 году сеть Ethereum вступит в эпоху квантовой устойчивости, и к тому времени ожидается масштабное обновление шифровальных алгоритмов и способов проверки транзакций.
Квантовые уязвимости
- подписи уровня консенсуса BLS;
- доступность данных через KZG-коммиты и доказательства;
- подписи пользовательских адресов ECDSA;
- доказательства ZK (KZG или groth16) на уровне приложений.
Пошаговый план перехода
В ответ на эти угрозы команда Ethereum разрабатывает план, разбитый на четкие этапы.
- Подписывающие валидаторы будут заменены на алгоритмы, основанные на хешах. Для этого подберут быстрый хеш-функцию, поскольку существующие варианты работают слишком медленно.
- Система проверки доступности данных откажется от KZG в пользу доказательств STARK. Это потребует существенных технических усилий и оптимизации хранения, поскольку новые доказательства занимают больше места.
- В протоколе появится новый тип транзакций (EIP-8141), позволяющий использовать любые криптографические схемы подписи, а не только ECDSA. Это обеспечит гибкость для пользовательских кошельков и уменьшит влияние квантовых угроз.
- Квантово-безопасные доказательства стоят дорого и потребовали бы огромных комиссий (приблизительно 10 млн газа). Для того чтобы не поднять сетевые сборы, внедряется протокольная агрегация: каждые полсекунды ноды отправляют в мемпул одно «легкое» доказательство, подтверждающее корректность всех вычислений. Это снизит нагрузку и удешевит операции.
В январе 2024 года Ethereum Foundation объявила постквантовую безопасность одним из ключевых стратегических приоритетов и создала специализированную команду разработчиков для работы над этим проектом.