Тестовый код для имплементации подписей Шнорра в блокчейне биткоина представили разработчики компании Blockstream. Решение получило название MuSig.
Эксперты отмечают, что подписи Шнорра — наиболее ожидаемое обновление для блокчейна биткоина. Оно обеспечит рост конфиденциальности транзакций и повысит масштабируемость криптовалюты.
Алгоритм Шнорра предполагает объединение подписей в один вход данных вместо обработки каждой из них по отдельности. В результате пропускная способность блокчейна растет за счет уменьшения места для хранения данных.
Создатели кода отметили, что он позволит им полноценно тестировать технологию подписей Шнорра и находить возможные ошибки. Сотрудник Blockstream Эндрю Поелстра добавил:
Из академической статьи мы превратили MuSig в пригодный для использования код. И на этой неделе мы объединили этот код с secp256k1-zkp, форком secp256k1, высоконадежной криптографической библиотекой, которую использует Bitcoin Core.
Код решения можно посмотреть на GitHub — он выложен в открытый доступ. Разработчики надеются, что сообщество примет активное участие в улучшении нового решения и оставит свои отзывы о нем.