Taproot Consensus: Децентрализованная Layer2 схема, созданная на основе технологии Биткойн.

Совершенное произведение родной технологии Биткойна: Анализ технического документа Taproot Consensus

20 мая 2024 года команда разработчиков Layer2 Биткойн выпустила технический документ под названием «Taproot Consensus: децентрализованное решение BTC Layer2». Этот документ подробно описывает способы реализации Taproot Consensus, а также то, как объединить Schnorr-подписи, MAST, SPV-узлы Биткойн и другие нативные технологии Биткойн для создания полностью децентрализованного решения BTC Layer2.

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

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

Биткойн оригинальная расширяющая технология: полное разъяснение технической желтой книги BEVM

Один. История развития технологий Биткойн

31 октября 2008 года Сатоши Накамото опубликовал статью "Биткойн: одноранговая электронная денежная система", в которой официально предложил полное техническое решение для Биткойн. В статье упоминается решение для простой проверки платежей (SPV), которое является техническим средством для проверки платежей без необходимости запуска полного узла Биткойн, достаточно лишь сохранить заголовок блока.

3 января 2009 года Сатоши Накамото вырыл генезис-блок на небольшом сервере в Хельсинки, что ознаменовало официальное рождение Биткойна. Стоит отметить, что изначально Биткойн использовал алгоритм цифровой подписи с эллиптической кривой (ECDSA), а не более подходящий алгоритм Шнорра. Это связано с тем, что на тот момент алгоритм Шнорра еще не был открытым и находился под патентной защитой.

В 2018 году, после многих лет проверки, разработчики ядра Биткойн официально предложили внедрить подписи Шнорра в сеть Биткойн.

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

Сочетание подписи Шнорра и MAST позволяет Биткойну преодолеть один уровень ограничений ненадежным образом, реализуя более сложные и более богатые бизнес-сценарии на втором уровне.

Два, Обзор решения консенсуса Taproot

В начале технической документации Taproot Consensus указывается, что нетьюринг-полная природа сети Биткойн ограничивает прямую реализацию решений Layer2, подобных Rollup на Эфириуме. Уровень скриптовых контрактов Биткойн может выполнять только простые операции перевода и не поддерживает сложные функции смарт-контрактов. Таким образом, простое построение решений Layer2 на уровне скриптов Биткойн невозможно.

Taproot Consensus объединяет технологию Taproot Биткойна (подписи Schnorr и MAST), легкие узлы SPV Биткойна и механизм консенсуса BFT PoS, создавая децентрализованную и высоко согласованную сеть Layer2.

Три. Подробное объяснение архитектуры консенсуса Taproot

Консенсус Taproot состоит из трех частей: Schnorr+MAST, Bitcoin SPV и Aura+Grandpa.

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

Биткойн SPV — это способ простой проверки платежей, предложенный Сатоши Накамото, который позволяет синхронизировать и проверять транзакции Биткойна без необходимости запуска полных узлов. Это позволяет консенсусу Taproot функционировать в полностью децентрализованной среде и синхронизировать состояние BTC без разрешения.

Aura+Grandpa является продвинутым PoS консенсус-протоколом, реализующим византийскую устойчивость, обеспечивая высокую согласованность сетевых узлов.

Принцип работы Taproot Consensus следующий:

В системе каждый валидатор владеет BTC-ключом, используемым для подписи Schnorr. Сгенерированный с помощью схемы многоподписей Musig2 агрегированный публичный ключ Pagg формирует большое дерево MAST. Валидаторы осуществляют переводы BTC и операции по запечатлению на адреса с пороговыми подписями, созданными деревом MAST, реализуя функцию передачи данных из основной сети BTC в сеть второго уровня. В то же время, каждый валидатор является легким узлом Bitcoin SPV и может безопасно и без разрешения синхронизировать состояние сети BTC.

Короче говоря, Taproot Consensus использует Schnorr+MAST для строительства децентрализованного управления многоподписными BTC на первом уровне Биткойн, в то время как на втором уровне работает сеть узлов Bitcoin SPV. Вся сеть второго уровня работает на узлах Биткойн SPV, которые могут синхронизировать состояние данных первого уровня Биткойн. Для обеспечения безопасности и надежности сети второго уровня, сеть узлов Биткойн SPV объединяется с Aura+Grandpa, что обеспечивает уровень безопасности на уровне BFT консенсуса. Управление активами сети второго уровня осуществляется не отдельными многоподписчиками, а с помощью BFT консенсуса, что позволяет достичь истинной децентрализации.

Четыре, другие технические детали

Помимо вышеупомянутой технической структуры, в желтой книге Taproot Consensus подробно объясняются детали реализации таких технологий, как подписи Шнора, MAST, легкие узлы SPV Биткойна, Aura+Grandpa и других. Это всеобъемлющий материал для изучения новейших технологий Биткойна.

Желтая книга также подробно объясняет процесс реализации Musig2 и различия с другими известными проектами BTC Layer2. Например, базовая технологическая структура одного проекта основана на протоколе tBTC и использует многоподписные транзакции Биткойн для создания сети пороговых подписей. Но это все еще сеть многоподписчиков, требующая подписей от 9 человек, чтобы на самом деле реализовать решение, основанное на консенсусе, а не на людях, необходимо объединить сеть многоподписчиков с механизмом консенсуса BFT PoS.

Консенсус Taproot использует более продвинутую архитектуру, сочетая подписи Schnorr, MAST, легкие узлы SPV Биткойн и механизмы консенсуса с байонетной устойчивостью Aura и Grandpa, создавая высоко согласованное и безопасное децентрализованное решение для расширения Layer2. Это объединение не только повышает масштабируемость и доступность сети Биткойн, но и обеспечивает безопасность и согласованность второго уровня сети.

Итог

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

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

С развитием экосистемы Биткойна действительно децентрализованные решения второго уровня для Биткойна станут необходимым этапом в развитии экосистемы Биткойна, и решение Taproot Consensus обещает блестящее будущее.

TAPROOT1.41%
BTC4.38%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
GasOptimizervip
· 07-13 18:00
Наконец-то дождались родного 2-го уровня решения для Биткойн.
Посмотреть ОригиналОтветить0
OnChainDetectivevip
· 07-13 16:11
хмм, анализ паттернов показывает еще одно l2 решение... давайте посмотрим, выживет ли это решение при статистической проверке
Посмотреть ОригиналОтветить0
FloorSweepervip
· 07-10 19:01
Прямо собрали все воедино.
Посмотреть ОригиналОтветить0
BlockchainFoodievip
· 07-10 18:55
вкус как идеально замаринованный механизм консенсуса... сочные технологии, сложенные как надо
Посмотреть ОригиналОтветить0
ZKSherlockvip
· 07-10 18:51
на самом деле... довольно элегантное использование нативных крипто-примитивов, но где компонент нулевого знания? смх
Посмотреть ОригиналОтветить0
  • Закрепить