Skip to main content

12 июня майнинговый пул Биткойн (BTC) Slush Pool добыл блок 687 285 с транзакцией, включающей сигнал активации обновления Taproot. Этот конкретный блок был 1816-м блоком, который включал сигнал для активации Taproot майнером BTC в эпоху сложности, которая длилась с 30 мая по 13 июня.

С 2016 блоками, создаваемыми каждый период сложности, пересечение 1816 блоков с сигналом активации Taproot удовлетворяет 90% порогу сигнализации, необходимому для блокировки обновления. Это событие означало, что Taproot, первое обновление протокола Биткойна за более чем четыре года, было настроено на фазу активации, которая ожидается в середине ноября.

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

Что такое Taproot?

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

Эта криптографическая подпись содержит необходимые разрешения, которые служат доказательством для любых узлов, проверяющих транзакцию, что отправитель действительно владеет отправляемыми средствами, таким образом выполняя условие расходования. Для неизрасходованных выходов транзакций (UTXO) можно создавать различные условия расходования.

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

В беседе с Риккардо Касатта, разработчик биткойнов и единовременный получатель криптографического гранта Square, изложил основную предпосылку Taproot, заявив: «Обновление Taproot включает в себя множество улучшений, наиболее значимые из которых улучшают конфиденциальность в долгосрочной перспективе». По словам Касатты:

«Сегодняшнее заблуждение состоит в том, что использование биткойнов в основном является частным, в то время как в действительности транзакционные операции оставляют много следов в цепочке блоков. Например, биткойны отправляются по разным адресам — например, начиная с «1», «3» или «bc1», в зависимости от версии и смарт-контракта, стоящего за ними. Это проблема, потому что она раскрывает информацию о расходах пользователя ».

С Taproot становится возможным объединить открытые ключи всех участвующих субъектов в транзакции для создания уникального ключа. Создав новый вывод под названием Pay to Taproot (P2TR), можно получить условия вывода с заблокированными средствами для одного открытого ключа, а не для отдельных ключей или хэшей скриптов, которые требуют полного учета всех условий расходов, включенных в UTXO.

Это объединение нескольких подписей в одну совокупную подпись основано на подписях Шнорра. Сторонники Taproot говорят, что, пользуясь преимуществом линейной природы подписей Шнорра, можно будет сделать мультиподписи (multisig) неотличимыми от их аналогов с единственной подписью, или, как выразился Касатта:

«При использовании Taproot различные условия расходов могут выглядеть одинаково в наиболее частом случае, и это здорово, потому что дает меньше информации о пользователях, а также повышает эффективность».

Практически единодушная поддержка майнеров

Как ранее сообщал , обновление Taproot Биткойна достигло 90% критического консенсуса среди узлов майнинга 12 июня. Действительно, процесс получил почти универсальную поддержку со стороны майнеров, при этом все признанные пулы для майнинга сигнализировали о Taproot.

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

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

По теме: южнокорейцы устремляются к криптовалюте на фоне жесткого подхода к регулированию

Первоначальные задержки в достижении необходимого консенсуса 90% в течение первого месяца процесса, вероятно, были вызваны тем, что некоторым майнерам нужно было настроить определенные требования к прошивке для выполнения сигнализации. Таким образом, даже увеличившись примерно до 70% в течение первых трех дней, процент сигналов майнеров колебался от 40% до 70% в течение первой эпохи сложности.

AntPool и F2Pool, занявшие первое и второе место по распределению скорости хеширования соответственно, были ранними сторонниками активации, как и Foundry USA. К 17 мая все крупные майнинговые пулы сигнализировали о Taproot, включая Binance с его первым блоком транзакций. BTC.Top опоздал на вечеринку, так как майнинговый пул сообщил о необходимости запускать тесты протоколов, необходимых для начала передачи сигналов для Taproot.

Конфиденциальность, масштабируемость и смарт-контракты

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

«Это [Taproot] расширяет возможности сценариев Биткойна таким образом, чтобы удешевить некоторые вещи (особенно более сложные приложения, такие как многоподписные и двухуровневые), и в некоторой степени более конфиденциальными, часто скрывая, каковы были точные правила расходов »

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

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

По теме: альткойны следуют за ценами на биткойны, поскольку неопределенность охватывает рынок криптовалют

С Taproot эти операции смарт-контракта не будут ничем отличаться от простого перевода BTC из кошелька в кошелек. Подробно описывая некоторые из вероятных вариантов использования смарт-контрактов, которые могут появиться после активации Taproot позже в 2021 году, Касатта сказал :

«В среднесрочной / долгосрочной перспективе я вижу рост использования смарт-контрактов Биткойн, что позволяет использовать такие варианты использования, как наследование и делегирование расходов компании. И самое приятное то, что, глядя на блокчейн, мы не узнаем об этом ».

Многие разработчики биткойнов согласны с тем, что после ноябрьской активации участникам сети необходимо будет создавать полезные приложения на основе обновления. Само обновление активируется в соответствии с условиями протокола улучшения биткойнов 341 (BIP-341) на высоте блока 709 632.

Taproot будет обновлением софт-форка, а это означает, что участники сети не обязаны принимать это изменение. Однако, учитывая вероятные преимущества в оплате, предлагаемые обновлением, поставщики услуг, вероятно, обновят свое программное обеспечение для внедрения Taproot.

.

Оставить комментарий