Инновация нативной технологии расширения Биткойн: глубокий анализ технического документа консенсуса Taproot
20 мая 2024 года команда разработчиков Layer2 Биткойн под названием BEVM выпустила технический желтый документ "Taproot Consensus: децентрализованное решение для BTC Layer2". Этот документ подробно объясняет, как реализовать Taproot Consensus и как использовать такие нативные технологии, как сигнатура Шнорра, MAST и узлы SPV Биткойна для создания полностью децентрализованного решения BTC Layer2.
Taproot Consensus方案 является кульминацией родной технологии расширения Биткойн. Он не вносит никаких изменений в код Биткойн, а искусно сочетает несколько ключевых технологий Биткойн, демонстрируя простоту и изобретательность.
Обзор развития технологий Биткойн
31 октября 2008 года Сатоши Накамото опубликовал статью «Биткойн: электронная现金-система для пиринговых расчетов», в которой предложил полное техническое осуществление Биткойна. В восьмой главе статьи представлено решение SPV (Simple Payment Verification), то есть простая проверка платежей, которая является технологией для проверки платежей без необходимости запуска полного узла.
3 января 2009 года Сатоши Накамото на сервере в Хельсинки разработал генезис-блок, что ознаменовало официальное рождение Биткойна. Стоит отметить, что Биткойн изначально использовал технологию подписи на эллиптической кривой (ECDSA), а не более подходящую технологию подписи Шнорра, поскольку на тот момент технология подписи Шнорра еще не была открыта и находилась под патентной защитой.
В 2018 году, после многолетней проверки, основные разработчики Биткойна официально предложили внедрить подпись Шнорра в сеть Биткойна.
14 ноября 2021 года Биткойн завершил обновление Taproot, официально внедрив Schnorr-подписи и открыв эру децентрализованных многофакторных подписей. Обновление Taproot также ввело MAST (Merkelized Abstract Syntax Trees), что позволило Биткойну обладать функциями, аналогичными смарт-контрактам.
Сочетание подписи Шнорра и MAST позволяет Биткойну реализовать децентрализованную многоподписную сеть, управляемую кодом, что закладывает основу для развития второго уровня Биткойна.
Обзор схемы Taproot Consensus
Технический документ Taproot Consensus указывает на то, что нетьюрингова природа биткойн-сети ограничивает её возможность непосредственной реализации аналогичных расширений Layer2, как у Ethereum Rollup. Уровень скриптовых контрактов биткойна может выполнять только простые операции перевода, не поддерживая сложные функции смарт-контрактов. Следовательно, чисто на основе уровня скриптов биткойна невозможно построить решения для расширения Layer2.
Taproot Consensus объединяет технологию Taproot Биткойна (подписи Schnorr и MAST), легкие узлы SPV Биткойна и механизм согласия BFT PoS, создавая децентрализованную и высокосогласованную сеть Layer2.
Подробное объяснение архитектуры консенсуса Taproot
Консенсус Taproot состоит из трех частей: Schnorr+Mast, Bitcoin SPV и Aura+Grandpa.
Schnorr+Mast использует нативные технологии, предоставляемые обновлением Taproot для Биткойна, для реализации децентрализованного многоподписного управления Биткойном, управляемого кодом, а не ручной подписью.
Bitcoin SPV позволяет синхронизировать и проверять Биткойн транзакции без необходимости запуска полного узла, обеспечивая возможность консенсуса Taproot в полностью децентрализованной среде без разрешений для синхронизации состояния BTC.
Aura+Grandpa — это продированный PoS консенсусный протокол, реализующий байянтинское толерантность, который обеспечивает высокую согласованность сетевых узлов.
В системе BEVM каждый валидатор имеет BTC-ключи для Schnorr-подписей. Аггрегированный публичный ключ Pagg, созданный с помощью схемы мультиподписей Musig2, формирует большое дерево MAST. Валидаторы осуществляют переводы BTC и операции чеканки по адресу пороговой подписи, созданному деревом MAST, что позволяет отправлять данные из основной сети BTC в сеть BEVM. В то же время каждый валидатор выступает в качестве легкого узла Bitcoin SPV, который может безопасно и без разрешения синхронизировать состояние сети BTC.
Короче говоря, Taproot Consensus использует Schnorr+Mast для построения децентрализованного управления мультиподписями BTC на первом уровне Биткойна, а на втором уровне работает сеть узлов Bitcoin SPV. Вся сеть второго уровня BEVM работает на узлах Bitcoin SPV, обеспечивая синхронизацию данных с первым уровнем Биткойна. Для обеспечения безопасности и надежности сети второго уровня BEVM объединяет сеть узлов Bitcoin SPV с Aura+Grandpa, обеспечивая уровень безопасности на уровне BFT.
Технические детали и инновации
Белая книга Taproot Consensus также подробно объясняет детали реализации таких технологий, как подписи Шнорра, MAST, легкие узлы Биткойн PSV, Aura+Grandpa и других, предоставляя полные и детальные учебные материалы для тех, кто хочет глубже понять последние технологии Биткойн.
Желтая книга также подробно объясняет процесс реализации Musig2 и различия с известным проектом BTC Layer2 Mezo. Mezo основан на протоколе tBTC и использует многоподписи Биткойн для создания сети пороговых подписей. Тем не менее, tBTC все еще требует сети из 9 подписантов. Консенсус Taproot использует более продвинутую конструкцию, объединяя подписи Schnorr, MAST, легкие узлы Биткойн SPV, а также механизмы согласования Aura и Grandpa с устойчивостью к байтантинским сбоям, создавая высоко согласованное и безопасное децентрализованное решение для расширения Layer2.
Заключение
Технический справочник команды BEVM полностью демонстрирует решения и технические детали реализации Taproot Consensus, представляя собой полностью основанное на родной технологии Биткойна решение второго уровня. Taproot Consensus не только наследует техническое направление Биткойна, но и сочетает новшества, возникшие из всех предыдущих обновлений Биткойна, что делает его квинтэссенцией родной технологии расширения Биткойна.
С развитием экосистемы Биткойн настоящие децентрализованные решения второго уровня для Биткойн станут обязательным этапом развития экосистемы Биткойн, и решение Taproot Consensus имеет все шансы сыграть важную роль в будущем.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
20 Лайков
Награда
20
7
Поделиться
комментарий
0/400
GasFeeLady
· 07-23 01:56
бычий af... наконец-то настоящая l2 технология, которая не мешает btc core
Посмотреть ОригиналОтветить0
GasFeePhobia
· 07-22 16:52
L2 Великий мастер вышел на арену? Жду с нетерпением!
Taproot Consensus: Децентрализованное Layer2 решение, построенное на родной технологии Биткойн
Инновация нативной технологии расширения Биткойн: глубокий анализ технического документа консенсуса Taproot
20 мая 2024 года команда разработчиков Layer2 Биткойн под названием BEVM выпустила технический желтый документ "Taproot Consensus: децентрализованное решение для BTC Layer2". Этот документ подробно объясняет, как реализовать Taproot Consensus и как использовать такие нативные технологии, как сигнатура Шнорра, MAST и узлы SPV Биткойна для создания полностью децентрализованного решения BTC Layer2.
Taproot Consensus方案 является кульминацией родной технологии расширения Биткойн. Он не вносит никаких изменений в код Биткойн, а искусно сочетает несколько ключевых технологий Биткойн, демонстрируя простоту и изобретательность.
Обзор развития технологий Биткойн
31 октября 2008 года Сатоши Накамото опубликовал статью «Биткойн: электронная现金-система для пиринговых расчетов», в которой предложил полное техническое осуществление Биткойна. В восьмой главе статьи представлено решение SPV (Simple Payment Verification), то есть простая проверка платежей, которая является технологией для проверки платежей без необходимости запуска полного узла.
3 января 2009 года Сатоши Накамото на сервере в Хельсинки разработал генезис-блок, что ознаменовало официальное рождение Биткойна. Стоит отметить, что Биткойн изначально использовал технологию подписи на эллиптической кривой (ECDSA), а не более подходящую технологию подписи Шнорра, поскольку на тот момент технология подписи Шнорра еще не была открыта и находилась под патентной защитой.
В 2018 году, после многолетней проверки, основные разработчики Биткойна официально предложили внедрить подпись Шнорра в сеть Биткойна.
14 ноября 2021 года Биткойн завершил обновление Taproot, официально внедрив Schnorr-подписи и открыв эру децентрализованных многофакторных подписей. Обновление Taproot также ввело MAST (Merkelized Abstract Syntax Trees), что позволило Биткойну обладать функциями, аналогичными смарт-контрактам.
Сочетание подписи Шнорра и MAST позволяет Биткойну реализовать децентрализованную многоподписную сеть, управляемую кодом, что закладывает основу для развития второго уровня Биткойна.
Обзор схемы Taproot Consensus
Технический документ Taproot Consensus указывает на то, что нетьюрингова природа биткойн-сети ограничивает её возможность непосредственной реализации аналогичных расширений Layer2, как у Ethereum Rollup. Уровень скриптовых контрактов биткойна может выполнять только простые операции перевода, не поддерживая сложные функции смарт-контрактов. Следовательно, чисто на основе уровня скриптов биткойна невозможно построить решения для расширения Layer2.
Taproot Consensus объединяет технологию Taproot Биткойна (подписи Schnorr и MAST), легкие узлы SPV Биткойна и механизм согласия BFT PoS, создавая децентрализованную и высокосогласованную сеть Layer2.
Подробное объяснение архитектуры консенсуса Taproot
Консенсус Taproot состоит из трех частей: Schnorr+Mast, Bitcoin SPV и Aura+Grandpa.
Schnorr+Mast использует нативные технологии, предоставляемые обновлением Taproot для Биткойна, для реализации децентрализованного многоподписного управления Биткойном, управляемого кодом, а не ручной подписью.
Bitcoin SPV позволяет синхронизировать и проверять Биткойн транзакции без необходимости запуска полного узла, обеспечивая возможность консенсуса Taproot в полностью децентрализованной среде без разрешений для синхронизации состояния BTC.
Aura+Grandpa — это продированный PoS консенсусный протокол, реализующий байянтинское толерантность, который обеспечивает высокую согласованность сетевых узлов.
В системе BEVM каждый валидатор имеет BTC-ключи для Schnorr-подписей. Аггрегированный публичный ключ Pagg, созданный с помощью схемы мультиподписей Musig2, формирует большое дерево MAST. Валидаторы осуществляют переводы BTC и операции чеканки по адресу пороговой подписи, созданному деревом MAST, что позволяет отправлять данные из основной сети BTC в сеть BEVM. В то же время каждый валидатор выступает в качестве легкого узла Bitcoin SPV, который может безопасно и без разрешения синхронизировать состояние сети BTC.
Короче говоря, Taproot Consensus использует Schnorr+Mast для построения децентрализованного управления мультиподписями BTC на первом уровне Биткойна, а на втором уровне работает сеть узлов Bitcoin SPV. Вся сеть второго уровня BEVM работает на узлах Bitcoin SPV, обеспечивая синхронизацию данных с первым уровнем Биткойна. Для обеспечения безопасности и надежности сети второго уровня BEVM объединяет сеть узлов Bitcoin SPV с Aura+Grandpa, обеспечивая уровень безопасности на уровне BFT.
Технические детали и инновации
Белая книга Taproot Consensus также подробно объясняет детали реализации таких технологий, как подписи Шнорра, MAST, легкие узлы Биткойн PSV, Aura+Grandpa и других, предоставляя полные и детальные учебные материалы для тех, кто хочет глубже понять последние технологии Биткойн.
Желтая книга также подробно объясняет процесс реализации Musig2 и различия с известным проектом BTC Layer2 Mezo. Mezo основан на протоколе tBTC и использует многоподписи Биткойн для создания сети пороговых подписей. Тем не менее, tBTC все еще требует сети из 9 подписантов. Консенсус Taproot использует более продвинутую конструкцию, объединяя подписи Schnorr, MAST, легкие узлы Биткойн SPV, а также механизмы согласования Aura и Grandpa с устойчивостью к байтантинским сбоям, создавая высоко согласованное и безопасное децентрализованное решение для расширения Layer2.
Заключение
Технический справочник команды BEVM полностью демонстрирует решения и технические детали реализации Taproot Consensus, представляя собой полностью основанное на родной технологии Биткойна решение второго уровня. Taproot Consensus не только наследует техническое направление Биткойна, но и сочетает новшества, возникшие из всех предыдущих обновлений Биткойна, что делает его квинтэссенцией родной технологии расширения Биткойна.
С развитием экосистемы Биткойн настоящие децентрализованные решения второго уровня для Биткойн станут обязательным этапом развития экосистемы Биткойн, и решение Taproot Consensus имеет все шансы сыграть важную роль в будущем.