
Разработчик bitcoin Кори Филдс предложил провокационную контрмеру против будущей квантовой угрозы: «квантовые мины», которые могут заставить потенциальных воров рисковать потерей собственных BTC, если они попытаются украсть монеты из кошельков, открытые ключи которых уже известны.
В посте от 4 ноября на рассылке разработчиков Bitcoin Филдс — сотрудник инициативы по цифровым валютам MIT — описал мысленный эксперимент по препятствованию атакам с использованием квантовых технологий. Основная идея: любая трата с кошелька, признанного «уязвимым к квантовым атакам», должна требовать от отправителя размещения соответствующего обеспечения из квантово-безопасного выхода. Это предоставляет первоначальному владельцу окно времени для доказательства прежнего владения и возврата средств, а также позволяет конфисковать обеспечение атакующего при обнаружении кражи.
Почему существует обеспокоенность
Предложение устраняет реальную, хотя пока теоретическую, угрозу. Некоторые форматы транзакций bitcoin раскрывают публичные ключи в блокчейне; повторное использование адресов и выходы старого стиля означают, что публичный ключ уже может быть виден для некоторых активов. Достаточно мощный квантовый компьютер теоретически может вычислить закрытый ключ по такому раскрытому публичному ключу и потратить монеты. Сегодня ни одна из публично продемонстрированных квантовых систем не способна на это, но разработчики готовятся к такой возможности.
Как будет работать «мина»
Пример Филдса прост: чтобы переместить 1 BTC из уязвимого кошелька, тратящий должен предоставить еще 1 BTC, хранящиеся в квантово-безопасном выходе, в качестве залога. Обе суммы будут размещены в специальном выходе с ограничениями на расходование — например, период ожидания в 30 дней. Если первоначальный владелец ранее создал скрытое обязательство владения (доказательство, подготовленное до того, как квантовые атаки стали практически осуществимы), он может раскрыть его в течение этого окна и вернуть монеты. Как написал Филдс: «Однако Алиса замечает транзакцию в это время», описывая, как законный владелец может использовать обязательство для возврата средств и получения залога атакующего.
Неопределенность является сдерживающим фактором: нападающий заранее не знает, защищен ли кошелек таким обязательством, поэтому успешная кража может обойтись ему дороже, чем монеты, которые он пытался украсть.
Резервные варианты для случаев утерянных или заброшенных кошельков
Fields признает, что схема зависит от того, что владельцы по-прежнему контролируют частные ключи и заранее готовят обязательства — что не всегда верно для старых или неактивных кошельков. Чтобы решить эту проблему, он предложил отдельный механизм, позволяющий третьим сторонам подавать скрытые ставки на уязвимые активы до любого нападения. Если квантовый атакующий позже потратит монеты, после окончания периода доказательства владения может быть запущен аукцион, в ходе которого предварительно зарегистрированные участники смогут раскрыть свои ставки и претендовать на часть залога атакующего. Согласно описанию Fields, уязвимые монеты даже могут быть уничтожены, если подходящая ставка помешает атакующему сохранить их.
Компромиссы в дизайне и практические трудности
Предложение явно является мысленным экспериментом, а не готовым патчем для внедрения: Филдс предупредил, что не указал необходимые изменения в программном обеспечении. Важные компромиссы остаются. Требование залога может создать нагрузку для законных пользователей, которые хранят средства только в старых кошельках — человек с балансом в 1 BTC на уязвимом адресе должен будет иметь дополнительные 1 BTC в квантово-безопасной форме, чтобы потратить их. Механизм также не может автоматически различить законного владельца и атакующего, который действительно восстановил тот же самый закрытый ключ.
Рассматривались различные способы распределения изъятого обеспечения — победителям аукциона, майнерам или другим получателям — и обсуждались схемы аукционов, которые могут вводить штрафы для проигравших участников. Однако эти вопросы остаются нерешёнными: коэффициенты обеспечения, временные рамки аукционов, правила штрафов и условия уничтожения монет всё ещё открыты.
Более широкий контекст
Идея присоединяется к растущему обсуждению готовности к квантовым угрозам в криптовалюте. Coinbase призвала разработчиков в октябре учитывать квантовые риски, предупредив, что миграция устаревших кошельков может занять годы. Исследование Fireblocks выявило открытые ключи как значительную уязвимость и оценило, что миллионы BTC могут находиться в потенциально уязвимых адресах. Отдельное предложение BitMEX предложило вводить дополнительные ограничения только для старых кошельков после подтверждения работоспособности квантовой атаки.
В итоге
«Квантовые минные поля» Филдса — это изобретательная попытка использовать асимметричный риск против атакующих, но они потребуют новых квантово-устойчивых выходов, изменений консенсуса и тщательного проектирования, чтобы не неоправданно наказывать законных пользователей. Пока что предложение служит отправной точкой для обсуждения, а не немедленным изменением протокола — и большая часть работы сообщества по-прежнему сосредоточена на путях миграции и порогах обнаружения на случай, если квантовые атаки когда-либо станут практичными.
В посте от 4 ноября на рассылке разработчиков Bitcoin Филдс — сотрудник инициативы по цифровым валютам MIT — описал мысленный эксперимент по препятствованию атакам с использованием квантовых технологий. Основная идея: любая трата с кошелька, признанного «уязвимым к квантовым атакам», должна требовать от отправителя размещения соответствующего обеспечения из квантово-безопасного выхода. Это предоставляет первоначальному владельцу окно времени для доказательства прежнего владения и возврата средств, а также позволяет конфисковать обеспечение атакующего при обнаружении кражи.
Почему существует обеспокоенность
Предложение устраняет реальную, хотя пока теоретическую, угрозу. Некоторые форматы транзакций bitcoin раскрывают публичные ключи в блокчейне; повторное использование адресов и выходы старого стиля означают, что публичный ключ уже может быть виден для некоторых активов. Достаточно мощный квантовый компьютер теоретически может вычислить закрытый ключ по такому раскрытому публичному ключу и потратить монеты. Сегодня ни одна из публично продемонстрированных квантовых систем не способна на это, но разработчики готовятся к такой возможности.
Как будет работать «мина»
Пример Филдса прост: чтобы переместить 1 BTC из уязвимого кошелька, тратящий должен предоставить еще 1 BTC, хранящиеся в квантово-безопасном выходе, в качестве залога. Обе суммы будут размещены в специальном выходе с ограничениями на расходование — например, период ожидания в 30 дней. Если первоначальный владелец ранее создал скрытое обязательство владения (доказательство, подготовленное до того, как квантовые атаки стали практически осуществимы), он может раскрыть его в течение этого окна и вернуть монеты. Как написал Филдс: «Однако Алиса замечает транзакцию в это время», описывая, как законный владелец может использовать обязательство для возврата средств и получения залога атакующего.
Неопределенность является сдерживающим фактором: нападающий заранее не знает, защищен ли кошелек таким обязательством, поэтому успешная кража может обойтись ему дороже, чем монеты, которые он пытался украсть.
Резервные варианты для случаев утерянных или заброшенных кошельков
Fields признает, что схема зависит от того, что владельцы по-прежнему контролируют частные ключи и заранее готовят обязательства — что не всегда верно для старых или неактивных кошельков. Чтобы решить эту проблему, он предложил отдельный механизм, позволяющий третьим сторонам подавать скрытые ставки на уязвимые активы до любого нападения. Если квантовый атакующий позже потратит монеты, после окончания периода доказательства владения может быть запущен аукцион, в ходе которого предварительно зарегистрированные участники смогут раскрыть свои ставки и претендовать на часть залога атакующего. Согласно описанию Fields, уязвимые монеты даже могут быть уничтожены, если подходящая ставка помешает атакующему сохранить их.
Компромиссы в дизайне и практические трудности
Предложение явно является мысленным экспериментом, а не готовым патчем для внедрения: Филдс предупредил, что не указал необходимые изменения в программном обеспечении. Важные компромиссы остаются. Требование залога может создать нагрузку для законных пользователей, которые хранят средства только в старых кошельках — человек с балансом в 1 BTC на уязвимом адресе должен будет иметь дополнительные 1 BTC в квантово-безопасной форме, чтобы потратить их. Механизм также не может автоматически различить законного владельца и атакующего, который действительно восстановил тот же самый закрытый ключ.
Рассматривались различные способы распределения изъятого обеспечения — победителям аукциона, майнерам или другим получателям — и обсуждались схемы аукционов, которые могут вводить штрафы для проигравших участников. Однако эти вопросы остаются нерешёнными: коэффициенты обеспечения, временные рамки аукционов, правила штрафов и условия уничтожения монет всё ещё открыты.
Более широкий контекст
Идея присоединяется к растущему обсуждению готовности к квантовым угрозам в криптовалюте. Coinbase призвала разработчиков в октябре учитывать квантовые риски, предупредив, что миграция устаревших кошельков может занять годы. Исследование Fireblocks выявило открытые ключи как значительную уязвимость и оценило, что миллионы BTC могут находиться в потенциально уязвимых адресах. Отдельное предложение BitMEX предложило вводить дополнительные ограничения только для старых кошельков после подтверждения работоспособности квантовой атаки.
В итоге
«Квантовые минные поля» Филдса — это изобретательная попытка использовать асимметричный риск против атакующих, но они потребуют новых квантово-устойчивых выходов, изменений консенсуса и тщательного проектирования, чтобы не неоправданно наказывать законных пользователей. Пока что предложение служит отправной точкой для обсуждения, а не немедленным изменением протокола — и большая часть работы сообщества по-прежнему сосредоточена на путях миграции и порогах обнаружения на случай, если квантовые атаки когда-либо станут практичными.



