Технічний розвиток Біткойна пройшов кілька етапів, від початкової базової скриптової мови до теперішніх різноманітних нових технологій і протоколів, постійно розширюючи свої функції та сфери застосування. У цій статті ми розглянемо основні віхи розвитку технології Біткойна, обговоримо способи використання нових технологій і напрямки майбутнього розвитку.
1. Ранній технологічний розвиток Біткойна
1.1 Мова скриптів Біткойн
Біткойн спочатку використовував просту мовну скриптову, яка призначена для перевірки транзакцій. Ця мова не є тюрінгом повною, їй бракує циклів і умовного контролю, але це також уникнуло деяких потенційних ризиків безпеки.
Основні типи сценарних інструкцій включають:
Постійні операції
Контроль процесів
Операції зі стеком
Операції зі строками
Логічні операції
Арифметичні логічні операції
Криптооперація
На початковому етапі також були видалені деякі команди, такі як з’єднання рядків, для підвищення безпеки.
1.2 Суперечка про розмір блоків та форки
З поширенням Біткойна проблема заторів у мережі стає все більш серйозною. У спільноті розгорнулися запеклі дискусії щодо розширення розміру блоку, що в підсумку призвело до неодноразових форків і виникнення таких форк-монет, як BCH, BSV.
1.3 Ранні технологічні дослідження
Colored Coins: шляхом додавання спеціальних позначок до Біткойн для представлення інших активів
MasterCoin: побудова більш складного функціонального шару над Біткойн
CounterParty: використовує OP_RETURN для зберігання даних, реалізації випуску активів та інших функцій
2. Важливі нові технології Біткойна
2.1 SegWit ізоляційне свідчення
SegWit, відокремлюючи дані підпису від даних транзакції, вирішив проблему розширюваності транзакцій, в той час як неявно збільшив обсяг блоку.
2.2 Стрижневий корінь
Taproot є вдосконаленою версією SegWit, яка поєднує технології Schnorr підписів, MAST та інші, що ще більше розширює функціонал Біткойн.
2.3 Schnorr підпис
Schnorr підпис замінив існуючий алгоритм підпису ECDSA, має вищу ефективність і безпеку, підтримує нові функції, такі як агрегація підписів.
MAST організовує умови сценарію в структуру дерева Меркла, підвищуючи ефективність і конфіденційність складних сценаріїв.
2.5 Скрипти Taproot
Скрипти Taproot розширюють можливості рідних скриптів Біткойн, закладаючи основу для реалізації більш складних смарт-контрактів.
3. Нові протоколи та застосунки
3.1 Ординали та Інскрипції
Ordinals призначає унікальний номер кожному сатоші, а Inscriptions гравірує дані на сатоші, що створює нову парадигму Біткойн NFT.
3.2 БЧХ-20
BRC-20 є стандартом однорідних токенів на базі протоколу Ordinals, що робить можливим випуск токенів на Біткойн.
3.3 Атомні машини та ARC-20
Протокол Atomicals надає інший спосіб карбування та передачі Біткойн активів, ARC-20 є стандартом токенів на ньому.
3.4 Рун
Runes запропонувала рішення для відстеження токенів на основі UTXO, яке має на меті вирішення деяких проблем, пов'язаних з протоколами, такими як BRC-20.
3,5 марки та SRC-20/721
Система Stamps зберігає метадані через UTXO з мультипідписом, SRC-20 та SRC-721 є стандартами монет на ній.
4. Застосування нових технологій та майбутній розвиток
4.1 Поточний стан застосування
Наразі застосування в основній мережі Біткойн переважно зосереджені на використанні простору, що з'явився після розширення блокчейну, таких як NFT та прості монети. Застосування в сфері масштабування можливостей поки що досить обмежене.
4.2 Майбутні напрямки розвитку
Короткострокові: вдосконалення застосування нових технологій основної мережі, розвиток базових рішень другого рівня
Середній термін: побудова більш складних мереж другого рівня, підтримка більшої кількості фінансових та довірчих застосувань
Довгострокова: створення повноцінної екосистеми Web3
Майбутній розвиток екосистеми Біткойн буде зосереджений на випуску активів, управлінні та більш широких застосуваннях Web3, при цьому зберігаючи стабільність базового рівня та постійно розширюючи функціональні межі через багаторівневе проектування.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Біткойн технічний новий етап Від скриптової мови до NFT екосистеми
Біткойн технологічного розвитку новий етап
Технічний розвиток Біткойна пройшов кілька етапів, від початкової базової скриптової мови до теперішніх різноманітних нових технологій і протоколів, постійно розширюючи свої функції та сфери застосування. У цій статті ми розглянемо основні віхи розвитку технології Біткойна, обговоримо способи використання нових технологій і напрямки майбутнього розвитку.
1. Ранній технологічний розвиток Біткойна
1.1 Мова скриптів Біткойн
Біткойн спочатку використовував просту мовну скриптову, яка призначена для перевірки транзакцій. Ця мова не є тюрінгом повною, їй бракує циклів і умовного контролю, але це також уникнуло деяких потенційних ризиків безпеки.
Основні типи сценарних інструкцій включають:
На початковому етапі також були видалені деякі команди, такі як з’єднання рядків, для підвищення безпеки.
1.2 Суперечка про розмір блоків та форки
З поширенням Біткойна проблема заторів у мережі стає все більш серйозною. У спільноті розгорнулися запеклі дискусії щодо розширення розміру блоку, що в підсумку призвело до неодноразових форків і виникнення таких форк-монет, як BCH, BSV.
1.3 Ранні технологічні дослідження
2. Важливі нові технології Біткойна
2.1 SegWit ізоляційне свідчення
SegWit, відокремлюючи дані підпису від даних транзакції, вирішив проблему розширюваності транзакцій, в той час як неявно збільшив обсяг блоку.
2.2 Стрижневий корінь
Taproot є вдосконаленою версією SegWit, яка поєднує технології Schnorr підписів, MAST та інші, що ще більше розширює функціонал Біткойн.
2.3 Schnorr підпис
Schnorr підпис замінив існуючий алгоритм підпису ECDSA, має вищу ефективність і безпеку, підтримує нові функції, такі як агрегація підписів.
2.4 MAST (Мерклізоване абстрактне синтаксичне дерево)
MAST організовує умови сценарію в структуру дерева Меркла, підвищуючи ефективність і конфіденційність складних сценаріїв.
2.5 Скрипти Taproot
Скрипти Taproot розширюють можливості рідних скриптів Біткойн, закладаючи основу для реалізації більш складних смарт-контрактів.
3. Нові протоколи та застосунки
3.1 Ординали та Інскрипції
Ordinals призначає унікальний номер кожному сатоші, а Inscriptions гравірує дані на сатоші, що створює нову парадигму Біткойн NFT.
3.2 БЧХ-20
BRC-20 є стандартом однорідних токенів на базі протоколу Ordinals, що робить можливим випуск токенів на Біткойн.
3.3 Атомні машини та ARC-20
Протокол Atomicals надає інший спосіб карбування та передачі Біткойн активів, ARC-20 є стандартом токенів на ньому.
3.4 Рун
Runes запропонувала рішення для відстеження токенів на основі UTXO, яке має на меті вирішення деяких проблем, пов'язаних з протоколами, такими як BRC-20.
3,5 марки та SRC-20/721
Система Stamps зберігає метадані через UTXO з мультипідписом, SRC-20 та SRC-721 є стандартами монет на ній.
4. Застосування нових технологій та майбутній розвиток
4.1 Поточний стан застосування
Наразі застосування в основній мережі Біткойн переважно зосереджені на використанні простору, що з'явився після розширення блокчейну, таких як NFT та прості монети. Застосування в сфері масштабування можливостей поки що досить обмежене.
4.2 Майбутні напрямки розвитку
Майбутній розвиток екосистеми Біткойн буде зосереджений на випуску активів, управлінні та більш широких застосуваннях Web3, при цьому зберігаючи стабільність базового рівня та постійно розширюючи функціональні межі через багаторівневе проектування.