- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Обновление Bitcoin Taproot запланировано на июль, но некоторые детали еще T утверждены
Окончательный код Taproot будет отправлен в марте, но будет ли он содержать функцию «активируемого пользователем софтфорка», которая грозила активировать SegWit?
Дата выпуска и сроки активации обновления Taproot для Bitcoin уже установлены, но разработчики и другие заинтересованные стороны все еще обсуждают наилучший метод координации самого масштабного обновления Bitcoin со времен SegWit.
Запубличный IRC-чат В ходе обсуждения следует отметить, что код для полностью подготовленного и готового к обновлению Taproot будет развернут где-то между 17 и 31 марта (или в апреле, если это необходимо), но фактическая отправка сигналов, запускающих процесс активации, вероятно, начнется T раньше июля.
Если всеидет по плану, то «экономическое большинство» Bitcoin (майнеры и операторы узлов, которые запускают код Bitcoin) могут обновиться в течение двух недель с начала сигнального периода. Приходите в августе 2022 года, период активации Taproot достигнет своегоtimeoutheight
и сигнализация прекратится.
Предполагая, что майнинговые пулы, отражающие 90%+ хешрейта Биткоина, поддерживают Taproot доtimeoutheight
(как показывает ONE опрос), то подавляющее большинство поддержки обеспечит успех Taproot, а остальные 10% или около того («экономическое меньшинство») смогут впоследствии обновить его без каких-либо последствий.
Но что произойдет, если майнинговые пулыT сигнал для активации Taproot? Ну, вот где сейчас обсуждается задержка. Но для некоторых заинтересованных сторон Bitcoin задержка даже T должна существовать.
Читать дальше: Как обновление Taproot Bitcoin улучшит Технологии во всем программном стеке Bitcoin
Правда или ложь?
Сначала QUICK заметка об обновлениях Bitcoin .
В отличие от централизованной сети, центральные операторы которой могут потребовать обновления когда и как они захотят, сеть Bitcoin децентрализована, поэтому обновления требуют осознанного принятия решений и обсуждения среди заинтересованных сторон Bitcoin (а именно разработчиков, майнеров, бизнеса и опытных пользователей). Taproot — это «мягкая вилка», то есть изменение, совместимое с предыдущими версиями программного обеспечения (в отличие от «жесткой вилки», где новые наборы правил и старые наборы правил несовместимы).
Софт-форк или нет, в основе вопроса активации Taproot лежит вопрос о том, предоставлять ли операторам узлов (тем лицам, которые запускают исходный код Bitcoin) возможность принудительно активировать обновление, если подавляющее большинство майнеров не поддержат его до истечения срока ожидания.
Это позволило бы операторам узлов отклонять блоки от майнеров, которые T поддерживают обновление. Такого рода мера (так называемый «активируемый пользователем софт-форк») использовалась для подталкивания Активация обновления SegWit в 2017 годуи, как полагают, сдвинул с местаОкно Овертонадля того, чтобы майнеры приняли обновление.
Другой вариант — вообще не включать эту функцию. Эти опции Bitcoin Improvement Proposal (BIP) для принудительного или не принудительного обновления называются BIP8 (true) и BIP8 (false), также известные как LOT=true и LOT=false. LOT — это сокращение от блокировка по времени
, функция, которая определяет, будет ли Taproot «заблокирован», если общесетевая активация T будет достигнута, когда timeoutheight
достигнуто; опция (true) автоматически требует обновления после истечения окна активации, в то время как (false) допускает полную его неуспешность.
Противники BIP8 (правда) говорят, что эта агрессивная мера необоснованна, поскольку Taproot T рискует потерпеть неудачу. Как выразился Эндрю Чоу, один из участников Bitcoin CORE , с Опрос по активации Taproot отправлен майнерам, «сообщество уже решило активироваться, [поэтому] нет необходимости [делать] LOT=true. Майнеры являются частью сообщества».
Читать дальше: Все основные майнинговые пулы теперь поддерживают Taproot — крупнейшее обновление Bitcoin за последние годы
Может ли активация Taproot вызвать раскол цепи Bitcoin ?
Другие, выступающие за BIP8 (правда), считают, что это необходимая функция для координации обновления, которая в редких случаях крайней несогласованности может привести к разделению сети Bitcoin на несовместимые версии, если что-то пойдет не так.
«LOT=true не разделяет цепочку. Он строго снижает вероятность этого», — сказал в чате главный сторонник BIP8 (true) Люк Дашжр.
Dashjr разделяет эту точку зрения с другими, например, hsjoberg, который отметил: «Lot=true гарантирует, что обновленные узлы будут требовать определенную цепочку». Это означает, что операторы узлов, которые используют true, будут требовать, чтобы версия Bitcoin , активированная Taproot, была «реальной» цепочкой, поэтому теоретически это поможет скоординировать консенсус между участниками, чтобы избежать раскола.
ONE brg444 утверждал, что «если активируется lot=true, произойдет разделение сети». Но это произойдет только в том случае, если принудительная активация пройдет. Brg444 заявили, что считают это маловероятным, поскольку угрозы этого самого разделения будет достаточно, чтобы напугать майнеров и заставить их активироваться до того, как произойдет принудительная активация.
Призрак прошлого SegWit
Но действительно ли тактика запугивания необходима или это вопиющая демонстрация силы?
«[По моему Мнение, у людей] возникает посттравматическое стрессовое расстройство из-за SegWit… [они] занимают оборонительную позицию, казалось бы, без всякой причины, кроме страха перед прошлыми Мероприятия , которые теперь, по-видимому, имеют низкую вероятность произойти на самом деле», — сказал в чате технический директор Lightning Labs Олаолува Осунтокун, имея в виду майнеров, изначально выступавших против активации SegWit.
«[P]pl — это просто бой с тенью, Casper RN, лол», — сказал он позже. «Давайте дадим [BIP8 (false)] шанс и потом пересмотрим, если что-то действительно произойдет».
В конце концов, если через шесть месяцев или около того после начала активации майнеры T подали сигнал о необходимости Taproot, то LOT=true можно было бы закодировать постфактум, чтобы обеспечить выполнение обновления.
Тем не менее, это добавило бы еще один шаг к процессу, и внесение этого изменения постфактум было бы более обременительным, чем просто включение его в первоначальный релиз. Но некоторые считают, что это более благоразумное решение, особенно учитывая клеймо, которое клеймит разработку Bitcoin как закрытый сад, за которым должны ухаживать только разработчики.
«LOT=true выглядит так, будто разработчики навязывают сообществу изменения. Хотя это не обязательно так, видимость этого события не является хорошей вещью. Учитывая, что мы T верим, что возникнут какие-либо проблемы с активацией, я бы предпочел LOT=false, чтобы избежать этой точки зрения», — сказал Чоу.
Вопрос координации
Примечательно, что последняя встреча, на которой обсуждался Taproot, по-видимому, показала поддержку большинства LOT=false. С учетом того, что в этом раунде присутствовало всего около 100 человек (по сравнению с почти удвоенной посещаемостью в прошлый раз) и некоторого роста популярности LOT=true, «мы T можем по-настоящему измерить „консенсус сообщества“», — сказал участник Даросоир.
По данным вики-ресурса по активации Taproot, 26 участников вчерашней встречи высказались в пользу LOT=false, а 19 — в пользу LOT=true (некоторые более нейтральные партии указали, что их устроит любой из вариантов).
Читать дальше: Обновление Taproot: пользователи Bitcoin знакомятся с планом активации, дата пока не определена
Участники IRC-чата, которые вряд ли представляют обширное международное сообщество Bitcoin, завершили встречу, не достигнув четкого консенсуса относительно точных параметров активации, а некоторые из них заявили о необходимости упростить детали процесса, чтобы получить более обоснованное Мнение от более широкого сообщества.
«Я скажу, однако, что, по моему мнению, эта дискуссия выиграла бы от более четкого представления о том, что сообщество в подавляющем большинстве поддерживает это. Это не по теме этой встречи, но мне было бы интересно поработать с любым, кто интересуется тем, как получить более качественные данные по этому вопросу», — написал в чате Киган Макклелланд, соучредитель Start9 Labs.
Учитывая, что дата назначена на конец марта, а основная часть параметров активации выбрана в BIP8, последний вопрос, на который нужно ответить при развертывании Taproot, заключается в том, следует ли включать меру «активируемого пользователем софт-форка» с самого начала или нет.
Taproot поступит в продажу в рамках BIP8 в конце марта, а активация запланирована на июль, поэтому на этот вопрос придется ответить в течение месяца.
Colin Harper, Blockspace Media
Колин пишет о Bitcoin. Раньше он работал техническим репортером в CoinDesk и руководителем отдела исследований в Luxor Технологии Corp. Сейчас он главный редактор Blockspace Media, а также работает фрилансером в CoinDesk, Forbes и Bitcoin Magazine. Он владеет Bitcoin.
