В биткоине провели первую транзакцию с защитой от атаки квантовых компьютеров

Компания StarkWare разработала первый известный способ защитить транзакцию биткоина от потенциальной атаки еще не созданного квантового компьютера.

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

Технология использует «подбор подписи» (signature grinding), который предотвращает использование публичных данных транзакции, пока она находится в мемпуле (очередь на выполнение транзакции) биткоина.

Биткоин-транзакция становится уязвимой для квантовых атак именно в период ожидания в мемпуле перед подтверждением. В это короткое окно раскрывается математическая информация, которая потенциально может позволить квантовому компьютеру похитить средства.

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

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