Команда Bitcoin Core опубликовала план по переходу на подписи Шнорра

bitcoinsecurity
bitcoinsecurity

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

В случае его имплементации подписи ECDSA, которые используются сегодня для подписи транзакций, заменят так называемые подписи Шнорра. По мнению разработчиков, таким образом они смогут снизить общий размер данных блокчейна до 25%, который сегодня доходит до 110 Гб.

С точки зрения пользователей, переход на подписи Шнорра будет означать, что ноды, которые хранят историю транзакций сети, будут обладать лучшей пропускной способностью, используя меньше места для хранения блокчейна.

«При условии, что каждая историческая подпись, за исключением одного процента транзакций, будет сжата до 1 байта, проведенный анализ позволяет предположить, что данный метод приведет как минимум к 25% уменьшения места для хранения», — говорится в документе.

Для имплементации подписей Шнорра потребуется такая модификация функций OP_CHECKSIG и OP_CHECKMULTISIG, которая позволила бы им накапливать публичные ключи.

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

Коллега Велле Грегори Максвелл также отмечает, что интеграция подписей Шнорра не требует активации Segwit, хотя их код и облегчил бы этот процесс. По этой причине подписи Шнорра, скорее всего, не будут имплементированы до того, как состоится требующая широкого согласия сети активация SegWit.

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

Подписывайтесь на новости Forklog в Facebook!

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK