Технический директор Lightning Labs Олаолува Осунтокун представил прототип инструмента для защиты биткоин-кошельков от потенциальных квантовых атак.
Биткоин использует алгоритмы шифрования, которые теоретически уязвимы перед мощными квантовыми компьютерами. В случае взлома публичные данные в блокчейне позволят вычислить приватные ключи и украсть средства держателей цифрового золота.
Для предотвращения угрозы разработчики предложили план защиты. Сначала — добровольная миграция: BIP-360 вводит квантово-устойчивый тип кошельков. Пользователи смогут заранее перевести монеты на новые адреса.
Однако миграция требует времени, не все держатели цифрового золота успеют адаптироваться. Более того, в сети есть старые кошельки с навсегда утерянным доступом.
На крайний случай предусмотренмеханизм экстренного торможения: блокчейн отключит текущую систему подписей, чтобы заблокировать возможность кражи активов.
Главная проблема заключается в том, что большинство современных адресов, включая формат Taproot, полагаются только на эту систему подписей. При ее блокировке легитимные владельцы потеряют возможность подтвердить право собственности на свои средства.
Решение Осунтокуна — запасной выход для тех, кто не успел мигрировать, но при этом не попадает в ловушку «экстренного тормоза».
Разработанная им система на базе zk-STARK заменяет цифровую подпись: владелец подтверждает создание кошелька через секретную сид-фразу, не раскрывая ее. Благодаря этому спасение одного адреса не ставит под угрозу остальные, сгенерированные из той же фразы.
Прототип уже работает. На мощном MacBook генерация доказательства заняла около 55 секунд, проверка — менее двух секунд. Файл доказательства — примерно 1,7 МБ (как фото высокого разрешения).
Осунтокун отметил, что система создавалась как побочный проект и пока не оптимизирована. Формального предложения по интеграции инструмента в сеть биткоина пока нет, как и сроков.