Project Eleven представляет протокол доказательства владения биткоинами после квантового взлома
15 июля 2026 г. компания, занимающаяся постквантовой криптографией Project Eleven, анонсировала ранний прототип доказательства с нулевым разглашением, призванный решить проблему доказательства владения биткоин-кошельком в эпоху квантовых компьютеров.
Что такое «день Q» и почему необходим новый подход
«День Q» - момент, когда квантовый компьютер способен восстановить приватный ключ из публичного. С этого момента цифровые подписи, созданные как реальным владельцем, так и злоумышленником, станут эквивалентными, и обычный механизм подписи перестанет подтверждать право собственности. Новый протокол позволяет проверить владение кошельком, не раскрывая ключевую информацию.
Как работает доказательство
В протоколе пользователь демонстрирует, что знает данные, находящиеся выше нужного адреса в иерархически детерминированном HD-кошельке. Процесс не раскрывает родительский секрет, а проверяет, что из этих данных действительно извлечён приватный ключ активного адреса. Это достигается с помощью защищённого этапа деривации, использующего криптографический алгоритм HMAC-SHA512.
Основные характеристики
- Поддерживаются три типа биткоин-адресов: устаревший P2PKH, нативный SegWit P2WPKH и вложенный SegWit P2SH-P2WPKH.
- Адреса Taproot пока не обрабатываются.
- Протокол основан на методе «signature lifting», заменяя уязвимую для квантовых атак подпись постквантовым доказательством.
- Интеграция с виртуальной машиной доказательств нулевого разглашения RISC Zero, задействуя систему Binius64.
Перформанс и результаты тестов
На MacBook Air с чипом M5 генерация доказательства заняла 243 мс (четырёхъядерный процессор). Полный цикл подготовки, создания и проверки доказательства потребовал около 910 мс. Проверка готового доказательства выполнена за 40 мс. Пиковый объём памяти - 2,1 ГБ, размер файла - 358 КБ.
Текущий статус и дальнейшие шаги
Прототип пока не развернут в сети Bitcoin и не защищает уже выведенные средства. Для полноценного применения потребуется изменение правил сети или добавление отдельной системы проверки доказательств. Сообществу предстоит решить, когда прекратить принимать обычные подписи для уязвимых адресов и как обрабатывать конкурирующие требования владельцев и атакующих.
Доступность и совместная работа
Исходный код прототипа размещён в репозитории Binius64 на GitHub и зачислен в проект совместно с ведущим разработчиком системы доказательств Binius, Джимом Позеном.