Разработчик Bitcoin предлагает «квантовые мины» для защиты от кражи средств квантовыми компьютерами

BTC
Квантовые вычисленияквантовые миныбезопасность кошелькаправила консенсусаBitcoin CoreЗалог
3 часов назадИсточник: crypto.news
Разработчик Bitcoin предлагает «квантовые мины» для защиты от кражи средств квантовыми компьютерами

Разработчик Bitcoin Core Кори Филдс предложил систему под названием «квантовые мины», которая может заставить будущих злоумышленников рисковать потерей собственных биткоинов при попытке украсть средства из кошельков, уязвимых для квантовых компьютеров.

Краткое содержание

  • Разработчик Bitcoin Core Кори Филдс предложил «квантовые мины», чтобы воспрепятствовать будущим кражам из уязвимых кошельков.
  • Предложение потребует от любого, кто тратит уязвимые биткоины, предоставить залог, равный стоимости монет.
  • Первоначальные владельцы смогут вернуть украденные BTC и получить залог злоумышленников, раскрыв заранее подготовленные доказательства владения.
  • Филдс описал механизмы аукционов для уязвимых монет, первоначальные владельцы которых могли безвозвратно потерять свои ключи.
  • Эти идеи остаются гипотетическими и потребуют квантово-безопасных выходов Bitcoin и новых правил консенсуса сети.

В предложении от 4 ноября, опубликованном в списке рассылки Bitcoin Development Mailing List, Филдс изложил механизм, требующий от любого, кто перемещает уязвимые BTC, предоставить соответствующий залог из квантово-безопасного кошелька. Система дала бы первоначальным владельцам возможность вернуть свои монеты и получить залог злоумышленника, если они заранее подготовили доказательство владения.

Филдс, работающий с Инициативой по цифровой валюте MIT, представил концепцию как возможный ответ на будущие угрозы квантовых вычислений. В настоящее время на Bitcoin не действует никакой подобный механизм.

Квантовые мины Bitcoin подвергнут BTC злоумышленников риску

Предложение касается проблемы безопасности, связанной с биткоин-кошельками, публичные ключи которых уже появились в блокчейне. Достаточно мощный квантовый компьютер теоретически мог бы использовать раскрытый публичный ключ для вычисления соответствующего приватного ключа.

Некоторые из старейших форматов транзакций Bitcoin напрямую раскрывают публичные ключи, а повторное использование адресов может оставить другие средства уязвимыми. Проблема включает спящие кошельки, связанные с самыми ранними годами Bitcoin, хотя в настоящее время ни один публично продемонстрированный квантовый компьютер не способен осуществить такую атаку.

Филдс предложил обязать любого, кто тратит эти уязвимые монеты, предоставлять залог, равный перемещаемой сумме. Согласно его примеру, человеку, пытающемуся перевести 1 BTC, потребуется еще 1 BTC, хранящийся в квантово-безопасном кошельке.

Обе суммы поступили бы в новый выход с ограничениями на расходование, включая возможный 30-дневный период ожидания. Тот, кто законно владел первоначальными монетами, мог бы подготовить скрытое обязательство владения до того, как квантовые атаки станут практическими.

Если злоумышленник позже получит приватный ключ и попытается переместить биткоины, владелец мог бы раскрыть это более раннее обязательство в течение периода ожидания.

«Однако Алиса замечает транзакцию тем временем», — писал Филдс, описывая, как законный владелец могла бы вернуть свои средства, забрав при этом залог злоумышленника.

Злоумышленник не знал бы заранее, содержит ли целевой кошелек такое обязательство. Филдс предположил, что эта неопределенность могла бы отпугнуть от попыток украсть монеты, поскольку успешная атака в конечном итоге могла бы стоить вору больше, чем целевые средства.

Разработчик Bitcoin описал аукционы для потерянных кошельков

Механизм мин зависит от того, что законные владельцы по-прежнему контролируют свои приватные ключи и подготовили необходимые обязательства до того, как квантовые атаки станут возможными.

Многие старые биткоин-кошельки могут больше не соответствовать этим условиям. Некоторые владельцы потеряли свои приватные ключи, а другие годами не трогали свои средства.

Чтобы решить эту проблему, Филдс описал отдельную систему, позволяющую участникам размещать скрытые ставки против уязвимых средств до того, как произойдет атака.

В одном примере участник мог бы подготовить ставку против спящего кошелька, содержащего 50 BTC. Если квантовый злоумышленник позже попытался бы потратить эти монеты, после истечения первоначального периода доказательства владения начался бы аукцион.

Участники могли бы раскрыть свои ранее подготовленные ставки и получить части залога злоумышленника. Согласно описанному механизму, уязвимые монеты были бы уничтожены, если бы подходящая ставка помешала злоумышленнику сохранить их.

Филдс рассмотрел различные правила распределения залога, включая выплаты успешным участникам ставок, майнерам или другим назначенным получателям.

Он обсудил другую схему аукциона, предложенную в ходе бесед с директором Инициативы по цифровой валюте MIT Некой Нарулой, в которой конкурирующие участники торгов могли бы нести финансовые штрафы.

Ни одна из аукционных систем не гарантирует возврат средств первоначальному владельцу кошелька. Их цель — сделать кражу менее привлекательной, заставляя злоумышленников рисковать собственными средствами.

Предлагаемая защита биткоина может затронуть законных держателей

Требование о залоге может создать трудности для людей, пытающихся переместить биткоины, которыми они владеют на законных основаниях.

Например, тому, кто держит 1 BTC в уязвимом кошельке, потребуется ещё 1 BTC в квантово-безопасном выходе, чтобы завершить транзакцию в соответствии с предложенными Филдсом правилами.

Поэтому держатель, весь баланс которого оставался в старом кошельке, может столкнуться с трудностями при доступе к этим средствам без приобретения дополнительных биткоинов.

Филдс признал, что биткоин не может автоматически отличить законного владельца от злоумышленника, восстановившего тот же закрытый ключ с помощью квантовых вычислений.

«Цель этого поста — просто представить идеи в качестве мысленных экспериментов», — написал Филдс, отметив, что он не указал программные изменения, необходимые для их реализации.

Любая реализация потребовала бы сначала квантово-безопасных выходов транзакций и новых правил консенсуса, регулирующих уязвимые монеты.

Разработчики биткоина рассматривали и другие возможные меры защиты. Как ранее сообщал crypto.news, Coinbase в октябре призвала разработчиков готовиться к квантовым угрозам, предупреждая, что миграция существующих кошельков может занять несколько лет.

Исследование, опубликованное Fireblocks, также выявило открытые публичные ключи как серьёзную проблему, причём, по оценкам, миллионы BTC находятся на потенциально уязвимых адресах.

Отдельное квантовое предложение BitMEX предлагало активировать ограничения для старых кошельков только после появления доказательств успешной квантовой атаки.

Обсуждение Филдса в списке рассылки оставляет нерешёнными несколько вопросов дизайна, включая коэффициенты залога, сроки аукционов, штрафы за проигранные ставки и условия, при которых уязвимые монеты могут быть уничтожены.