Кардіфф, Велика Британія, 26 травня 2024 р., Chainwire

20 травня 2024 року команда розробників Bitcoin Layer2 BEVM випустила технічну жовту книгу під назвою «Консенсус Taproot: децентралізоване рішення BTC Layer2». У цій статті детально описано реалізацію Taproot Consensus із використанням власних технологій біткойн, таких як підписи Schnorr, MAST і вузли SPV Bitcoin, для створення повністю децентралізованого рішення BTC Layer2. Taproot Consensus представляє значний стрибок у нативній масштабованості біткойн, інноваційно поєднуючи існуючі технології біткойн без зміни коду ядра біткойна.

I. Історія технічних ітерацій Bitcoin

  • 31 жовтня 2008: Сатоші Накамото опублікував «Біткойн: однорангова електронна готівкова система», в якій представлено біткойн і концепцію SPV (проста перевірка платежу).

  • 3 січня 2009: Накамото видобув Genesis Block, запустивши Bitcoin. Оригінальний код використовував ECDSA для цифрових підписів замість більш придатних підписів Schnorr, які на той час були під патентним захистом. Підписи Schnorr зберігають усі функції та припущення щодо безпеки ECDSA та можуть перевищувати ліміт ECDSA у 15 підписів, що дозволяє керувати біткойнами з тисячами адрес, не впливаючи на швидкість підпису.

  • 2018: розробники ядра біткойнів запропонували інтегрувати підписи Шнорра в мережу біткойн.

  • 14 листопада 2021 року: оновлення Taproot інтегрувало підписи Schnorr і представило MAST (меркелізовані абстрактні синтаксичні дерева), що забезпечує можливості, подібні до смарт-контрактів, і децентралізоване керування кількома підписами.

  • Рішення Taproot Consensus від BEVM базується на цих досягненнях, поєднуючи підписи Schnorr і MAST для керування адресами з кількома підписами та забезпечення складних бізнес-сценаріїв у Bitcoin Layer2.

II. Огляд рішення Taproot Consensus:

Жовта книга починається з підкреслення повної природи біткойна без Тьюринга та обмеженої функціональності для смарт-контрактів. Він виступає за використання існуючих можливостей біткойна для створення децентралізованого рішення Layer2 замість модифікації рівня Bitcoin Layer1.

Консенсус Taproot від BEVM поєднує технологію Taproot від Bitcoin (підписи Schnorr і MAST), вузли SPV у біткойнах і механізм консенсусу BFT PoS для створення децентралізованої та узгодженої мережі Layer2.

III. Детальне пояснення консенсусної архітектури Taproot

Архітектура Taproot Consensus складається з трьох основних компонентів: Schnorr+MAST, Bitcoin SPV і Aura+Grandpa.

· Schnorr+MAST: використовує ці технології з оновлення Taproot для досягнення децентралізованого керування кількома підписами Bitcoin на основі коду Bitcoin.

· Bitcoin SPV: дозволяє синхронізувати та перевіряти транзакції Bitcoin без запуску повного вузла.

· Aura + Grandpa: розширені консенсусні протоколи PoS для візантійської відмовостійкості, що забезпечує високу узгодженість між вузлами мережі.

У системі BEVM кожен валідатор містить закритий ключ BTC для підписів Шнорра. Агрегований відкритий ключ утворює дерево MAST, уможливлюючи перекази BTC і надписи на порогову адресу підпису. Валідатори діють як світлові вузли Bitcoin SPV, безпечно та без дозволу синхронізуючи стан мережі BTC. Aura+Grandpa забезпечує безпеку та надійність мережі Layer2, а активи керуються консенсусом BFT.

Принцип роботи Taproot Consensus такий: «У системі BEVM кожен валідатор містить закритий ключ BTC для підписів Schnorr. Характеристика підписів Schnorr забезпечує ефективне агрегування підписів, тим самим підвищуючи безпеку та ефективність системи. Агрегований відкритий ключ Pagg, згенерований за допомогою схеми мультипідпису Musig2, утворює велике MAST (абстрактне синтаксичне дерево Merkle). Після генерації кореневого хешу дерева MAST валідатори виконують перекази BTC і надписи на порогову адресу підпису, згенеровану деревом MAST, що дозволяє надсилати дані з основної мережі BTC до мережі BEVM. Кожен валідатор також діє як світловий вузол Bitcoin SPV (Спрощена перевірка платежів), що дозволяє їм безпечно та без дозволу синхронізувати стан мережі BTC».

IV. Інші технічні деталі в жовтій книзі – справжня децентралізація

Жовта книга також детально описує реалізацію підписів Шнорра, MAST, світлових вузлів Bitcoin SPV і Aura+Grandpa, надаючи вичерпну технічну схему для тих, хто цікавиться технологіями Bitcoin. Він пояснює впровадження Musig2 і контрастує з іншими проектами BTC Layer2, такими як Mezo, який використовує протокол tBTC. На відміну від tBTC, який спирається на мережу з дев’яти підписантів, Taproot Consensus інтегрує мережі з кількома підписами з консенсусом BFT PoS, досягаючи справжньої децентралізації.

Крім того, жовта книга пояснює процес впровадження Musig2 і відмінності між іншими проектами BTC Layer2, такими як Mezo і Taproot Consensus. Основна технічна структура Mezo базується на протоколі tBTC, який використовує мультипідпис біткойн для побудови порогової мережі підпису, що забезпечує надійну узгодженість порівняно з традиційними розподіленими мережами. Однак tBTC все ще покладається на мережу з дев’яти підписантів, тоді як справді децентралізована система повинна керуватися консенсусом, поєднуючи мережі з декількома підписами та механізми консенсусу BFT PoS (візантійське підтвердження відмовостійкості). Це різниця між розподіленими мережами та блокчейнами; розподілені мережі наголошують на дистрибуції, але не мають візантійського відмовостійкого консенсусу, тоді як блокчейни, будучи також розподіленими мережами, керуються візантійським відмовостійким консенсусом, досягаючи справжньої децентралізації. Рішення Taproot Consensus використовує цей вдосконалений дизайн. Завдяки інтеграції підписів Schnorr, MAST, легких вузлів Bitcoin SPV і механізмів відмовостійкого консенсусу Aura і Grandpa Byzantine створюється високоузгоджене та безпечне децентралізоване масштабоване рішення Layer2. Ця інтеграція покращує масштабованість і зручність використання мережі Bitcoin і забезпечує безпеку та узгодженість мережі BEVM.

Висновок

Технічна жовта книга команди BEVM вичерпно описує Taproot Consensus, рішення Bitcoin Layer2, повністю побудоване на рідних технологіях Bitcoin. Він поважає та впроваджує інновації в оригінальному технологічному напрямку біткойна, що робить його справжньою еволюцією рідної технології масштабованості біткойна. Оскільки екосистема біткойн розвивається, такі рішення, як Taproot Consensus, будуть мати вирішальне значення для її розвитку, слугуючи основними наріжними каменями для справді децентралізованих рішень Bitcoin Layer2.

Про БЕВМ

BEVM — це перше повністю децентралізоване рішення Bitcoin Layer 2, сумісне з EVM. Це дозволяє DApp екосистеми Ethereum працювати на біткойнах, використовуючи BTC як газ. BEVM покращує корисність Bitcoin, надаючи безпечну та масштабовану платформу для децентралізованих програм. Система інтегрує розширені механізми консенсусу, міжланцюгову взаємодію та надійну цілісність даних для забезпечення безперебійної роботи. BEVM прагне впроваджувати інновації в екосистемі Bitcoin, пропонуючи підвищену масштабованість, безпеку та сумісність із популярними інструментами та програмами Ethereum.

Для отримання додаткової інформації користувачі можуть відвідати офіційний веб-сайт BEVm або підписатися на BEVM у Twitter.

контакт

Томмі
БЕВМ
tommie@bevm.io