ViaBTC: Что принесет Биткойну обновление Taproot?

ViaBTC Russian
4 min readJul 30, 2021

--

13 июня майнеры поддержали обновление Биткойна Taproot. Обновление запланировано на ноябрь 2021 года. По сравнению с широко обсуждаемым обновлением London, которое Ethereum планирует включить в EIP1559, обновление Taproot вряд ли попадет в заголовки.

Сообщество Ethereum всегда было более технически агрессивным и стремилось создать более практичную платформу для публичных сетей. Напротив, биткоин-сообщество гораздо более осторожно относится к техническим реформам в криптовалюте. Многие люди все еще настаивают на том, что биткойн должен оставаться таким, какой он есть. Такое отношение привело к разделению мнений по “большим блокам”, и стало триггером для хардфорка Bitcoin Cash (BCH).

В ответ на загруженность сети, которая беспокоит многих пользователей, биткоин-сообщество попыталось перейти на сеть Lightning, активировав SegWit. Оно также ищет другие решения для повышения масштабируемости и безопасности сети. Обновление Taproot состоит из трех предложений по улучшению биткоина (BIPs), т. е. подписи Шнорра (BIP 340), Taproot (BIP 341) и Tapscript (BIP 342).

Подпись Шнорра

Технология подписи Шнорра является одной из основных особенностей этого обновления. Сатоши Накамото принял алгоритм подписи ECDSA. Но поскольку технология подписи Шнорра широко применяется, биткоин-сообщество начало рассматривать возможность замены ECDSA на Schnorr.

Если упростить до общей функциональной взаимосвязи, алгоритм линейной подписи Шнорра может быть принят следующим образом: f(x+y)=f(x)+f(y), что является линейным отображением. Результатом таких операций является действительная подпись, соответствующая тому же сложению (или вычитанию) открытых ключей. В случае ECDSA такая схема не работает — вычитание или добавление таких цифровых подписей не имеет смысла.

Поэтому, по сравнению с оригинальным алгоритмом ECDSA, алгоритм подписи Шнорра может легче генерировать короткие подписи и более эффективно проверять их. Особенно в наши дни, когда существует большой спрос на мультиподписи среди пользователей и компаний, Schnorr позволяет пользователям “объединять” несколько подписей в одну, получая множество закрытых ключей.

В алгоритме ESCDA, например, для 5 транзакции требуется 5 из 5 мультиподписей. Но в соответствии со Schnorr требуется только одна совокупная подпись, что в некоторой степени снижает нагрузку на хранение. Более того, в ECDSA идентификационная информация может быть получена бесплатно с помощью нескольких подписей, в то время как в Schnorr такая информация остается конфиденциальной, поскольку созданная уникальная подпись не может раскрыть информацию об исходных одиночных подписях.

Как алгоритм подписи Шнорра, так и ECDSA являются технически алгоритмами цифровой подписи с эллиптической кривой. Это обеспечивает совместимость с существующим механизмом генерации открытых/закрытых ключей после обновления, что в значительной степени экономит затраты на обновление и миграцию.

Taproot против Tapscript

По сравнению с оригинальной логикой биткоин-сценариев, структура Taproot, представляющая собой форму MAST (Абстрактного синтаксического дерева Меркеля), предложенную разработчиками Биткойнов, повышает конфиденциальность и может скрывать часть сценария в транзакциях биткойнов, не раскрывая слишком много деталей, когда она сочетается с технологией подписи Шнорра. Например, вы можете определить, использует ли транзакция в данный момент несколько подписей, но вряд ли сможете сделать это в рамках структуры Taproot.

В качестве обновления, дополняющего Schnorr и Taproot, Tapscript стремится лучше обслуживать систему подписи Schnorr, позволяя проводить партийную проверку повышая эффективность мультиподписей Schnorr, чтобы данная технология могла быть лучше применена к Биткоину.

Влияние обновления Taproot

Центром этого обновления является обновление алгоритма подписи. Подпись Шнорра повышает эффективность и конфиденциальность нескольких подписей. Согласно отчету исследования Bitmex, в настоящее время около 21,5% биткоинов хранятся в кошельках с мультиподписями.

Спад BTC, хранящихся в адресах, по типам
(Источник данных: Bitmex Research)

Обычные пользователи не очень осведомлены об этом обновлении биткоина, поэтому до сих пор оно широко не обсуждалось. Обновление Taproot уменьшает количество байтов подписи и объем данных транзакций за счет оптимизации транзакций мультиподписей, тем самым снижая стоимость транзакций. Кроме того, сочетание такойтехнологии и структуры Taproot делает большинство транзакций сети более приватными и экономит больше места для сложных транзакций, так что ограниченное пространство блока может вместить более сложные транзакции. Это обновление будет основано на оригинальном обновлении Segwit и будет лучше обслуживать существующую биткоин систему с мультиподписями.

Источник: https://taprootactivation.com/

Многие ведущие пулы майнинга, включая пул ViaBTC, одобрили это предложение, предоставив колоссальные 90% голосов “за”. Это предложение планируется активировать в ноябре этого года. Несмотря на недавнее снижение хешрейтов среди многих ведущих пулов майнинга (за исключением пула ViaBTC и Foundry USA, которые стали свидетелями значительного увеличения хешрейтов) из-за регулирований, большинство пулов поддерживают обновление.

Последние изменения в хешрейтах пулов, которые поддерживают обновления (Источник: btc.com)

Несмотря на относительно медленные темпы обновления, Биткойн остается криптовалютой с самым высоким в мире консенсусом, а также оптимизирует криптовалютный опыт с точки зрения нескольких типов пользователей. Предстоящее обновление Taproot, несомненно, улучшит работу большого числа институциональных пользователей с сильными потребностями в использовании мультиподписей.

--

--

ViaBTC Russian
ViaBTC Russian

Written by ViaBTC Russian

Официальный канал майнинга пула ViaBTC. Сайт: viabtc.com

No responses yet