Біткойн оригінальна технологія розширення: Глибокий аналіз технічного довідника Taproot Consensus
20 травня 2024 року було офіційно опубліковано технічний жовтий документ під назвою «Taproot Consensus: децентралізоване рішення BTC Layer2». У документі детально викладено спосіб реалізації Taproot Consensus, а також те, як інтегрувати підписи Шнорра, MAST, Біткойн SPV вузли та інші рідні технології Біткойн для створення повністю децентралізованого рішення BTC Layer2.
Прочитавши текст, не важко помітити, що рішення Taproot Consensus є кульмінацією рідної технології масштабування Біткойн. Воно не вносить жодних змін до коду Біткойн, а натомість майстерно поєднує кілька ключових технологій Біткойн, демонструючи просту та хитру інноваційну ідею.
Перед тим, як детально розглянути жовту книгу, нам потрібно оглянути технічний розвиток Біткойна, щоб краще зрозуміти, як Taproot Consensus виник в процесі еволюції Біткойна.
Один. Огляд розвитку технологій Біткойн
31 жовтня 2008 року Сатоші Накамото опублікував статтю "Біткойн: електронна готівкова система рівноправних користувачів", в якій вперше було представлено повний технічний реалізаційний план Біткойна. У восьмому розділі статті згадується рішення SPV (проста перевірка платежів), яке є технологічним засобом для перевірки платежів без необхідності запуску повного вузла Біткойна, достатньо лише зберігати заголовки блоків.
3 січня 2009 року народився генезис-блок Біткойна. Варто зазначити, що початковий код Біткойна використовував технологію підпису на основі еліптичних кривих (ECDSA), а не більш підходящу технологію підпису Шнорра. Це було пов'язано з тим, що на той момент підпис Шнорра ще не був відкритий, і все ще був під патентним захистом.
Підпис Шнорра зберігає всі функції та безпекові припущення підпису на основі еліптичних кривих, одночасно долаючи обмеження на максимум 15 підписів Біткойна, що дозволяє спільно управляти Біткойном з використанням більше 1000 адрес без впливу на швидкість підпису.
У 2018 році, після багатьох років перевірок, розробники ядра Біткойн офіційно запропонували ввести сигнатури Снор у мережу Біткойн.
14 листопада 2021 року Біткойн завершив оновлення Taproot, офіційно включивши Schnorr підписи, відкривши епоху децентралізованих мультипідписів. Оновлення Taproot також впровадило MAST (Merkle Abstract Syntax Tree), надавши Біткойну функції, подібні до смарт-контрактів.
Поєднання підпису Schnorr і MAST дозволяє Біткойну керувати децентралізованою мультипідписною мережею через кодові інструкції, закладаючи основу для складних бізнес-сценаріїв другого рівня Біткойна.
Рішення Taproot Consensus є кульмінацією 13-річної технологічної еволюції Біткойн.
Два. Огляд рішення консенсусу Taproot
У жовтій книзі технології Consensus Taproot зазначається, що нетюрингова природа мережі Біткойн обмежує її здатність безпосередньо реалізовувати рішення для розширення Layer2, подібні до Rollup в Ethereum. Рівень скриптових контрактів мережі Біткойн може виконувати лише прості операції переказу, і не може підтримувати складні функції смарт-контрактів. Отже, просто будувати рішення для розширення Layer2 з рівня скриптів Біткойн є неможливим.
Цей опис високо узагальнює обмеження мережі Біткойн, вказуючи, що правильний напрямок розширення Біткойн полягає не в маніпуляціях на першому рівні мережі, а в використанні існуючих можливостей Біткойн для побудови повністю децентралізованих рішень другого рівня.
Taproot Consensus об'єднує технологію Taproot Біткойну (сигнатури Шнорра та MAST), легкі вузли SPV Біткойну та механізм консенсусу BFT PoS, створюючи децентралізовану та високостійку мережу Layer2.
Три, глибокий аналіз архітектури консенсусу Taproot
Консенсус Taproot складається з трьох частин: Schnorr+MAST, Bitcoin SPV та Aura+Grandpa.
Schnorr+MAST використовує рідну технологію, що з'явилася внаслідок оновлення Біткойн Taproot, для реалізації децентралізованого мультипідписного управління Біткойном, без необхідності ручного підпису, а лише за допомогою коду Біткойн.
Консенсус, досягнутий у другому рівні мережі, використовується для управління цими кодами. А те, як другий рівень мережі досягає консенсусу та реалізує синхронізацію стану з першим рівнем Біткойна, залежить від консенсусу Bitcoin SPV+BFT PoS (Aura+Grandpa).
Біткойн SPV є способом простого підтвердження платежів, запропонованим Сатоші Накамото, який дозволяє синхронізувати та перевіряти біткойн-транзакції без необхідності запускати повний вузол. Це дозволяє Taproot Consensus синхронізувати стан BTC у повністю децентралізованому середовищі.
Aura+Grandpa є вдосконаленим PoS консенсус-протоколом, що реалізує байєнтинську стійкість, забезпечуючи високу узгодженість вузлів мережі.
Принцип роботи Taproot Consensus можна підсумувати наступним чином: у другому рівні системи кожен валідатор має BTC приватний ключ, який використовується для підпису Schnorr. Агреговані публічні ключі, сформовані за допомогою схеми мультипідпису Musig2, утворюють велику MAST-дерево. Валідатори здійснюють перекази BTC і операції гравіювання на адреси з пороговими підписами, згенерованими MAST-деревом, реалізуючи подачу даних з основної мережі BTC до другого рівня. Водночас кожен валідатор виступає як легкий вузол Bitcoin SPV, безпечно та без дозволу синхронізуючи стан мережі BTC.
Коротко кажучи, Taproot Consensus на першому рівні Біткойна використовує Schnorr+MAST для створення децентралізованого управління мультипідписами BTC, а на другому рівні працює мережа вузлів Bitcoin SPV, синхронізуючи стан даних першого рівня Біткойна. Для забезпечення безпеки та надійності другої мережі активів вузли Bitcoin SPV об'єднуються з Aura+Grandpa, що надає їй безпеку на рівні BFT консенсусу. Таким чином, управління активами другої мережі не залежить від певних мультипідписувачів, а базується на BFT консенсусі, що забезпечує справжню децентралізацію.
Чотири, технічні деталі та інновації
Документ жовтої обкладинки Taproot Consensus також детально пояснює реалізаційні деталі таких технологій, як підпис Шнорра, MAST, легкі вузли Біткойн PSV, Aura+Grandpa, є всебічним матеріалом для вивчення новітніх технологій Біткойн.
Жовта книга також пояснює процес реалізації Musig2, а також різницю між проектом Mezo. Mezo базується на протоколі tBTC, використовуючи мультипідписи Біткойн для створення мережі з обмеженим підписом, що має високу узгодженість. Але tBTC все ще потребує мультипідписної мережі з 9 підписантами, що не дозволяє повністю покладатися на консенсус.
Taproot Consensus використовує більш просунутий дизайн, поєднуючи підписи Schnorr, MAST, легкі вузли SPV Біткойн з механізмами консенсусу Aura та Grandpa з байєзантинською стійкістю, створюючи високоузгоджене і безпечне децентралізоване рішення для розширення Layer2. Це злиття не лише покращує масштабованість та доступність мережі Біткойн, але й гарантує безпеку та узгодженість мережі другого рівня.
Підсумок
Документ жовтої книги Taproot Consensus технічно повністю описує рішення другого рівня, побудоване на основі рідних технологій Біткойну. Воно не лише поважає та наслідує технологічний напрямок Біткойну, але й інноваційно поєднує нові технології, що виникають унаслідок оновлень Біткойну, ставши зразком рідної технології розширення Біткойну.
З розвитком екосистеми Біткойн справжні децентралізовані рішення другого рівня стануть невід'ємною частиною розвитку Біткойн, а такі рішення, як Taproot Consensus, засяють на повну силу.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
15 лайків
Нагородити
15
5
Поділіться
Прокоментувати
0/400
LittleMoneyFan001
· 07-24 08:24
Малювати млинці.
Переглянути оригіналвідповісти на0
LiquidatedNotStirred
· 07-24 06:17
Знову граєте в концепцію? Ха-ха
Переглянути оригіналвідповісти на0
SerumSquirrel
· 07-24 06:14
Ще один Layer2? У криптосвіті пастка занадто багато
Taproot Consensus веде Біткойн Layer2 нову еру: інтеграція рідних технологій для досягнення повної Децентралізації
Біткойн оригінальна технологія розширення: Глибокий аналіз технічного довідника Taproot Consensus
20 травня 2024 року було офіційно опубліковано технічний жовтий документ під назвою «Taproot Consensus: децентралізоване рішення BTC Layer2». У документі детально викладено спосіб реалізації Taproot Consensus, а також те, як інтегрувати підписи Шнорра, MAST, Біткойн SPV вузли та інші рідні технології Біткойн для створення повністю децентралізованого рішення BTC Layer2.
Прочитавши текст, не важко помітити, що рішення Taproot Consensus є кульмінацією рідної технології масштабування Біткойн. Воно не вносить жодних змін до коду Біткойн, а натомість майстерно поєднує кілька ключових технологій Біткойн, демонструючи просту та хитру інноваційну ідею.
Перед тим, як детально розглянути жовту книгу, нам потрібно оглянути технічний розвиток Біткойна, щоб краще зрозуміти, як Taproot Consensus виник в процесі еволюції Біткойна.
Один. Огляд розвитку технологій Біткойн
31 жовтня 2008 року Сатоші Накамото опублікував статтю "Біткойн: електронна готівкова система рівноправних користувачів", в якій вперше було представлено повний технічний реалізаційний план Біткойна. У восьмому розділі статті згадується рішення SPV (проста перевірка платежів), яке є технологічним засобом для перевірки платежів без необхідності запуску повного вузла Біткойна, достатньо лише зберігати заголовки блоків.
3 січня 2009 року народився генезис-блок Біткойна. Варто зазначити, що початковий код Біткойна використовував технологію підпису на основі еліптичних кривих (ECDSA), а не більш підходящу технологію підпису Шнорра. Це було пов'язано з тим, що на той момент підпис Шнорра ще не був відкритий, і все ще був під патентним захистом.
Підпис Шнорра зберігає всі функції та безпекові припущення підпису на основі еліптичних кривих, одночасно долаючи обмеження на максимум 15 підписів Біткойна, що дозволяє спільно управляти Біткойном з використанням більше 1000 адрес без впливу на швидкість підпису.
У 2018 році, після багатьох років перевірок, розробники ядра Біткойн офіційно запропонували ввести сигнатури Снор у мережу Біткойн.
14 листопада 2021 року Біткойн завершив оновлення Taproot, офіційно включивши Schnorr підписи, відкривши епоху децентралізованих мультипідписів. Оновлення Taproot також впровадило MAST (Merkle Abstract Syntax Tree), надавши Біткойну функції, подібні до смарт-контрактів.
Поєднання підпису Schnorr і MAST дозволяє Біткойну керувати децентралізованою мультипідписною мережею через кодові інструкції, закладаючи основу для складних бізнес-сценаріїв другого рівня Біткойна.
Рішення Taproot Consensus є кульмінацією 13-річної технологічної еволюції Біткойн.
Два. Огляд рішення консенсусу Taproot
У жовтій книзі технології Consensus Taproot зазначається, що нетюрингова природа мережі Біткойн обмежує її здатність безпосередньо реалізовувати рішення для розширення Layer2, подібні до Rollup в Ethereum. Рівень скриптових контрактів мережі Біткойн може виконувати лише прості операції переказу, і не може підтримувати складні функції смарт-контрактів. Отже, просто будувати рішення для розширення Layer2 з рівня скриптів Біткойн є неможливим.
Цей опис високо узагальнює обмеження мережі Біткойн, вказуючи, що правильний напрямок розширення Біткойн полягає не в маніпуляціях на першому рівні мережі, а в використанні існуючих можливостей Біткойн для побудови повністю децентралізованих рішень другого рівня.
Taproot Consensus об'єднує технологію Taproot Біткойну (сигнатури Шнорра та MAST), легкі вузли SPV Біткойну та механізм консенсусу BFT PoS, створюючи децентралізовану та високостійку мережу Layer2.
Три, глибокий аналіз архітектури консенсусу Taproot
Консенсус Taproot складається з трьох частин: Schnorr+MAST, Bitcoin SPV та Aura+Grandpa.
Schnorr+MAST використовує рідну технологію, що з'явилася внаслідок оновлення Біткойн Taproot, для реалізації децентралізованого мультипідписного управління Біткойном, без необхідності ручного підпису, а лише за допомогою коду Біткойн.
Консенсус, досягнутий у другому рівні мережі, використовується для управління цими кодами. А те, як другий рівень мережі досягає консенсусу та реалізує синхронізацію стану з першим рівнем Біткойна, залежить від консенсусу Bitcoin SPV+BFT PoS (Aura+Grandpa).
Біткойн SPV є способом простого підтвердження платежів, запропонованим Сатоші Накамото, який дозволяє синхронізувати та перевіряти біткойн-транзакції без необхідності запускати повний вузол. Це дозволяє Taproot Consensus синхронізувати стан BTC у повністю децентралізованому середовищі.
Aura+Grandpa є вдосконаленим PoS консенсус-протоколом, що реалізує байєнтинську стійкість, забезпечуючи високу узгодженість вузлів мережі.
Принцип роботи Taproot Consensus можна підсумувати наступним чином: у другому рівні системи кожен валідатор має BTC приватний ключ, який використовується для підпису Schnorr. Агреговані публічні ключі, сформовані за допомогою схеми мультипідпису Musig2, утворюють велику MAST-дерево. Валідатори здійснюють перекази BTC і операції гравіювання на адреси з пороговими підписами, згенерованими MAST-деревом, реалізуючи подачу даних з основної мережі BTC до другого рівня. Водночас кожен валідатор виступає як легкий вузол Bitcoin SPV, безпечно та без дозволу синхронізуючи стан мережі BTC.
Коротко кажучи, Taproot Consensus на першому рівні Біткойна використовує Schnorr+MAST для створення децентралізованого управління мультипідписами BTC, а на другому рівні працює мережа вузлів Bitcoin SPV, синхронізуючи стан даних першого рівня Біткойна. Для забезпечення безпеки та надійності другої мережі активів вузли Bitcoin SPV об'єднуються з Aura+Grandpa, що надає їй безпеку на рівні BFT консенсусу. Таким чином, управління активами другої мережі не залежить від певних мультипідписувачів, а базується на BFT консенсусі, що забезпечує справжню децентралізацію.
Чотири, технічні деталі та інновації
Документ жовтої обкладинки Taproot Consensus також детально пояснює реалізаційні деталі таких технологій, як підпис Шнорра, MAST, легкі вузли Біткойн PSV, Aura+Grandpa, є всебічним матеріалом для вивчення новітніх технологій Біткойн.
Жовта книга також пояснює процес реалізації Musig2, а також різницю між проектом Mezo. Mezo базується на протоколі tBTC, використовуючи мультипідписи Біткойн для створення мережі з обмеженим підписом, що має високу узгодженість. Але tBTC все ще потребує мультипідписної мережі з 9 підписантами, що не дозволяє повністю покладатися на консенсус.
Taproot Consensus використовує більш просунутий дизайн, поєднуючи підписи Schnorr, MAST, легкі вузли SPV Біткойн з механізмами консенсусу Aura та Grandpa з байєзантинською стійкістю, створюючи високоузгоджене і безпечне децентралізоване рішення для розширення Layer2. Це злиття не лише покращує масштабованість та доступність мережі Біткойн, але й гарантує безпеку та узгодженість мережі другого рівня.
Підсумок
Документ жовтої книги Taproot Consensus технічно повністю описує рішення другого рівня, побудоване на основі рідних технологій Біткойну. Воно не лише поважає та наслідує технологічний напрямок Біткойну, але й інноваційно поєднує нові технології, що виникають унаслідок оновлень Біткойну, ставши зразком рідної технології розширення Біткойну.
З розвитком екосистеми Біткойн справжні децентралізовані рішення другого рівня стануть невід'ємною частиною розвитку Біткойн, а такі рішення, як Taproot Consensus, засяють на повну силу.