Project Eleven представила криптографическую технику, которая позволит владельцам биткоина доказать право собственности на кошелёк даже после того, как квантовый компьютер скомпрометирует приватный ключ. По словам главы компании Алекса Пруден, это решение адресует главный вызов эпохи «Q-Day» — момента, когда квантовые вычисления станут достаточно мощными, чтобы взломать криптографию эллиптических кривых, на которой основана безопасность Биткоина.
Проблема в том, что сама цифровая подпись перестанет служить доказательством владения. После взлома приватного ключа как законный владелец, так и злоумышленник смогут создавать идентичные подписи. Project Eleven предложила выход: использовать цепочку деривации ключей, которая позволяет пользователю доказать, что он контролирует родительский ключ, от которого был сгенерирован компрометированный приватный ключ, не раскрывая сам ключ.
«Даже после Q-Day злоумышленник, взломавший приватный ключ вашего адреса, не имеет и не может вычислить seed-фразу, из которой он был получен. Доказать знание родительского ключа без его раскрытия — это может сделать только настоящий владелец», — пояснил Пруден.
Квантовый компьютер не сможет реконструировать этот родительский ключ, что позволит различить законного владельца и атакующего даже в случае компрометации. Метод был разработан совместно с Джимом Позеном, ведущим разработчиком системы нулевого разглашения Binius, и основан на технике «signature lifting», предложенной исследователями Алоном Саттатом и Робертом Выборски.
Подготовка Биткоина к постквантовой эпохе
Механизм восстановления предназначен для пользователей, которые не успели мигрировать на квантовоустойчивые адреса. Эта разработка вписывается в растущие усилия по защите Биткоина от квантовых угроз. В феврале разработчики продвинули BIP-360 в официальный процесс рецензирования, заложив основу для будущих обновлений, устойчивых к квантовым атакам. В июне Coinbase созвала квантовый консультативный совет, предупредив, что около 7 миллионов биткоина могут стать уязвимы для квантовых атак, если владельцы не переведут средства на защищённые адреса.
Прототип Project Eleven пока не прошёл аудит и требует поддержки протокола блокчейна для практического применения. Однако разработка демонстрирует, что решения существуют даже для пользователей, которые пропустят окно миграции на квантовоустойчивую криптографию.