Полное объяснение решения Taproot Consensus, являющегося вершиной оригинальной технологии Биткойн
20 мая 2024 года команда разработчиков Layer2 Биткойна опубликовала технический желтый документ под названием «Taproot Consensus: децентрализованное решение BTC Layer2». В этом документе подробно описывается, как реализуется Taproot Consensus, а также как интегрировать Schnorr-подписи, MAST, узлы SPV Биткойна и другие нативные технологии Биткойна для создания полностью децентрализованного решения BTC Layer2.
Прочитав весь текст, несложно заметить, что решение Taproot Consensus является вершиной нативной технологии расширения Биткойна. Оно не вносит никаких изменений в код Биткойна, а мастерски объединяет несколько ключевых технологий Биткойна, предлагая ясную концепцию и продуманную структуру.
Перед тем как углубиться в интерпретацию желтой книги, нам необходимо вспомнить о техническом развитии Биткойна, чтобы лучше понять, как Консенсус Taproot возник из эволюционной линии Биткойна.
Один. Обзор развития технологий Биткойн
31 октября 2008 года Сатоши Накамото опубликовал статью «Биткойн: система электронных денег с равным равным», в которой впервые представил полное техническое решение для Биткойна. В восьмой главе статьи Накамото упоминает решение под названием SPV(Simple Payment Verification), то есть простая проверка платежей, которое является технологическим средством для проверки платежей без необходимости запускать полный узел Биткойна, просто сохраняя заголовки блоков.
3 января 2009 года Сатоши Накамото на небольшом сервере в Хельсинки добыл генезис-блок, что ознаменовало официальное рождение Биткойна. Стоит отметить, что в первоначальном коде Биткойна Сатоши использовал эллиптическую криптографию (ECDSA), а не более подходящую для Биткойна подпись Шнорра. Это произошло потому, что на тот момент подпись Шнорра еще не была открыта и находилась под патентной защитой.
Подпись Шнорра сохраняет все функции и предположения безопасности подписи на эллиптической кривой, одновременно преодолевая ограничение на много подписей Биткойна, которое может достигать максимум 15 в рамках подписи на эллиптической кривой, и в конечном итоге может обеспечить совместное управление Биткойном более чем 1000 адресами без влияния на скорость подписи.
В 2018 году, после многих лет проверки, ведущие разработчики Биткойна официально предложили ввести сигнатуры Шнорра в сеть Биткойна.
14 ноября 2021 года Биткойн завершил обновление Taproot, и сигналы Шнорра официально были внедрены в сеть Биткойн, что открыло новую эпоху децентрализованного многоподписного управления. Кроме сигнала Шнорра, обновление Taproot также ввело MAST(Merkelized Abstract Syntax Trees), то есть мерклеобобщенные абстрактные синтаксические деревья, которые представляют собой технологию, придающую Биткойну функции, подобные смарт-контрактам.
Сочетание подписей Шнорра и MAST позволяет Биткойну реализовать децентрализованную мультиподпись через кодовые инструкции, что закладывает основу для преодоления ограничений Биткойна и реализации более сложных и разнообразных бизнес-сценариев на втором уровне.
Два, Обзор консенсусного механизма Taproot
Документ о технологии Taproot Consensus начинает с того, что не тьюрингова природа сети Биткойн ограничивает ее возможность напрямую реализовать решения расширения Layer2, подобные Rollup на Ethereum. Уровень скриптовых контрактов сети Биткойн может выполнять лишь простые операции перевода и не поддерживает более сложные функции смарт-контрактов. Поэтому чисто на уровне скриптов Биткойн построение решений расширения Layer2 невозможно.
Это описание высоко обобщает ограничения сети Биткойн, указывая на то, что правильное направление для расширения Биткойн заключается не в манипуляциях с первой сетью, а в использовании существующих возможностей Биткойн для создания полностью децентрализованного решения второго уровня.
Taproot Consensus именно объединяет технологию Taproot Биткойна ( Schnorr подписи и MAST ), легкие узлы SPV Биткойна, а также механизм консенсуса BFT PoS, создавая децентрализованную и высокосогласованную сеть Layer2.
Три. Подробное объяснение архитектуры консенсуса Taproot
Taproot Consensus состоит в основном из трех частей: Schnorr+Mast, Bitcoin SPV и Aura+Grandpa.
Schnorr+Mast использует две родные технологии, привнесенные обновлением Taproot Биткойна, для реализации децентрализованного многоподписного управления Биткойном без необходимости в ручной подписи, а через управление кодом Биткойна.
Биткойн SPV — это способ простой проверки платежей, предложенный Сатоши Накамото, который позволяет синхронизировать и проверять транзакции Биткойна без необходимости запуска полного узла. Эта особенность позволяет Taproot Consensus синхронизировать состояние BTC в полностью децентрализованной среде без необходимости получения разрешений.
Aura+Grandpa является продвинутым протоколом PoS консенсуса, который обеспечивает согласованность узлов сети с высокой надежностью при достижении византийского согласия.
Принципы работы Taproot Consensus можно охарактеризовать следующим образом: в системе второго уровня каждый валидатор владеет BTC-частным ключом, используемым для подписей Schnorr. С помощью схемы мультиподписей Musig2 генерируется агрегированный открытый ключ Pagg, формируя большое дерево MAST. Валидаторы осуществляют переводы BTC и операции гравировки на адресах пороговых подписей, созданных деревом MAST, реализуя функцию отправки данных с основной сети BTC в сеть второго уровня. В то же время каждый валидатор выступает в роли легкого узла SPV Bitcoin, что позволяет безопасно и без разрешения синхронизировать состояние сети BTC.
Говоря кратко, Taproot Consensus использует Schnorr+Mast для построения децентрализованного управления мультиподписями BTC на первом уровне Биткойна, в то время как на втором уровне функционирует сеть узлов Bitcoin SPV, синхронизирующая состояние данных первого уровня Биткойна. Для обеспечения безопасности и доверия второго уровня сети, сеть узлов Биткойн SPV объединяется с Aura+Grandpa, что придаёт ей уровень безопасности на уровне BFT консенсуса. Таким образом, управление активами второго уровня осуществляется не некоторыми мультиподписантами, а благодаря BFT консенсусу, что позволяет достичь истинной децентрализации.
Четыре, обсуждение технических деталей
Доклад Taproot Consensus также подробно объясняет детали реализации таких технологий, как подписи Шнорра, MAST, легкие узлы SPV Биткойн, Aura+Grandpa и другие, предоставляя полные и подробные учебные материалы для тех, кто хочет изучить и понять последние технологии Биткойн.
Кроме того, в жёлтой книге изложен процесс реализации Musig2 и различия с известным проектом BTC Layer2 Mezo. Mezo основан на протоколе tBTC и использует Биткойн многофакторную подпись для построения сети пороговых подписей, обладая высокой согласованностью. Однако tBTC по-прежнему является многофакторной сетью, требующей подписи 9 человек, чтобы реализовать механизм, не полагаясь на людей, а основываясь на консенсусе, необходимо объединить многофакторную сеть с механизмом консенсуса BFT PoS.
Taproot Consensus принял этот более продвинутый дизайн, объединив подписи Schnorr, MAST, SPV-легкие узлы Биткойна, а также механизмы согласования Aura и Grandpa с защитой от византийских ошибок, создав высоко согласованный и безопасный децентрализованный Layer2 расширяемый механизм. Это слияние не только повысило масштабируемость и полезность сети Биткойн, но и обеспечило безопасность и согласованность второго уровня сети.
Резюме
Документ с жёлтой обложкой Taproot Consensus подробно описывает его реализацию и технические детали, демонстрируя решение второго уровня, полностью построенное на исходной технологии Биткойн. Он не только уважает и наследует оригинальное технологическое направление Биткойн, но и сочетает инновации, вызванные техническими обновлениями Биткойн, что делает его вершиной технологий расширения Биткойн.
С развитием экосистемы Биткойна действительно децентрализованные решения второго уровня станут обязательным путем развития экосистемы Биткойна, а решения типа Taproot Consensus в будущем будут блистать.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
4 Лайков
Награда
4
6
Репост
Поделиться
комментарий
0/400
LiquidityHunter
· 12ч назад
Биткойн собирается взлететь.
Посмотреть ОригиналОтветить0
LiquidityNinja
· 12ч назад
Сухие умирают от засухи, затопленные умирают от наводнений, l2 тоже пришло.
Посмотреть ОригиналОтветить0
AirdropHuntress
· 12ч назад
Не входите в BTC код, а занимайтесь L2, стоит проверить команду за этим.
Посмотреть ОригиналОтветить0
WhaleWatcher
· 12ч назад
Совершенно нейтральный L2 ждёт~
Посмотреть ОригиналОтветить0
BearMarketSurvivor
· 12ч назад
бык-медведь переключение десять летний ветеран, Пополнение маржи дисциплина является ключом к выживанию
Taproot Consensus: Децентрализованная Layer2 схема, созданная на основе технологии Биткойн
Полное объяснение решения Taproot Consensus, являющегося вершиной оригинальной технологии Биткойн
20 мая 2024 года команда разработчиков Layer2 Биткойна опубликовала технический желтый документ под названием «Taproot Consensus: децентрализованное решение BTC Layer2». В этом документе подробно описывается, как реализуется Taproot Consensus, а также как интегрировать Schnorr-подписи, MAST, узлы SPV Биткойна и другие нативные технологии Биткойна для создания полностью децентрализованного решения BTC Layer2.
Прочитав весь текст, несложно заметить, что решение Taproot Consensus является вершиной нативной технологии расширения Биткойна. Оно не вносит никаких изменений в код Биткойна, а мастерски объединяет несколько ключевых технологий Биткойна, предлагая ясную концепцию и продуманную структуру.
Перед тем как углубиться в интерпретацию желтой книги, нам необходимо вспомнить о техническом развитии Биткойна, чтобы лучше понять, как Консенсус Taproot возник из эволюционной линии Биткойна.
Один. Обзор развития технологий Биткойн
31 октября 2008 года Сатоши Накамото опубликовал статью «Биткойн: система электронных денег с равным равным», в которой впервые представил полное техническое решение для Биткойна. В восьмой главе статьи Накамото упоминает решение под названием SPV(Simple Payment Verification), то есть простая проверка платежей, которое является технологическим средством для проверки платежей без необходимости запускать полный узел Биткойна, просто сохраняя заголовки блоков.
3 января 2009 года Сатоши Накамото на небольшом сервере в Хельсинки добыл генезис-блок, что ознаменовало официальное рождение Биткойна. Стоит отметить, что в первоначальном коде Биткойна Сатоши использовал эллиптическую криптографию (ECDSA), а не более подходящую для Биткойна подпись Шнорра. Это произошло потому, что на тот момент подпись Шнорра еще не была открыта и находилась под патентной защитой.
Подпись Шнорра сохраняет все функции и предположения безопасности подписи на эллиптической кривой, одновременно преодолевая ограничение на много подписей Биткойна, которое может достигать максимум 15 в рамках подписи на эллиптической кривой, и в конечном итоге может обеспечить совместное управление Биткойном более чем 1000 адресами без влияния на скорость подписи.
В 2018 году, после многих лет проверки, ведущие разработчики Биткойна официально предложили ввести сигнатуры Шнорра в сеть Биткойна.
14 ноября 2021 года Биткойн завершил обновление Taproot, и сигналы Шнорра официально были внедрены в сеть Биткойн, что открыло новую эпоху децентрализованного многоподписного управления. Кроме сигнала Шнорра, обновление Taproot также ввело MAST(Merkelized Abstract Syntax Trees), то есть мерклеобобщенные абстрактные синтаксические деревья, которые представляют собой технологию, придающую Биткойну функции, подобные смарт-контрактам.
Сочетание подписей Шнорра и MAST позволяет Биткойну реализовать децентрализованную мультиподпись через кодовые инструкции, что закладывает основу для преодоления ограничений Биткойна и реализации более сложных и разнообразных бизнес-сценариев на втором уровне.
Два, Обзор консенсусного механизма Taproot
Документ о технологии Taproot Consensus начинает с того, что не тьюрингова природа сети Биткойн ограничивает ее возможность напрямую реализовать решения расширения Layer2, подобные Rollup на Ethereum. Уровень скриптовых контрактов сети Биткойн может выполнять лишь простые операции перевода и не поддерживает более сложные функции смарт-контрактов. Поэтому чисто на уровне скриптов Биткойн построение решений расширения Layer2 невозможно.
Это описание высоко обобщает ограничения сети Биткойн, указывая на то, что правильное направление для расширения Биткойн заключается не в манипуляциях с первой сетью, а в использовании существующих возможностей Биткойн для создания полностью децентрализованного решения второго уровня.
Taproot Consensus именно объединяет технологию Taproot Биткойна ( Schnorr подписи и MAST ), легкие узлы SPV Биткойна, а также механизм консенсуса BFT PoS, создавая децентрализованную и высокосогласованную сеть Layer2.
Три. Подробное объяснение архитектуры консенсуса Taproot
Taproot Consensus состоит в основном из трех частей: Schnorr+Mast, Bitcoin SPV и Aura+Grandpa.
Schnorr+Mast использует две родные технологии, привнесенные обновлением Taproot Биткойна, для реализации децентрализованного многоподписного управления Биткойном без необходимости в ручной подписи, а через управление кодом Биткойна.
Биткойн SPV — это способ простой проверки платежей, предложенный Сатоши Накамото, который позволяет синхронизировать и проверять транзакции Биткойна без необходимости запуска полного узла. Эта особенность позволяет Taproot Consensus синхронизировать состояние BTC в полностью децентрализованной среде без необходимости получения разрешений.
Aura+Grandpa является продвинутым протоколом PoS консенсуса, который обеспечивает согласованность узлов сети с высокой надежностью при достижении византийского согласия.
Принципы работы Taproot Consensus можно охарактеризовать следующим образом: в системе второго уровня каждый валидатор владеет BTC-частным ключом, используемым для подписей Schnorr. С помощью схемы мультиподписей Musig2 генерируется агрегированный открытый ключ Pagg, формируя большое дерево MAST. Валидаторы осуществляют переводы BTC и операции гравировки на адресах пороговых подписей, созданных деревом MAST, реализуя функцию отправки данных с основной сети BTC в сеть второго уровня. В то же время каждый валидатор выступает в роли легкого узла SPV Bitcoin, что позволяет безопасно и без разрешения синхронизировать состояние сети BTC.
Говоря кратко, Taproot Consensus использует Schnorr+Mast для построения децентрализованного управления мультиподписями BTC на первом уровне Биткойна, в то время как на втором уровне функционирует сеть узлов Bitcoin SPV, синхронизирующая состояние данных первого уровня Биткойна. Для обеспечения безопасности и доверия второго уровня сети, сеть узлов Биткойн SPV объединяется с Aura+Grandpa, что придаёт ей уровень безопасности на уровне BFT консенсуса. Таким образом, управление активами второго уровня осуществляется не некоторыми мультиподписантами, а благодаря BFT консенсусу, что позволяет достичь истинной децентрализации.
Четыре, обсуждение технических деталей
Доклад Taproot Consensus также подробно объясняет детали реализации таких технологий, как подписи Шнорра, MAST, легкие узлы SPV Биткойн, Aura+Grandpa и другие, предоставляя полные и подробные учебные материалы для тех, кто хочет изучить и понять последние технологии Биткойн.
Кроме того, в жёлтой книге изложен процесс реализации Musig2 и различия с известным проектом BTC Layer2 Mezo. Mezo основан на протоколе tBTC и использует Биткойн многофакторную подпись для построения сети пороговых подписей, обладая высокой согласованностью. Однако tBTC по-прежнему является многофакторной сетью, требующей подписи 9 человек, чтобы реализовать механизм, не полагаясь на людей, а основываясь на консенсусе, необходимо объединить многофакторную сеть с механизмом консенсуса BFT PoS.
Taproot Consensus принял этот более продвинутый дизайн, объединив подписи Schnorr, MAST, SPV-легкие узлы Биткойна, а также механизмы согласования Aura и Grandpa с защитой от византийских ошибок, создав высоко согласованный и безопасный децентрализованный Layer2 расширяемый механизм. Это слияние не только повысило масштабируемость и полезность сети Биткойн, но и обеспечило безопасность и согласованность второго уровня сети.
Резюме
Документ с жёлтой обложкой Taproot Consensus подробно описывает его реализацию и технические детали, демонстрируя решение второго уровня, полностью построенное на исходной технологии Биткойн. Он не только уважает и наследует оригинальное технологическое направление Биткойн, но и сочетает инновации, вызванные техническими обновлениями Биткойн, что делает его вершиной технологий расширения Биткойн.
С развитием экосистемы Биткойна действительно децентрализованные решения второго уровня станут обязательным путем развития экосистемы Биткойна, а решения типа Taproot Consensus в будущем будут блистать.