Coinbase призывает биткоин немедленно начать подготовку к квантовым компьютерам, которые в будущем смогут вычислять приватные ключи из открытых и опустошать кошельки. Биржа владеет 5% всех биткойнов в обращении и обеспокоена темпами развития квантовых технологий — по прогнозам некоторых исследователей, криптографически значимый квантовый компьютер может появиться уже к 2029 году.
Суть проблемы проста: текущая безопасность биткоина основана на двух методах подписи — ECDSA и Schnorr. Они надёжны потому, что обычные компьютеры не могут взломать математику, лежащую в их основе. Квантовый компьютер достаточной мощности сможет сделать это за считанные часы, вычислив приватный ключ из открытого и получив доступ к средствам.
Почему ждать нельзя
Coinbase указывает на главное препятствие: изменения в децентрализованной сети биткоина могут занимать годы. «Изменения консенсуса и миграция экосистемы могут растянуться на многие годы», — говорит биржа. Поэтому работа должна начаться «задолго до объявления о создании мощного квантового компьютера», иначе сообщество может не успеть.
Что предлагает Coinbase
- Гибкий формат транзакций, который позволит добавлять новые типы подписей без переделки всей системы (предложения BIP-360 и P2TRv2).
- Постепенный переход: активные кошельки смогут использовать квантоустойчивые подписи раньше, чем будет готово решение для всех. Вариант «1 из 2» позволит потратить одну монету либо старым способом, либо новым.
- Поддержка обоих типов сигнатур: некоторые квантоустойчивые методы требуют, чтобы кошелёк помнил предыдущие подписи (это называется «состоянием»). Coinbase предлагает поддерживать и методы без такого требования, чтобы пользователи имели выбор и меньше рисковали потерять доступ к средствам.
- Надёжные реализации: алгоритмы должны работать стабильно на разных платформах, не утекать секреты через время выполнения операций и оставаться безопасными даже при сбое генератора случайных чисел.
- Совместимость с мультипартийными вычислениями (MPC) — это критично для бирж и больших хранилищ, которые раскидывают ключи между несколькими устройствами для защиты от кражи.
- Путь миграции для опаздавших: если в будущем старые типы адресов перестанут работать, нужно предусмотреть механизм, чтобы владельцы забытых кошельков не потеряли монеты.
Проблема забытых монет
Не все обновятся вовремя. Особенно беспокоит ситуация с давно неактивными кошельками — там могут быть монеты людей, потерявших ключи, или старые адреса, где публичный ключ уже открыт. Coinbase опасается, что кто-нибудь тайно построит квантовый компьютер и начнёт сливать эти средства, прежде чем мир заметит угрозу.
Биржа не предлагает готового ответа на вопрос о забытых монетах, но настаивает: этот спор должен вестись отдельно от технической работы, чтобы не замораживать защиту активных кошельков. Любое решение о спасении монет тоже должно быть квантоустойчивым, иначе его саму смогут взломать.