Екосистема BTC швидко розвивається на технологічному рівні, особливо у плані програмованості. У цій статті представлено кілька актуальних пропозицій: Fractal Bitcoin, AVM, OP_NET, BRC100 та програмовані руни.
Фрактал
Fractal є масштабованою платформою, віртуалізованою на основі програмного забезпечення клієнта bitcoin core, яка підвищує продуктивність мережі шляхом рекурсивного створення деревоподібної структури. Вона повністю сумісна з Bitcoin, але активує оператор op_cat для реалізації більшої логіки.
Fractal розроблений командою Unisat, запуск основної мережі заплановано на вересень 2024 року. У його токеноміці 50% видобувається шляхом майнінгу, 15% використовується для екосистеми, 5% продається раннім інвесторам, 20% відводиться консультантам і ключовим учасникам, 10% використовується для встановлення партнерств та ліквідності.
Fractal упакував bitcoin core в розгортаємий блокчейн-пакет за допомогою технології віртуалізації (BCSP), рекурсивно прив'язуючи багато екземплярів BCSP, які працюють в основній мережі Bitcoin. Він вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку, збільшення розміру блоку тощо.
Fractal реалізує безшовний перехід активів між різними шарами шляхом створення універсального інтерфейсу для переносу активів. Він запроваджує механізм спільного майнінгу, при якому кожні три блоки один генерується шляхом об'єднання майнінгу з BTC майнерами, щоб запобігти атаці 51%.
АВМ
AVM(Atomicals Virtual Machine) є реалізацією BTC смарт-контракту протоколу Atomicals. Він створює віртуальну машину, що моделює BTC скрипт, відкриваючи кілька початкових операційних кодів BTC, що дозволяє розробникам реалізувати смарт-контракти через комбінацію біткойн-скриптів.
AVM реалізує Тюрінгівську повноту через подвійну стекову PDA. Він працює в пісочниці, що включає індексатор, розбирач інструкцій та глобальний стан, реалізуючи обробку смарт-контрактів та верифікацію синхронізації стану.
AVM має повний набір операційних кодів BTC, що дозволяє програмувати за допомогою неактивованих функцій BTC. Це архітектура, що підходить для будь-якого протоколу метаданих, з незначними налаштуваннями для індексатора. AVM випустила тестову версію.
OP_NET
OP_NET має на меті впровадження функціональності смарт-контрактів, подібної до Ethereum, але більш відповідної характеристикам BTC. Він використовує нативні BTC для сплати комісій за транзакції, без необхідності в інших токенах.
OP_NET надає зручну бібліотеку для розробки, в основному написану на AssemblyScript. Вона зберігає блокову консенсусність та доступність даних Bitcoin, виконуючи складні обчислення на блоках Bitcoin через OP_VM.
OP_NET підтримує кілька мов програмування, використовуючи Tapscript для активації розширених функцій смарт-контрактів. Код контракту стиснутий і записується в BTC-транзакцію, створюючи адресу контракту UTXO для взаємодії користувачів.
Під час взаємодії, крім комісії за BTC, користувач повинен додатково сплатити щонайменше 330 сатоші, щоб уникнути визнання атакою пилу. OP_NET надає систему Proof of Authority, яка дозволяє упаковувати BTC в WBTC.
Екосистема OP_NET охоплює децентралізовану торгівлю, позики, маркет-мейкінг, надання ліквідності, крос-чейн мости та інші сфери, включаючи проекти Motoswap, Stash, Ordinal Novus, Ichigai.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp)
BRC100
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals. Він додає нові операції, такі як "знищення" та "чеканка", до brc20, реалізуючи складні операції defi через комбінацію.
BRC-100 надає операції mint2/mint3 та burn2/burn3, що дозволяє токенам перетворюватись між моделлю UTXO та моделлю стану. Він підтримує розширення протоколів, всі розширення протоколів взаємно сумісні.
Протокол BRC-100 включає в себе BRC-101( децентралізоване управління на ланцюзі), BRC-102( автоматизовану ліквідність), BRC-104( ліквідне стейкінг/ре-стейкінг пул) та інші розширені протоколи.
У екосистемі BRC-100 є перший ринок та індексатор inBRC( BRC-100, 100Swap) на основі протоколу BRC-102 AMM DEX(, 100Layer) протокол ліквідності( та інші проекти.
Програмованість符文)Protorunes(
Програмовані руни є розширенням рун, що дозволяє створювати програмовані активи з рунами. Протокол Proto-Runes надає основу для програмованих рун, підтримуючи функції AMM, кредитних протоколів тощо.
Ключовим механізмом Proto-Runes є Protoburn, який знищує руни та перетворює їх у форму, що використовується підпротоколами. Protomessage є операційною інструкцією в підпротоколі, закодованою через структуру Protostone.
Протокол Proto-Runes обробляється індексатором властивостей Runestone в протоколі рун, а потім по черзі обробляє повідомлення підпротоколів. Він використовує кодування LEB128 для представлення полів і повідомлень, що підвищує ефективність.
Нещодавно завершено перший Protorune - QUORUM•GENESIS•PROTORUNE, який пройшов Protoburn. Він слугує як реалізація для посилання та має на меті забезпечення функцій управління для токенів проекту.
![Fractal, OP_NET, AVM, BRC100, Програмованість руни, BTC які ще є розширені рішення?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
3
Репост
Поділіться
Прокоментувати
0/400
ImpermanentPhilosopher
· 08-07 15:20
екосистема btc справді прийшла
Переглянути оригіналвідповісти на0
DefiPlaybook
· 08-07 15:17
Старий btc нарешті отримає смартконтракти, готуйтесь до роботи Боти.
Нові досягнення екосистеми BTC: докладний опис п'яти розширень програмованості
Прогрес розширення екосистеми програмованості BTC
Екосистема BTC швидко розвивається на технологічному рівні, особливо у плані програмованості. У цій статті представлено кілька актуальних пропозицій: Fractal Bitcoin, AVM, OP_NET, BRC100 та програмовані руни.
Фрактал
Fractal є масштабованою платформою, віртуалізованою на основі програмного забезпечення клієнта bitcoin core, яка підвищує продуктивність мережі шляхом рекурсивного створення деревоподібної структури. Вона повністю сумісна з Bitcoin, але активує оператор op_cat для реалізації більшої логіки.
Fractal розроблений командою Unisat, запуск основної мережі заплановано на вересень 2024 року. У його токеноміці 50% видобувається шляхом майнінгу, 15% використовується для екосистеми, 5% продається раннім інвесторам, 20% відводиться консультантам і ключовим учасникам, 10% використовується для встановлення партнерств та ліквідності.
Fractal упакував bitcoin core в розгортаємий блокчейн-пакет за допомогою технології віртуалізації (BCSP), рекурсивно прив'язуючи багато екземплярів BCSP, які працюють в основній мережі Bitcoin. Він вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку, збільшення розміру блоку тощо.
Fractal реалізує безшовний перехід активів між різними шарами шляхом створення універсального інтерфейсу для переносу активів. Він запроваджує механізм спільного майнінгу, при якому кожні три блоки один генерується шляхом об'єднання майнінгу з BTC майнерами, щоб запобігти атаці 51%.
АВМ
AVM(Atomicals Virtual Machine) є реалізацією BTC смарт-контракту протоколу Atomicals. Він створює віртуальну машину, що моделює BTC скрипт, відкриваючи кілька початкових операційних кодів BTC, що дозволяє розробникам реалізувати смарт-контракти через комбінацію біткойн-скриптів.
AVM реалізує Тюрінгівську повноту через подвійну стекову PDA. Він працює в пісочниці, що включає індексатор, розбирач інструкцій та глобальний стан, реалізуючи обробку смарт-контрактів та верифікацію синхронізації стану.
AVM має повний набір операційних кодів BTC, що дозволяє програмувати за допомогою неактивованих функцій BTC. Це архітектура, що підходить для будь-якого протоколу метаданих, з незначними налаштуваннями для індексатора. AVM випустила тестову версію.
OP_NET
OP_NET має на меті впровадження функціональності смарт-контрактів, подібної до Ethereum, але більш відповідної характеристикам BTC. Він використовує нативні BTC для сплати комісій за транзакції, без необхідності в інших токенах.
OP_NET надає зручну бібліотеку для розробки, в основному написану на AssemblyScript. Вона зберігає блокову консенсусність та доступність даних Bitcoin, виконуючи складні обчислення на блоках Bitcoin через OP_VM.
OP_NET підтримує кілька мов програмування, використовуючи Tapscript для активації розширених функцій смарт-контрактів. Код контракту стиснутий і записується в BTC-транзакцію, створюючи адресу контракту UTXO для взаємодії користувачів.
Під час взаємодії, крім комісії за BTC, користувач повинен додатково сплатити щонайменше 330 сатоші, щоб уникнути визнання атакою пилу. OP_NET надає систему Proof of Authority, яка дозволяє упаковувати BTC в WBTC.
Екосистема OP_NET охоплює децентралізовану торгівлю, позики, маркет-мейкінг, надання ліквідності, крос-чейн мости та інші сфери, включаючи проекти Motoswap, Stash, Ordinal Novus, Ichigai.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp)
BRC100
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals. Він додає нові операції, такі як "знищення" та "чеканка", до brc20, реалізуючи складні операції defi через комбінацію.
BRC-100 надає операції mint2/mint3 та burn2/burn3, що дозволяє токенам перетворюватись між моделлю UTXO та моделлю стану. Він підтримує розширення протоколів, всі розширення протоколів взаємно сумісні.
Протокол BRC-100 включає в себе BRC-101( децентралізоване управління на ланцюзі), BRC-102( автоматизовану ліквідність), BRC-104( ліквідне стейкінг/ре-стейкінг пул) та інші розширені протоколи.
У екосистемі BRC-100 є перший ринок та індексатор inBRC( BRC-100, 100Swap) на основі протоколу BRC-102 AMM DEX(, 100Layer) протокол ліквідності( та інші проекти.
Програмованість符文)Protorunes(
Програмовані руни є розширенням рун, що дозволяє створювати програмовані активи з рунами. Протокол Proto-Runes надає основу для програмованих рун, підтримуючи функції AMM, кредитних протоколів тощо.
Ключовим механізмом Proto-Runes є Protoburn, який знищує руни та перетворює їх у форму, що використовується підпротоколами. Protomessage є операційною інструкцією в підпротоколі, закодованою через структуру Protostone.
Протокол Proto-Runes обробляється індексатором властивостей Runestone в протоколі рун, а потім по черзі обробляє повідомлення підпротоколів. Він використовує кодування LEB128 для представлення полів і повідомлень, що підвищує ефективність.
Нещодавно завершено перший Protorune - QUORUM•GENESIS•PROTORUNE, який пройшов Protoburn. Він слугує як реалізація для посилання та має на меті забезпечення функцій управління для токенів проекту.
![Fractal, OP_NET, AVM, BRC100, Програмованість руни, BTC які ще є розширені рішення?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(