Команда Bitcoin Core опубликовала план по переходу на подписи Шнорра
Разработчики Bitcoin Core опубликовали новую дорожную карту, описывающую предлагаемый переход от нынешнего алгоритма цифровой подписи к более продвинутой альтернативе.
В случае его имплементации подписи ECDSA, которые используются сегодня для подписи транзакций, заменят так называемые подписи Шнорра. По мнению разработчиков, таким образом они смогут снизить общий размер данных блокчейна до 25%, который сегодня доходит до 110 Гб.
Technology Roadmap — Schnorr Signatures and Signature Aggregation! https://t.co/syYhPMP8uT pic.twitter.com/AApCeT6D6M
— Bitcoin Core Project (@bitcoincoreorg) March 23, 2017
С точки зрения пользователей, переход на подписи Шнорра будет означать, что ноды, которые хранят историю транзакций сети, будут обладать лучшей пропускной способностью, используя меньше места для хранения блокчейна.
«При условии, что каждая историческая подпись, за исключением одного процента транзакций, будет сжата до 1 байта, проведенный анализ позволяет предположить, что данный метод приведет как минимум к 25% уменьшения места для хранения», — говорится в документе.
Для имплементации подписей Шнорра потребуется такая модификация функций OP_CHECKSIG и OP_CHECKMULTISIG, которая позволила бы им накапливать публичные ключи.
Впрочем, данный метод имеет и свои подводные камни. Так, по словам разработчика Питера Велле, подписи Шнорра могут столкнуться с так называемой проблемой аннулирования. При ее возникновении потенциальный злоумышленник в теории может извлечь ключ из транзакции с мультиподписью и исключить одну из сторон.
Коллега Велле Грегори Максвелл также отмечает, что интеграция подписей Шнорра не требует активации Segwit, хотя их код и облегчил бы этот процесс. По этой причине подписи Шнорра, скорее всего, не будут имплементированы до того, как состоится требующая широкого согласия сети активация SegWit.
Ранее стало известно, что в мае в Нью-Йорке должна пройти встреча лидеров биткоин-индустрии, разработчиков и майнеров, в ходе которой стороны попытаются согласовать пути дальнейшего развития биткоина.
Подписывайтесь на новости Forklog в Facebook!
Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!