Logo
Поделиться этой статьей

Активация Taproot «Speedy Trial» на Bitcoin все еще может включать в себя сеть безопасности «UASF»

Speedy Trial почти одобрен для активации Taproot, но код все еще может включать в себя защитную сетку «активируемого пользователем софт-форка» (UASF) на всякий случай.

Taproot – самое ожидаемое обновление Bitcoin – уже год «близко», но ONE в сообществе Bitcoin не договорился о том, как его активировать. С Speedy Trial, наконец, может быть решение, хотя оно все еще может включать «активируемый пользователем софт-форк» (UASF).

На публичном собрании во вторник в Internet Relay Chat заинтересованные стороны Bitcoin более или менее согласились с недавно предложенным методом Speedy Trial, заявив, что активация может начаться в апреле или мае этого года (примерно на месяц позже, чем предполагалось, когда на повестке дня были предыдущие методы активации). На собрании не было серьезных возражений против предложения.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

С Speedy Trial (более или менее) получившей широкую поддержку, сообщество Bitcoin приближается к завершению саги, которая началась много лет назад. Если все пойдет по плану и Speedy Trial будет успешным, Taproot может быть запущен на блокчейне Bitcoin в ноябре этого года.

А если он провалится? Ну, тогда сообщество Bitcoin извлечет новые уроки о консенсусе. И это также означает, что он может вернуться к исходной ONE с «активируемым пользователем софт-форком» как неизбежным методом активации.

Что такое Taproot?

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

Читать дальше: Как обновление Taproot Bitcoin улучшит Технологии во всем программном стеке Bitcoin

В отличие от SegWit, последнего большого обновления Bitcoin, Taproot не встречает сопротивления. Но даже если само обновление T подлежит обсуждению, способ внедрения Taproot в онлайн стал предметом весьма жарких дебатов.

Это потому, что в отличие от централизованной сети или сервиса, где ONE человек или группа людей могут диктовать обновления в одностороннем порядке, у Bitcoin нет центральной власти. Обновления кропотливо обсуждаются сотнями, если не тысячами заинтересованных сторон по всем социальным каналам.

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

Что такое ускоренное судебное разбирательство?

Так было и с так называемымизаблокированныйтаймаутили «МНОГО» дебатов.

По сути, сообщество не могло решить, должен ли Taproot потерпеть неудачу, если майнеры T примут его, или должна ли активация включать код для «активируемого пользователем софт-форка», при котором операторы узлов принудительно активируют Taproot, помещая в черный список блоки, которые T поддерживают код обновления (похожий «сценарий «мягкой вилки, активированной пользователем»сыграл роль в активации SegWit).

Читать дальше: Активация Taproot Bitcoin набирает обороты благодаря новому предложению «Ускоренного испытания»

Разработчик Bitcoin Рассел О'Коннор предложил Ускоренное судебное разбирательствочтобы выйти из тупика и провести быстрые испытания, чтобы увидеть, будут ли майнеры быстро обновляться (и, таким образом, нужен ли вообще UASF).

В рамках Speedy Trial у майнеров будет три месяца, чтобы подать сигнал о поддержке Taproot после того, как его код будет отправлен через Bitcoin CORE, основную версию программного обеспечения Bitcoin. Если 90% блоков в заданном временном интервале не поддерживают Taproot, это означает, что майнеры T поддерживают обновление и активация не проходит. Если порог достигнут, активация происходит после шестимесячного «заблокированного» периода. В течение этого периода обновление уже в кармане, но его фактическая активация задерживается, чтобы убедиться в отсутствии сбоев.

(ONE потенциальная загвоздка: майнерам на самом деле T нужно обновляться до Taproot в течение сигнального периода; им нужно только сообщить о своей поддержке, и они делают это, включая уникальный BIT кода в блоки, которые они добывают. Таким образом, задержка частично существует, чтобы у майнеров было достаточно времени между сигналом и активацией, чтобы обновить свои узлы).

Код, который запустит Speedy Trial, может быть взят либо из предложения по улучшению Bitcoin 9 (BIP9), код которого уже существует, либо из BIP8, который необходимо будет закодировать.

Резервный план UASF

«Мы в принципе там же, где были несколько недель назад, но с большим объемом данных», — заявил разработчик Bitcoin Сьорс Провост на Van Wirdum Sjorsnado подкастна скоростном суде.

На самом деле, этот подход представляет собой усеченную версию предложения LOT=False, которое былоранее обсуждалосьрядом с LOT=True.

Читать дальше: Обновление Bitcoin Taproot запланировано на июль, но некоторые детали еще T утверждены

Если Speedy Trial провалится, это будет похоже на LOT=False, так как ничего не произойдет. Это также, вероятно, проложит путь для сценария LOT=True, указали некоторые члены сообщества в обсуждении Taproot Activation во вторник.

«Если Speedy Trial провалится, я думаю, что освобождение UASF неизбежно», — сказал пользователь Shesek.

«Пользователям рекомендуется ожидать последующего «реального» развертывания в случае, если об этом T будет получен сигнал», — сказал в чате разработчик Bitcoin Люк Дашжр, под «реальным» подразумевая активацию операторами узлов через LOT=True или UASF. Плодовитый разработчик Мнение , что Speedy Trial потерпит неудачу, поскольку временная шкала слишком коротка, а майнеры могут не активироваться даже после получения сигнала.

Уложить проблему в постель или «забить на нее»?

В некоторых отношениях Speedy Trial — это утешительная активация. Это ничейный выбор, но люди все равно поддерживают его, потому что он может положить конец тому, что стало утомительной, затянутой дискуссией по поводу обновления, которое вносит изменения в пару строк кода Bitcoin (да, действительно).

Разработчик Blockstream и Bitcoin Расти Рассел сравнил Speedy Trial с «перекладыванием» проблемы (а именно, плавной координации активации софтфорка) на потом, чтобы решить ее в другой раз.

«Я понимаю, что люди устали, и никто не хочет конфликта», — сказал он в чате, а затем пояснил свою позицию, заявив, что считает ускоренный суд «ужасной идеей».

По словам Рассела, это ужасная идея, поскольку она создает прецедент, согласно которому должен WIN самый быстрый и эффективный способ обновления, а не ONE , который делает операторов узлов окончательными арбитрами при выборе изменения программного обеспечения Bitcoin. Эта роль арбитра, как утверждают Рассел и ему подобные, была ключевым выводом из саги SegWit и ONE из самых эффективных проверок Bitcoin для пользователей против могущественных интересов.

Вот почему сторонники этой точки зрения хотят, чтобы код для какой-либо формы UASF был включен в релиз Speedy Trial с самого начала.

Если Speedy Trial потерпит неудачу, то активация будет основана на активированном пользователем софтфорке в стиле BIP8 — предложение, которое ранее обсуждалось, но не получило консенсуса, что и побудило к Speedy Trial.

Этот метод активации будет реализован после Speedy Trial и будет включать в себя годовой (или 15-месячный) период сигнализации, после чего Taproot автоматически активируется на пользовательских узлах через UASF. (В этом сценарии Taproot активируется в 2022 году или, самое позднее, в 2023 году).

Тем не менее, для того чтобы эта резервная версия вступила в силу, Speedy Trial должен потерпеть неудачу, и, судя по всему, заинтересованные стороны поддерживают идею первой попытки Speedy Trial.

На следующей неделе состоится еще одна встреча, которая, наконец, может поставить точку в этом вопросе.

Colin Harper, Blockspace Media

Колин пишет о Bitcoin. Раньше он работал техническим репортером в CoinDesk и руководителем отдела исследований в Luxor Технологии Corp. Сейчас он главный редактор Blockspace Media, а также работает фрилансером в CoinDesk, Forbes и Bitcoin Magazine. Он владеет Bitcoin.

Colin Harper