‹ ГЛАВА 17, ВСЕ УРОКИ

МАСТЕР · ГЛАВА 17 · УРОК 4 ИЗ 5

Атаки и предположения

Квантовые компьютеры

Может ли квантовый компьютер взломать Биткоин? 6 мин

Достаточно большой квантовый компьютер, работающий по алгоритму Шора, в принципе, может вычислить приватный ключ из его публичного ключа. Это нарушит подписи, которые использует Биткоин сегодня, ECDSA и Schnorr.

Какие монеты подвержены риску

  • Выходы, которые напрямую показывают публичный ключ, как и самые ранние выходы pay to public key, включая многие монеты, добытые в 2009 и 2010 годах.
  • Адреса, которые повторно использовались после траты, поскольку трата раскрывает публичный ключ.
  • Выходы Taproot, чей скрипт блокировки содержит публичный ключ.
  • Монеты, чей публичный ключ никогда не раскрывался, защищены хешем до тех пор, пока они не будут потрачены.

Майнинг затронут меньше

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

Текущее положение дел

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

Что запомнить

  • Алгоритм Шора угрожает ключам ECDSA и Schnorr.
  • Монеты с раскрытыми публичными ключами наиболее подвержены риску.
  • Постквантовая миграция обсуждается, но не развернута.

Быстрая проверка

Чему мощный квантовый компьютер угрожал бы больше всего в Биткоине?

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

Квантовые компьютеры · Bitcoin University