Технічний прогрес екосистеми BTC та плани розширення програмованості
З ростом кількості розробників, які приєднуються до екосистеми BTC і знайомляться з її моделлю, прогрес BTC на технічному рівні можна вважати надшвидким, особливо в розширенні програмованості. У цій статті будуть представлені деякі з найбільш популярних програмованих рішень BTC, включаючи Fractal Bitcoin, а також програмовані рішення BTC метаданих протоколів, такі як BRC20, CBRC, ARC20.
Фрактал
Fractal є розширювальною архітектурою, основаною на віртуалізації клієнтського програмного забезпечення bitcoin core, яка підвищує продуктивність усієї мережі шляхом рекурсивного створення деревоподібних структур. Вона повністю сумісна з BTC та його інфраструктурою, але активує оператор op_cat, що дозволяє реалізувати більше логіки.
Fractal розроблений командою Unisat, очікується, що він запуститься в основній мережі у вересні 2024 року. Його токеноміка включає 50% видобутку, 15% для екосистеми, 5% для передпродажу раннім інвесторам, 20% розподілено між консультантами та ключовими учасниками, 10% як субсидії для спільноти.
Архітектурне проектування
Fractal упакував клієнт bitcoin core в розгортальний та робочий пакет програмного забезпечення для блокчейнів (BCSP), рекурсивно закріплюючи кілька екземплярів, що працюють в основній мережі Bitcoin. Він вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку та збільшення розміру блоку, щоб підвищити продуктивність і знизити затримки.
Fractal активував оператор op_cat, що надає більше можливостей для розширення рішень на BTC. Він також створив універсальний інтерфейс для передачі активів, що забезпечує безшовну передачу активів між різними шарами.
Безпека
Безпека Fractal в основному залежить від розміру його обчислювальної потужності. Він вводить механізм об'єднаного видобутку, де кожен третій блок генерується шляхом спільного видобутку з майнерами BTC, щоб запобігти потенційній атаці на 51%. Новостворена віртуалізована ланцюгова система на початковому етапі проходить через початковий вразливий період, оператор може встановити конкретну висоту блоку для забезпечення захисту.
AVM (Атомікалс Віртуальна Машина)
AVM є реалізацією BTC смарт-контракту протоколу Atomicals. Він створює віртуальну машину, що імітує BTC скрипт, і відкриває кілька початкових операційних кодів BTC, що дозволяє розробникам реалізовувати смарт-контракти через комбінації біткойн-скриптів.
AVM реалізує Тьюрінгову повноту через двоподвійний стек PDA (програмованість автомату з пам'яттю). Він працює в пісочниці, що містить індексатор,解析器 команд та глобальний стан, реалізуючи обробку смарт-контрактів та синхронізацію і верифікацію стану.
AVM інструкційний набір містить повний набір операційних кодів BTC, що дозволяє розробникам використовувати невикористані можливості BTC для програмування. Він підходить для будь-якого протоколу метаданих, потрібно лише трохи налаштувати індексатор під віртуальну машину.
OP_NET
OP_NET має на меті впровадження функцій смарт-контрактів, подібних до Ethereum, у мережі Bitcoin, але більш відповідних характеристикам та архітектурі Bitcoin. Він пропонує повний, компактний та зручний для використання набір бібліотек для розробки, переважно написаних на AssemblyScript.
Основні функції та особливості
OP_NET зберігає блокчейн-консенсус і доступність даних Bitcoin, виконуючи складні обчислення на блоках Bitcoin за допомогою віртуальної машини (OP_VM). Він підтримує кілька мов програмування, використовуючи Tapscript для активації розширених функцій смарт-контрактів.
При взаємодії з мережею OP_NET користувачам потрібно сплачувати додаткову комісію. OP_NET також надає систему Proof of Authority, яка дозволяє упаковувати BTC у WBTC.
Екологічний проект
Екосистема OP_NET охоплює кілька напрямків, включаючи децентралізовану торгівлю, кредитування, маркет-мейкінг, надання ліквідності, крос-ланцюгові мости та інші, з проектами такими як Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp)
BRC100
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals, який реалізує складні defi операції шляхом додавання нових операцій до brc20. Він надає такі операції, як mint2/mint3 та burn2/burn3, що дозволяє токенам безпечно переходити між моделлю UTXO та моделлю станів.
Розширення та сумісність
Протокол BRC-100 та всі його розширення і вдосконалення загалом називаються стеком протоколів BRC-100, всі розширені протоколи взаємно сумісні. Наразі існують розширені протоколи BRC-101 (протокол децентралізованого управління в ланцюгу), BRC-102 (протокол автоматизованої ліквідності) та BRC-104 (протокол ліквідного стейкінгу/перестейкінгу).
Екологічний проект
В екосистемі BRC-100 є кілька проектів, включаючи inBRC (перший ринок і індексатор BRC-100), 100Swap (децентралізована біржа на основі протоколу BRC-102) та 100Layer (лікувальний протокол на Bitcoin L1) тощо.
Програмованість рун (Protorunes)
Програмованість рун - це розширювальний шар рун, який дозволяє створювати програмовані активи з рунами. Протокол Proto-Runes є одним з основних проектів, який надає структуру для програмованих рун, дозволяючи будувати AMM, кредитні протоколи або зрілі смарт-контракти шляхом управління та передачі рунних активів між підпротоколами.
Протобур і проторун
Protoburn є ключовим механізмом Proto-Runes, який дозволяє користувачам знищувати руни та перетворювати їх у представлення, що використовується лише підпротоколом. Цей механізм забезпечує безпечний перехід рунних активів з основного протоколу до підпротоколу, що дозволяє проводити подальші операції та торгівлю в підпротоколі.
Протоповідомлення
Protomessage є операційною інструкцією, яка виконується в підпротоколі, реалізованою шляхом кодування в структурі Protostone та розшифровування індексатором. Зазвичай вона включає запити на операції з активами, такі як переказ, транзакція або інші функції, визначені протоколом.
Останні новини
Нещодавно перший Protorune——QUORUM•GENESIS•PROTORUNE успішно завершив Protoburn. Цей генезис Protorune призначений для служби відкритим форумом стандарту Protorune та може бути інтегровано в протокол, щоб надати токенам проекту функції управління. Наразі команда розробників працює над WASM індексатором для цього генезис protorune.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp)
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
19 лайків
Нагородити
19
6
Репост
Поділіться
Прокоментувати
0/400
SillyWhale
· 08-17 04:25
btc цього разу не впав, і то добре...
Переглянути оригіналвідповісти на0
FUD_Whisperer
· 08-17 00:12
Коли zk зріє і відкривається вільно, тоді й поговоримо~
Переглянути оригіналвідповісти на0
SocialFiQueen
· 08-16 04:36
btcбикмонетанепобігла
Переглянути оригіналвідповісти на0
FalseProfitProphet
· 08-16 04:27
BTC справді хороший! Цей технологічний прогрес просто летить.
Прогрес технологій екосистеми BTC: Fractal, AVM та OP_NET ведуть розширення програмованості
Технічний прогрес екосистеми BTC та плани розширення програмованості
З ростом кількості розробників, які приєднуються до екосистеми BTC і знайомляться з її моделлю, прогрес BTC на технічному рівні можна вважати надшвидким, особливо в розширенні програмованості. У цій статті будуть представлені деякі з найбільш популярних програмованих рішень BTC, включаючи Fractal Bitcoin, а також програмовані рішення BTC метаданих протоколів, такі як BRC20, CBRC, ARC20.
Фрактал
Fractal є розширювальною архітектурою, основаною на віртуалізації клієнтського програмного забезпечення bitcoin core, яка підвищує продуктивність усієї мережі шляхом рекурсивного створення деревоподібних структур. Вона повністю сумісна з BTC та його інфраструктурою, але активує оператор op_cat, що дозволяє реалізувати більше логіки.
Fractal розроблений командою Unisat, очікується, що він запуститься в основній мережі у вересні 2024 року. Його токеноміка включає 50% видобутку, 15% для екосистеми, 5% для передпродажу раннім інвесторам, 20% розподілено між консультантами та ключовими учасниками, 10% як субсидії для спільноти.
Архітектурне проектування
Fractal упакував клієнт bitcoin core в розгортальний та робочий пакет програмного забезпечення для блокчейнів (BCSP), рекурсивно закріплюючи кілька екземплярів, що працюють в основній мережі Bitcoin. Він вніс деякі зміни до bitcoin core, такі як скорочення часу підтвердження блоку та збільшення розміру блоку, щоб підвищити продуктивність і знизити затримки.
Fractal активував оператор op_cat, що надає більше можливостей для розширення рішень на BTC. Він також створив універсальний інтерфейс для передачі активів, що забезпечує безшовну передачу активів між різними шарами.
Безпека
Безпека Fractal в основному залежить від розміру його обчислювальної потужності. Він вводить механізм об'єднаного видобутку, де кожен третій блок генерується шляхом спільного видобутку з майнерами BTC, щоб запобігти потенційній атаці на 51%. Новостворена віртуалізована ланцюгова система на початковому етапі проходить через початковий вразливий період, оператор може встановити конкретну висоту блоку для забезпечення захисту.
AVM (Атомікалс Віртуальна Машина)
AVM є реалізацією BTC смарт-контракту протоколу Atomicals. Він створює віртуальну машину, що імітує BTC скрипт, і відкриває кілька початкових операційних кодів BTC, що дозволяє розробникам реалізовувати смарт-контракти через комбінації біткойн-скриптів.
AVM реалізує Тьюрінгову повноту через двоподвійний стек PDA (програмованість автомату з пам'яттю). Він працює в пісочниці, що містить індексатор,解析器 команд та глобальний стан, реалізуючи обробку смарт-контрактів та синхронізацію і верифікацію стану.
AVM інструкційний набір містить повний набір операційних кодів BTC, що дозволяє розробникам використовувати невикористані можливості BTC для програмування. Він підходить для будь-якого протоколу метаданих, потрібно лише трохи налаштувати індексатор під віртуальну машину.
OP_NET
OP_NET має на меті впровадження функцій смарт-контрактів, подібних до Ethereum, у мережі Bitcoin, але більш відповідних характеристикам та архітектурі Bitcoin. Він пропонує повний, компактний та зручний для використання набір бібліотек для розробки, переважно написаних на AssemblyScript.
Основні функції та особливості
OP_NET зберігає блокчейн-консенсус і доступність даних Bitcoin, виконуючи складні обчислення на блоках Bitcoin за допомогою віртуальної машини (OP_VM). Він підтримує кілька мов програмування, використовуючи Tapscript для активації розширених функцій смарт-контрактів.
При взаємодії з мережею OP_NET користувачам потрібно сплачувати додаткову комісію. OP_NET також надає систему Proof of Authority, яка дозволяє упаковувати BTC у WBTC.
Екологічний проект
Екосистема OP_NET охоплює кілька напрямків, включаючи децентралізовану торгівлю, кредитування, маркет-мейкінг, надання ліквідності, крос-ланцюгові мости та інші, з проектами такими як Motoswap, Stash, Ordinal Novus, Ichigai, SatBot.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp)
BRC100
BRC-100 є децентралізованим обчислювальним протоколом, побудованим на основі теорії Ordinals, який реалізує складні defi операції шляхом додавання нових операцій до brc20. Він надає такі операції, як mint2/mint3 та burn2/burn3, що дозволяє токенам безпечно переходити між моделлю UTXO та моделлю станів.
Розширення та сумісність
Протокол BRC-100 та всі його розширення і вдосконалення загалом називаються стеком протоколів BRC-100, всі розширені протоколи взаємно сумісні. Наразі існують розширені протоколи BRC-101 (протокол децентралізованого управління в ланцюгу), BRC-102 (протокол автоматизованої ліквідності) та BRC-104 (протокол ліквідного стейкінгу/перестейкінгу).
Екологічний проект
В екосистемі BRC-100 є кілька проектів, включаючи inBRC (перший ринок і індексатор BRC-100), 100Swap (децентралізована біржа на основі протоколу BRC-102) та 100Layer (лікувальний протокол на Bitcoin L1) тощо.
Програмованість рун (Protorunes)
Програмованість рун - це розширювальний шар рун, який дозволяє створювати програмовані активи з рунами. Протокол Proto-Runes є одним з основних проектів, який надає структуру для програмованих рун, дозволяючи будувати AMM, кредитні протоколи або зрілі смарт-контракти шляхом управління та передачі рунних активів між підпротоколами.
Протобур і проторун
Protoburn є ключовим механізмом Proto-Runes, який дозволяє користувачам знищувати руни та перетворювати їх у представлення, що використовується лише підпротоколом. Цей механізм забезпечує безпечний перехід рунних активів з основного протоколу до підпротоколу, що дозволяє проводити подальші операції та торгівлю в підпротоколі.
Протоповідомлення
Protomessage є операційною інструкцією, яка виконується в підпротоколі, реалізованою шляхом кодування в структурі Protostone та розшифровування індексатором. Зазвичай вона включає запити на операції з активами, такі як переказ, транзакція або інші функції, визначені протоколом.
Останні новини
Нещодавно перший Protorune——QUORUM•GENESIS•PROTORUNE успішно завершив Protoburn. Цей генезис Protorune призначений для служби відкритим форумом стандарту Protorune та може бути інтегровано в протокол, щоб надати токенам проекту функції управління. Наразі команда розробників працює над WASM індексатором для цього генезис protorune.
! [Fractal, OP_NET, AVM, BRC100, Programmable Runes, які ще варіанти масштабування доступні для BTC?] ](https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp)