Технічний прогрес програмованості екосистеми BTC: аналіз проектів Fractal, AVM, OP_NET тощо

robot
Генерація анотацій у процесі

Технічний прогрес екосистеми BTC у сфері програмованості

З початку 2024 року екосистема BTC досягла значного прогресу на технологічному рівні, особливо в розширеннях Програмованість. У цій статті ми розглянемо кілька цікавих проектів, зокрема Fractal Bitcoin та Програмованість протоколу метаданих BTC.

Фрактал, OP_NET, AVM, BRC100, Програмованість рун, BTC які ще є розширені рішення?

Фрактал

Fractal є масштабованою архітектурою, віртуалізованою на основі клієнтського програмного забезпечення bitcoin core. Він створює деревоподібну структуру рекурсивно, де кожен рівень блокчейну може покращувати продуктивність усієї мережі. Fractal повністю сумісний з BTC та його інфраструктурою, але активує оператор op_cat, що дозволяє реалізувати більше логіки.

Fractal розроблений командою Unisat, планується запустити основну мережу у вересні 2024 року. Його токеноміка включає 50% видобутку, 15% для екосистеми, 5% на попередній продаж раннім інвесторам, 20% розподіляється консультантам і ключовим учасникам, 10% на субсидії для громади.

Fractal повністю віртуалізує bitcoin core клієнт, упаковуючи його в пакунок програмного забезпечення для блокчейну, який можна розгорнути та запустити. Завдяки сучасним технологіям віртуалізації досягається ефективний обмін апаратними ресурсами. Час підтвердження блоку зменшено до 30 секунд або менше, розмір блоку збільшено до 20 MB для забезпечення продуктивності та низької затримки.

У сфері безпеки Fractal впроваджує об'єднане майнінг, один з кожних трьох блоків генерується шляхом об'єднаного майнінгу з BTC-майнерами. Новостворений віртуалізований екземпляр ланцюга на етапі запуску переживає початковий вразливий період, оператори можуть налаштувати певну висоту блоку для забезпечення захисту.

АВМ

AVM (Atomicals Virtual Machine) є реалізацією смарт-контрактів BTC протоколу Atomicals. Він створює віртуальну машину, яка моделює скрипти BTC, та відкриває доступ до кількох оригінальних операційних кодів BTC. Розробники можуть реалізувати смарт-контракти за допомогою комбінацій скриптів біткойна, визначаючи правила створення та передачі активів.

AVM досягла Тюрінгівської повноти через двопрофільний PDA. Віртуальна машина працює в пісочниці, що містить індексатор,解析器 команд та глобальний стан. Інструкційний набір AVM містить повний набір операційних кодів BTC, що дозволяє розробникам використовувати непідключені функції BTC для програмування.

AVM є архітектурою, яка підходить для будь-якого протоколу метаданих, такого як BRC20, ARC20, Runes, CBRC тощо, потрібно лише трохи налаштувати індексатор під віртуальну машину.

OP_NET

OP_NET має на меті впровадити в мережу Bitcoin функціональність смарт-контрактів, схожу на Ethereum. Він пропонує повний, компактний і зручний для використання набір розробницьких бібліотек, написаних переважно на AssemblyScript.

OP_NET зберіг блокову консенсусність і доступність даних біткойна, виконуючи складні обчислення на блоках біткойна за допомогою віртуальної машини (OP_VM). Вона підтримує різні мови програмування, такі як AssemblyScript, Rust і Python.

OP_NET сумісний з SegWit та Taproot, його дизайн токенів не прив'язаний до UTXO, що дозволяє уникнути ризику помилкового надсилання токенів майнерам. Екосистема охоплює кілька сфер, включаючи децентралізовану торгівлю, кредитування, ринкове створення, надання ліквідності, крос-ланцюгові мости тощо.

BRC100

BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals. Він реалізує складні операції DeFi, додаючи до brc20 нові операції, такі як "знищення", "чеканка" тощо. Основні операції включають mint2/mint3 та burn2/burn3, які використовуються для генерації токенів, знищення та перетворення стану.

Протокол BRC-100 та його розширені протоколи взаємно сумісні, підтримують крос-чейн операції. Наразі є розширення BRC-101 (протокол децентралізованого управління на ланцюгу), BRC-102 (протокол автоматизації ліквідності) та BRC-104 (протокол ліквідного стейкінгу/перестейкінгу).

Екологічні проєкти включають inBRC (перший ринок і індексатор BRC-100), 100Swap (AMM біржа на основі протоколу BRC-102) та 100Layer (лікувальний протокол на Bitcoin L1).

Фрактал, OP_NET, AVM, BRC100, Програмованість рун, BTC які ще є розширення?

Програмованість RUNES (Protorunes)

Програмованість рун є розширенням рун, що дозволяє створювати програмовані активи з рунами. Протокол Proto-Runes є стандартом і специфікацією, що надає рамки для програмованих рун. Він перетворює руни в програмовану форму Protorunes за допомогою механізму Protoburn.

Механізм роботи протоколу Proto-Runes залежить від обробки індексатором характеристик Runestone у протоколі рун, а потім послідовно обробляє повідомлення протоколу підпротоколів. Нещодавно перший Protorrune (QUORUM•GENESIS•PROTORUNE) успішно завершив Protoburn, продемонструвавши функціональну модель реалізації управління в ланцюзі на Bitcoin L1.

Ці технологічні досягнення відкривають більше можливостей для екосистеми BTC, сприяючи її розвитку в області Програмованість та функцій смарт-контрактів.

Фрактал, OP_NET, AVM, BRC100, Програмованість руни, BTC які ще є розширення?

BTC1.29%
OP3.25%
NET-4.7%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
LiquidationSurvivorvip
· 7год тому
Я заснув, пишучи платіжне рішення.
Переглянути оригіналвідповісти на0
BearMarketBuildervip
· 7год тому
Користуючись ситуацією, заробіть трохи цегли в свій горщик.
Переглянути оригіналвідповісти на0
CoconutWaterBoyvip
· 7год тому
Знову обман для дурнів?
Переглянути оригіналвідповісти на0
quiet_lurkervip
· 7год тому
Цей рух BTC, мабуть, вже закінчується.
Переглянути оригіналвідповісти на0
gas_guzzlervip
· 7год тому
btc знову хоче погратися з новими фішками?
Переглянути оригіналвідповісти на0
0xTherapistvip
· 7год тому
btc навіщо потрібна Програмованість
Переглянути оригіналвідповісти на0
  • Закріпити