В StarkWare провели первую квантово-устойчивую транзакцию в основной сети Биткоина без изменения правил консенсуса. Об этом говорится в блоге StarkWare.
Метод Quantum-Safe Bitcoin (QSB) позволяет защитить монеты от атак с использованием квантовых компьютеров за счет хэш-функций вместо криптографии на эллиптических кривых.
Большинство адресов Биткоина скрывают открытый ключ до момента совершения транзакции. Однако после его раскрытия достаточно мощный квантовый компьютер в будущем сможет использовать алгоритм Шора для вычисления закрытого ключа и попытаться первым потратить монеты.
QSB добавляет дополнительный уровень квантовой защиты. Пользователь заранее выполняет вычисления и ищет транзакцию, хэш которой соответствует требованиям действительной подписи Биткоина. Благодаря этому монеты можно перевести в выход, безопасность которого зависит от сложности обращения хэш-функции, а не от секретности закрытого ключа.
Создание такой транзакции сейчас требует вычислительных затрат в несколько сотен долларов. При этом QSB использует нестандартный формат транзакций, поэтому они не проходят через обычный пул неподтвержденных транзакций и требуют прямой передачи майнеру.
QSB не делает весь Биткоин квантово-устойчивым. Метод позволяет защитить отдельные монеты уже сейчас, однако для полноценной защиты сети от квантовой угрозы в будущем потребуется изменение протокола, например софт-форк.