Технологічні прориви екосистеми BTC: повний аналіз програми розширення Програмованість

Технічний прогрес екосистеми BTC: Програмованість розширення

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

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

Фрактал

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

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

Архітектурний дизайн

Fractal обгортає клієнт bitcoin core в розгортаємий пакет програмного забезпечення на базі блокчейну (BCSP), рекурсивно прив'язуючи кілька екземплярів BCSP, що працюють в основній мережі Bitcoin. Це схоже на запуск кількох віртуальних машин на одному комп'ютері, і може бути рекурсивним.

Для покращення користувацького досвіду Fractal внесла деякі зміни в bitcoin core, такі як скорочення часу підтвердження блоків до 30 секунд та збільшення розміру блоків до 20MB. Вона також активувала оператор op_cat, що забезпечує більше можливостей для розширення BTC.

У сфері міжланцевих активів, різні екземпляри ланцюгів можуть спілкуватися, реалізуючи безшовний перехід активів між різними рівнями через створення універсального інтерфейсу для передачі активів. Активи, такі як Bitcoin та BRC-20, Ordinals, можуть бути передані через децентралізовані мости.

Забезпечення безпеки

Безпека Fractal в основному залежить від масштабу його обчислювальної потужності. Він впроваджує механізм об'єднаного видобутку, де один з кожних трьох блоків генерується шляхом об'єднаного видобутку з BTC-майнерами, щоб запобігти атакам на 51%. Одночасно новостворені віртуалізовані екземпляри ланцюга на етапі запуску проходять період захисту, поки не досягнуть безпечного стану.

АВМ

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

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

Як архітектура, AVM підходить практично для будь-якого протоколу метаданих, потрібно лише незначно налаштувати індексатор. Наразі AVM випущено тестову версію, відповідний код став відкритим.

OP_NET

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

Основні функції та особливості

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

Коли користувачі взаємодіють з OP_NET, окрім комісії за транзакції BTC, також потрібно сплатити додаткові витрати. OP_NET також надає систему Proof of Authority, що дозволяє упаковувати BTC в WBTC для розширення використання BTC у DeFi-додатках.

Екологічний проект

Екосистема OP_NET охоплює кілька областей, включаючи децентралізовану торгівлю, кредитування, ринкове маркетування, надання ліквідності, міжланцюгові мости та інші проекти, такі як Motoswap, Stash, Ordinal Novus, Ichigai.

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

BRC100

BRC-100 є децентралізованим обчислювальним протоколом, створеним на основі теорії Ordinals, який реалізує складні defi операції, додаючи нові операції, такі як "знищення", "карбування" до brc20. Розробники можуть розширювати більше операторів на основі протоколу BRC-100.

Основні операції

BRC-100 забезпечує операції mint2/mint3 та burn2/burn3, що дозволяють безпечно здійснювати перетворення токенів між моделлю UTXO та моделлю машини станів. Ці операції дозволяють генерувати нові токени, знищувати токени, оновлювати стан програми тощо.

Розширення та сумісність

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

Екологічний проект

У екосистемі BRC-100 основними проектами є inBRC( перший ринок та індексатор BRC-100), 100Swap( AMM DEX) на базі протоколу BRC-102 та 100Layer( ліквіднісна програма на біткоїн L1) тощо.

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

Програмовані руни є розширенням рун, що дозволяє створювати програмовані активи з рунами. Вони можуть існувати в UTXO і підтримують операції, подібні до протоколів AMM.

Протокол Proto-Runes

Протокол Proto-Runes є основним проєктом програмованих рун, який забезпечує рамки для програмованих рун. Він реалізує DEX, подібний до Uniswap, на мережі Біткоїн, підтримуючи атомарний обмін рун-активами та створення ліквідних пулів.

Основний механізм

Ключові механізми Proto-Runes включають Protoburn(, який знищує руни та перетворює їх у форму, доступну для підпротоколу), та Protomessage(, що виконує інструкції операцій у підпротоколі). Ці механізми забезпечують основу для управління активами та їх передачі між підпротоколами.

Останні новини

Нещодавно перший Protorune - QUORUM•GENESIS•PROTORUNE успішно завершив Protoburn. Він слугує відкритим форумом стандарту Protorune, призначеним для забезпечення функцій управління для токенів проекту. Наразі команда розробників працює над WASM-індексатором для цього genesis protorune.

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

BTC0.07%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 8
  • Репост
  • Поділіться
Прокоментувати
0/400
SchrodingersFOMOvip
· 08-15 12:45
криптосвіт один день, на землі три роки
Переглянути оригіналвідповісти на0
IntrovertMetaversevip
· 08-14 08:18
Знову побачив CBRC, останнім часом обдурюють людей, як лохів, на повну котушку.
Переглянути оригіналвідповісти на0
DaoDevelopervip
· 08-14 05:16
чесно кажучи, я досить бичачий щодо цих btc примітивів зараз
Переглянути оригіналвідповісти на0
StablecoinEnjoyervip
· 08-14 05:13
Якщо не зайдете в BRC20, готуйтеся шкодувати.
Переглянути оригіналвідповісти на0
GateUser-44a00d6cvip
· 08-14 05:10
Знову намагаються ввести в оману з оновленням...
Переглянути оригіналвідповісти на0
AirdropHunterKingvip
· 08-14 04:57
Програмованість - це обдурювання людей, як лохів!
Переглянути оригіналвідповісти на0
TokenomicsTinfoilHatvip
· 08-14 04:53
Що за чорт, знову нові фокуси?
Переглянути оригіналвідповісти на0
BoredWatchervip
· 08-14 04:51
криптосвіт коли зможе заспокоїтися
Переглянути оригіналвідповісти на0
  • Закріпити