Екосистема BTC досягла значних успіхів на технічному рівні, з'являються численні рішення для програмованості.
З початку 2024 року, хоча спекулятивний ентузіазм екосистеми BTC зменшився, технологічний рівень швидко прогресує, особливо в розширених рішеннях для програмованості. Кілька проєктів прагнуть додати функції смарт-контрактів і підтримку децентралізованих додатків до мережі BTC, зокрема Fractal, AVM, OP_NET, BRC100 та програмовані руни.
Fractal: Розширювальна структура на основі клієнта bitcoin core
Fractal є масштабованою платформою, віртуалізованою на базі програмного забезпечення клієнта bitcoin core. Вона створює деревоподібну структуру рекурсивно, де кожен рівень блокчейну може покращити загальну продуктивність мережі. Fractal повністю сумісний з BTC та його інфраструктурою, але активує оператор op_cat, що дозволяє реалізувати більше логіки.
Фрактальна мережа матиме власний токен, 50% буде отримано через майнінг, 15% призначено для екосистеми, 5% - для пре-продажу раннім інвесторам, консультанти та ключові учасники отримають 20%, а 10% буде використано для встановлення партнерств та ліквідності.
У проектуванні архітектури Fractal обертає клієнт bitcoin core в розгортальний та функціональний пакет програмного забезпечення для блокчейну (BCSP), що дозволяє незалежно запускати кілька екземплярів BCSP через рекурсивне прив'язування до основної мережі Bitcoin. Такий дизайн дозволяє динамічно балансувати вимоги до взаємодії та уникати надмірного завантаження на певних рівнях.
Fractal вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку до 30 секунд та збільшення розміру блоку до 20 МБ, щоб підвищити продуктивність і зменшити затримки. У сфері крос-ланцюгових активів Fractal створив універсальний інтерфейс для передачі активів, що забезпечує безшовну передачу між різними шарами.
AVM(Atomicals Virtual Machine) є реалізацією смарт-контракту BTC протоколу Atomicals. Він створює віртуальну машину, що імітує BTC-скрипт, і відкриває кілька первинних операційних кодів BTC, що дозволяє розробникам реалізовувати смарт-контракти за допомогою комбінацій скриптів Bitcoin.
Інструкції набору команд AVM віртуальної машини містять повний набір операційних кодів BTC, що дозволяє розробникам використовувати функції BTC, які ще не активовані, для програмування. Це робить AVM рідною попередньою мережею для розширення екосистеми BTC.
Як архітектура, AVM майже підходить для будь-якого протоколу метаданих, потрібно лише незначно налаштувати індексатор під віртуальною машиною. Наразі AVM випустив тестову версію, а відповідний код також був опублікований як відкритий.
OP_NET: Введення класу функцій смарт-контрактів Ethereum
OP_NET має на меті впровадження функцій смарт-контрактів, подібних до Ethereum, у мережу Bitcoin, але більш відповідних характеристикам і архітектурі Bitcoin. Для проведення транзакцій на OP_NET потрібно використовувати лише нативний Bitcoin, без необхідності сплачувати ніякі інші токени для стимулювання вузлів або комісій за транзакції.
OP_NET надає повний, компактний та зручний набір бібліотек для розробки, переважно написаних на AssemblyScript. Він зберігає блокову консенсус та доступність даних Bitcoin, одночасно виконуючи складні обчислення на блоках Bitcoin за допомогою віртуальної машини (OP_VM).
OP_NET вузли запускають WASM віртуальну машину, що підтримує кілька мов програмування. Код смарт-контракту стискається та записується в BTC транзакцію, створюючи UTXO адресу, яка вважається адресою контракту.
Екосистема OP_NET охоплює декілька сфер, включаючи децентралізовану торгівлю, кредитування, маркет-мейкінг, надання ліквідності, кросчейн-мости та інші, зокрема такі проекти, як Motoswap, Stash, Ordinal Novus.
BRC100: Децентралізований обчислювальний протокол на основі теорії Ordinals
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals. Він реалізує складні defi операції, додаючи до brc20 нові операції, такі як "знищення", "ковання" тощо, записуючи в індексаторі залишки токенів та їх статус, що належать різним адресам.
BRC-100 надає можливості mint2/mint3 та burn2/burn3, що дозволяє безпечно перетворювати токени між моделлю UTXO та моделлю стану. Обчислювальна потужність та перетворення станів можуть бути розширені за допомогою розширеного протоколу BRC-100, всі розширені протоколи є взаємно сумісними.
В екосистемі BRC-100 вже є проекти inBRC, 100Swap, 100Layer тощо, які охоплюють функції ринку та індексатора, AMM DEX з написами, ліквідні протоколи тощо.
Програмованість рун: Розширювальний шар рун
Програмованість руни є розширеним шаром рун, що дозволяє створювати програмовані активи з рунами. Основним проектом є Proto-Runes Protocol, який надає інфраструктуру для програмованих рун, дозволяючи будувати AMM, кредитні протоколи або зрілі смарт-контракти шляхом управління та передачі рунних активів між підпротоколами.
Ключові механізми протоколу Proto-Runes включають Protoburn та Protomessage. Protoburn дозволяє знищувати руни та перетворювати їх у форму, що використовується в підпротоколах, тоді як Protomessage є операційною інструкцією, що виконується в підпротоколах.
Нещодавно перший Protorune — QUORUM•GENESIS•PROTORUNE успішно завершив Protoburn. Цей генезисний Protorune призначений для того, щоб стати відкритим форумом стандарту Protorune та може бути інтегрований у протокол, забезпечуючи функцію управління для токенів проекту.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
14 лайків
Нагородити
14
1
Репост
Поділіться
Прокоментувати
0/400
CodeSmellHunter
· 21год тому
Знову говорять про BTC, окрім торгівлі криптовалютою, що ще можна робити?
Технологічні прориви в екосистемі BTC: кілька програмованих рішень для розширення сприяють інноваціям у смартконтрактах
Екосистема BTC досягла значних успіхів на технічному рівні, з'являються численні рішення для програмованості.
З початку 2024 року, хоча спекулятивний ентузіазм екосистеми BTC зменшився, технологічний рівень швидко прогресує, особливо в розширених рішеннях для програмованості. Кілька проєктів прагнуть додати функції смарт-контрактів і підтримку децентралізованих додатків до мережі BTC, зокрема Fractal, AVM, OP_NET, BRC100 та програмовані руни.
Fractal: Розширювальна структура на основі клієнта bitcoin core
Fractal є масштабованою платформою, віртуалізованою на базі програмного забезпечення клієнта bitcoin core. Вона створює деревоподібну структуру рекурсивно, де кожен рівень блокчейну може покращити загальну продуктивність мережі. Fractal повністю сумісний з BTC та його інфраструктурою, але активує оператор op_cat, що дозволяє реалізувати більше логіки.
Фрактальна мережа матиме власний токен, 50% буде отримано через майнінг, 15% призначено для екосистеми, 5% - для пре-продажу раннім інвесторам, консультанти та ключові учасники отримають 20%, а 10% буде використано для встановлення партнерств та ліквідності.
У проектуванні архітектури Fractal обертає клієнт bitcoin core в розгортальний та функціональний пакет програмного забезпечення для блокчейну (BCSP), що дозволяє незалежно запускати кілька екземплярів BCSP через рекурсивне прив'язування до основної мережі Bitcoin. Такий дизайн дозволяє динамічно балансувати вимоги до взаємодії та уникати надмірного завантаження на певних рівнях.
Fractal вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку до 30 секунд та збільшення розміру блоку до 20 МБ, щоб підвищити продуктивність і зменшити затримки. У сфері крос-ланцюгових активів Fractal створив універсальний інтерфейс для передачі активів, що забезпечує безшовну передачу між різними шарами.
AVM: Реалізація смарт-контрактів BTC протоколу Atomicals
AVM(Atomicals Virtual Machine) є реалізацією смарт-контракту BTC протоколу Atomicals. Він створює віртуальну машину, що імітує BTC-скрипт, і відкриває кілька первинних операційних кодів BTC, що дозволяє розробникам реалізовувати смарт-контракти за допомогою комбінацій скриптів Bitcoin.
Інструкції набору команд AVM віртуальної машини містять повний набір операційних кодів BTC, що дозволяє розробникам використовувати функції BTC, які ще не активовані, для програмування. Це робить AVM рідною попередньою мережею для розширення екосистеми BTC.
Як архітектура, AVM майже підходить для будь-якого протоколу метаданих, потрібно лише незначно налаштувати індексатор під віртуальною машиною. Наразі AVM випустив тестову версію, а відповідний код також був опублікований як відкритий.
OP_NET: Введення класу функцій смарт-контрактів Ethereum
OP_NET має на меті впровадження функцій смарт-контрактів, подібних до Ethereum, у мережу Bitcoin, але більш відповідних характеристикам і архітектурі Bitcoin. Для проведення транзакцій на OP_NET потрібно використовувати лише нативний Bitcoin, без необхідності сплачувати ніякі інші токени для стимулювання вузлів або комісій за транзакції.
OP_NET надає повний, компактний та зручний набір бібліотек для розробки, переважно написаних на AssemblyScript. Він зберігає блокову консенсус та доступність даних Bitcoin, одночасно виконуючи складні обчислення на блоках Bitcoin за допомогою віртуальної машини (OP_VM).
OP_NET вузли запускають WASM віртуальну машину, що підтримує кілька мов програмування. Код смарт-контракту стискається та записується в BTC транзакцію, створюючи UTXO адресу, яка вважається адресою контракту.
Екосистема OP_NET охоплює декілька сфер, включаючи децентралізовану торгівлю, кредитування, маркет-мейкінг, надання ліквідності, кросчейн-мости та інші, зокрема такі проекти, як Motoswap, Stash, Ordinal Novus.
BRC100: Децентралізований обчислювальний протокол на основі теорії Ordinals
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals. Він реалізує складні defi операції, додаючи до brc20 нові операції, такі як "знищення", "ковання" тощо, записуючи в індексаторі залишки токенів та їх статус, що належать різним адресам.
BRC-100 надає можливості mint2/mint3 та burn2/burn3, що дозволяє безпечно перетворювати токени між моделлю UTXO та моделлю стану. Обчислювальна потужність та перетворення станів можуть бути розширені за допомогою розширеного протоколу BRC-100, всі розширені протоколи є взаємно сумісними.
В екосистемі BRC-100 вже є проекти inBRC, 100Swap, 100Layer тощо, які охоплюють функції ринку та індексатора, AMM DEX з написами, ліквідні протоколи тощо.
Програмованість рун: Розширювальний шар рун
Програмованість руни є розширеним шаром рун, що дозволяє створювати програмовані активи з рунами. Основним проектом є Proto-Runes Protocol, який надає інфраструктуру для програмованих рун, дозволяючи будувати AMM, кредитні протоколи або зрілі смарт-контракти шляхом управління та передачі рунних активів між підпротоколами.
Ключові механізми протоколу Proto-Runes включають Protoburn та Protomessage. Protoburn дозволяє знищувати руни та перетворювати їх у форму, що використовується в підпротоколах, тоді як Protomessage є операційною інструкцією, що виконується в підпротоколах.
Нещодавно перший Protorune — QUORUM•GENESIS•PROTORUNE успішно завершив Protoburn. Цей генезисний Protorune призначений для того, щоб стати відкритим форумом стандарту Protorune та може бути інтегрований у протокол, забезпечуючи функцію управління для токенів проекту.