Coinbase настояла на немедленной защите биткоина от квантовой угрозы
Крупнейшая американская криптобиржа Coinbase, хранящая около $80 млрд в биткоине, опубликовала предложения по защите сети от квантовых компьютеров. Эксперты настаивают, что вопрос нужно решать немедленно. В Coinbase опасаются, что кто-то может создать достаточно мощное квантовое устройство и атаковать биткоин «до того, как общественность поймет, что произошло».
Coinbase хранит для своих клиентов — пользователей биржи, компаний, банков, управляющих активами и хедж-фондов — порядка 5% всех существующих биткоинов (около $80 млрд по курсу на середину октября). Биржа является крупнейшим публичным кастодианом в мире.
Биржа отдельно акцентирует сложность разработки мер по защите из-за значительного количества монет, которые годами остаются нетронутыми. Часть из них считаются утерянными или остаются «спящими» до момента, когда их долгосрочный инвестор решит перевести их на другой адрес или зафиксировать прибыль.
Предполагается, что под угрозой могут оказаться миллионы биткоинов «старого формата», и это не только предполагаемые средства анонимного создателя биткоина Сатоши Накамото, но и других ранних участников. По оценкам Google, их общее число составило 2,3 млн BTC, или около $190 млрд по курсу на середину октября.
Квантовая атака на блокчейн сводится к восстановлению приватного ключа по публичному. Сейчас это считается вычислительно неосуществимой задачей, но квантовые алгоритмы позволяют решать ее существенно эффективнее. Основной риск в текущих условиях эксперты отводят сценарию, где атакующий находит адреса с раскрытым публичным ключом и получает доступ к средствам, вычислив приватный ключ. Это основной сценарий атаки.
Хотя есть и другой, еще более сложный с технической точки зрения, где мощное устройство перехватывает транзакцию до ее исполнения, извлекает публичный ключ, вычисляет приватный и подменяет транзакцию. Во втором случае под угрозой оказываются не только старые или неактивные кошельки, но и обычные переводы.
В Coinbase также указали на одну особенность экосистемы биткоина: несмотря на самую мощную на крипторынке техническую защиту, обновления в сети главной криптовалюты крайне сложно реализовать. Это происходит из-за отсутствия централизованного органа управления, и все решения по нововведениям происходят после одобрения множества участников, среди них пользователи сети, сервисы, биржи, майнеры.
Телеграм-канал «РБК-Крипто» — подпишитесь и будьте в курсе самых главных и актуальных новостей о криптовалюте.
Присоединяйтесь к форуму «РБК-Крипто» в Telegram для обсуждения новостей и тенденций криптомира.
«Изменения консенсуса биткоина и миграция экосистемы могут занимать годы», отметила биржа. Именно поэтому работу необходимо начинать «задолго до любого объявления» о появлении реальных мощных компьютеров.
Как устроена защита биткоина
Приватный ключ — это набор символов, который хранится только у владельца, невидим для внешнего мира и обеспечивает сохранность и доступ к средствам. Публичный ключ — это общедоступный адрес, который виден всем.
Когда пользователь отправляет биткоины, его кошелек с помощью приватного ключа создает цифровую подпись, а майнеры проверяют ее соответствие публичному ключу: если подпись верна, транзакция одобряется.
В блокчейне биткоина для создания и проверки таких подписей используются два метода — ECDSA (Elliptic Curve Digital Signature Algorithm) и подписи Шнорра. На сегодняшний день они обеспечивают чрезвычайно высокий уровень безопасности, поскольку вычислительной мощности обычных компьютеров недостаточно, чтобы взломать математику, лежащую в их основе, и восстановить приватный ключ из подписи или публичного ключа.
При этом эксперты предполагают, что с развитием ИИ новые методы в решении математических задач могут привести к появлению способов взлома даже без квантовых компьютеров.
Как защитить биткоин
Хотя пока это теоретические риски, множество участников сообщества сходятся во мнении, что реальная угроза «взлома» алгоритмов защиты биткоина и других криптовалют может реализоваться до 2030 года. И в этой связи Coinbase предложили использовать комплексный подход, а не один из методов улучшения алгоритмов.
По мнению Coinbase, защита биткоина должна быть спроектирована так, чтобы новые форматы транзакций поддерживались без необходимости перестраивать всю систему. А новые механизмы должны начать работу до того, как биткоин окончательно утвердит правила для старых типов адресов.
Некоторые схемы постквантовой защиты, упомянутые Coinbase, позволяют внедрить так называемое состояние после каждой подписи транзакции. Такие схемы используют множество одноразовых ключей подписи, и кошелек должен помнить, какие из них уже были использованы, чтобы никогда не повторить их в будущем.
Отдельно Coinbase обратила внимание на важность сохранения совместимости у будущих постквантовых схем с многосторонними подписями (MPC), когда доступ к одному адресу осуществляется с разрешения нескольких участников. Для биржи и ее институциональных клиентов это принципиальный момент: при правильной реализации позволяет защитить приватные ключи от кражи, не полагаясь на одно устройство или одного человека. Coinbase считает, что среди утвержденных схем должна быть хотя бы одна с хорошей совместимостью с MPC.
В заключение эксперты биржи предупредили, что любой способ «спасения» уязвимых монет и переход на новые алгоритмы должны быть квантово-устойчивыми. Иначе злоумышленник с квантовым компьютером сможет использовать этот же механизм для кражи.
Биржа также не заняла чью-либо сторону в вопросе о том, что именно делать с хранящимися на неактивных адресах монетами, но заявила, что дискуссию следует вести отдельно, чтобы она не задерживала защиту остальных.
В Южной Корее масштабная утечка затронула криптобиржи. Что случилось
Starknet решил стать квантово-устойчивым. Его токен STRK взлетел на 300%
В чем риски для криптовалют. Что учитывать и что нужно для роста рынка