[ПРЕСС-РЕЛИЗ – Кардифф, Испания, 26 мая 2024 г.]
20 мая 2024 года команда разработчиков Bitcoin Layer2 BEVM выпустила технический желтый документ под названием «Консенсус Taproot: децентрализованное решение BTC Layer2». В этом документе подробно описана реализация Taproot Consensus, использующая собственные технологии Биткойна, такие как подписи Шнорра, узлы MAST и Bitcoin SPV, для создания полностью децентрализованного решения BTC Layer2. Taproot Consensus представляет собой значительный скачок в собственной масштабируемости Биткойна, новаторски объединяя существующие технологии Биткойна без изменения основного кода Биткойна.
I. История технических итераций Биткойна
- 31 октября 2008 г.: Сатоши Накамото опубликовал статью «Биткойн: одноранговая электронная денежная система», в которой представил Биткойн и концепцию SPV (простая проверка платежей).
- 3 января 2009 г. Накамото добыл блок Genesis, запустив Биткойн. В исходном коде для цифровых подписей использовалась ECDSA вместо более подходящих подписей Шнорра, которые в то время находились под патентной защитой. Подписи Шнорра сохраняют все функциональные возможности и предположения безопасности ECDSA и могут превышать лимит ECDSA в 15 подписей, что позволяет управлять биткойнами с тысячами адресов, не влияя на скорость подписи.
- 2018: Разработчики ядра Биткойна предложили интегрировать подписи Шнорра в сеть Биткойн.
- 14 ноября 2021 г.: Обновление Taproot интегрировало подписи Шнорра и представило MAST (меркелизованные абстрактные синтаксические деревья), что обеспечивает возможности, аналогичные интеллектуальным контрактам, и децентрализованное управление несколькими подписями.
- Решение Taproot Consensus от BEVM основано на этих достижениях, объединяя подписи Шнорра и MAST для управления адресами с несколькими подписями и реализации сложных бизнес-сценариев на уровне Bitcoin Layer2.
II. Обзор консенсусного решения Taproot:
Желтая книга начинается с подчеркивания не-Тьюринговой природы Биткойна и ограниченной функциональности смарт-контрактов. В нем говорится об использовании существующих возможностей Биткойна для создания децентрализованного решения уровня 2, а не модификации биткойна уровня 1.
Консенсус Taproot от BEVM сочетает в себе технологию Taproot Биткойна (подписи Шнорра и MAST), легкие узлы Bitcoin SPV и механизм консенсуса BFT POS для создания децентрализованной и согласованной сети Layer2.
III. Подробное объяснение консенсусной архитектуры Taproot
Архитектура консенсуса Taproot состоит из трех основных компонентов: Schnorr+MAST, Bitcoin SPV и Aura+Grandpa.
· Schnorr+MAST: Использует эти технологии из обновления Taproot для достижения децентрализованного управления несколькими подписями Биткойн, основанного на коде Биткойна.
· Bitcoin SPV: позволяет синхронизировать и проверять транзакции биткойнов без запуска полного узла.
· Aura + Grandpa: усовершенствованные протоколы консенсуса PoS для византийской отказоустойчивости, обеспечивающие высокую согласованность между сетевыми узлами.
В системе BEVM каждый валидатор имеет закрытый ключ BTC для подписей Шнорра. Агрегированный открытый ключ образует MAST-дерево, позволяющее осуществлять передачу и запись BTC на пороговый адрес подписи. Валидаторы действуют как легкие узлы Bitcoin SPV, безопасно и без разрешения синхронизируя состояние сети BTC. Aura+Grandpa обеспечивает безопасность и надежность сети Layer2, а активы управляются на основе консенсуса BFT.
Принцип работы Taproot Consensus таков: «В системе BEVM каждый валидатор владеет закрытым ключом BTC для подписей Шнорра. Характеристика подписей Шнорра обеспечивает эффективную агрегацию подписей, тем самым повышая безопасность и эффективность системы. Агрегированный открытый ключ Pagg , сгенерированный с помощью схемы мультиподписи Musig2, формирует большое MAST (Абстрактное синтаксическое дерево Меркла). После генерации корневого хэша дерева MAST валидаторы выполняют передачу и запись BTC в адрес пороговой подписи, сгенерированный деревом MAST, что позволяет использовать передача данных из основной сети BTC в сеть BEVM. Каждый валидатор также действует как легкий узел Bitcoin SPV (упрощенная проверка платежей), что позволяет им безопасно и без разрешения синхронизировать состояние сети BTC».
IV. Другие технические подробности в «Желтой книге» — настоящая децентрализация
В желтой книге также подробно описывается реализация подписей Шнорра, MAST, легких узлов Bitcoin SPV и Aura+Grandpa, предоставляя подробное техническое описание для тех, кто интересуется технологиями Биткойн. В нем объясняется реализация Musig2 и отличие от других проектов BTC Layer2, таких как Mezo, который использует протокол tBTC. В отличие от tBTC, который опирается на сеть из девяти подписантов, Taproot Consensus интегрирует сети с несколькими подписями с консенсусом BFT PoS, обеспечивая настоящую децентрализацию.
Кроме того, в желтой книге объясняется процесс внедрения Musig2 и различия между другими проектами BTC Layer2, такими как Mezo и Taproot Consensus. Базовая техническая структура Mezo основана на протоколе tBTC, который использует мультиподпись Биткойна для построения сети пороговых подписей, обеспечивая более высокую согласованность по сравнению с традиционными распределенными сетями. Тем не менее, tBTC по-прежнему опирается на сеть из девяти подписантов, тогда как по-настоящему децентрализованная система должна управляться консенсусом, сочетая сети с несколькими подписями и механизмами консенсуса BFT PoS (византийское отказоустойчивое доказательство доли). В этом разница между распределенными сетями и блокчейнами; В распределенных сетях упор делается на распределение, но им не хватает византийского отказоустойчивого консенсуса, тогда как блокчейны, хотя и являются распределенными сетями, основаны на византийском отказоустойчивом консенсусе, достигая истинной децентрализации. Решение Taproot Consensus использует эту более продвинутую конструкцию. Интегрируя подписи Шнорра, MAST, легкие узлы Bitcoin SPV и отказоустойчивые механизмы консенсуса Aura и Grandpa Byzantine, он создает высокосогласованное и безопасное децентрализованное масштабируемое решение уровня 2. Эта интеграция повышает масштабируемость и удобство использования сети Биткойн, а также обеспечивает безопасность и согласованность сети BEVM.
Заключение
В технической желтой книге команды BEVM подробно описывается Taproot Consensus, решение Bitcoin Layer2, полностью построенное на собственных технологиях Bitcoin. Он уважает и внедряет инновации в первоначальном технологическом направлении Биткойна, что делает его настоящей эволюцией собственной технологии масштабируемости Биткойна. По мере развития экосистемы Биткойн такие решения, как Taproot Consensus, будут иметь решающее значение для ее развития, служа основными краеугольными камнями для действительно децентрализованных решений Биткойн Layer2.
О БЭВМ
BEVM — это первое полностью децентрализованное EVM-совместимое решение Bitcoin Layer 2. Это позволяет децентрализованным приложениям экосистемы Ethereum работать на биткойнах, используя BTC в качестве газа. BEVM повышает полезность Биткойна, предоставляя безопасную и масштабируемую платформу для децентрализованных приложений. Система объединяет передовые механизмы консенсуса, межсетевое взаимодействие и надежную целостность данных для обеспечения бесперебойной работы. BEVM стремится внедрять инновации в экосистему Биткойн, предлагая повышенную масштабируемость, безопасность и совместимость с популярными инструментами и приложениями Ethereum.
Для получения дополнительной информации пользователи могут посетить официальный сайт BEVm или подписаться на BEVM в Твиттере.
Источник