Екосистема Біткойн зустрічає інновації в Програмованості, прив’язка UTXO стає основним шляхом до розширення.

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

Біткойн екосистеми Програмованість革新

Біткойн як найкраща за ліквідністю та найвищою безпекою блокчейн сьогодні переживає революцію Програмованість. З вибухом технології інскрипцій, велика кількість розробників вливається в екосистему BTC, починаючи звертати увагу на її програмованість та питання масштабування. Завдяки впровадженню інноваційних рішень, таких як нульові знання, доступність даних, бічні ланцюги, rollup та restaking, екосистема BTC зустрічає новий розквіт, стаючи головною метою цього бика.

Однак багато рішень для масштабування спираються на досвід платформ смарт-контрактів, таких як Ethereum, і часто покладаються на централізовані кросчейн-мости, що стає потенційною слабкістю системи. Лише небагато рішень розроблені на основі особливостей самого BTC, що пов'язано з поганим досвідом розробників BTC. З різних причин BTC не може безпосередньо виконувати смарт-контракти, як це робить Ethereum:

  1. Скриптова мова BTC обмежила універсальність для забезпечення безпеки, не здатна виконувати складні смарт-контракти.
  2. Зберігання блокчейну BTC розроблено для простих транзакцій, не оптимізовано для складних смарт-контрактів.
  3. BTC не має спеціалізованої віртуальної машини для виконання смарт-контрактів.

Попри це, у останні роки неодноразові оновлення мережі BTC створили умови для підвищення програмованості. Сегреговане свідчення 2017 року розширило обмеження розміру блоку, а оновлення Taproot 2021 року реалізувало верифікацію масових підписів, що зробило складні транзакції, такі як атомарні обміни та багатопідписні гаманці, більш ефективними. У 2022 році розробник Кейсі Родармор запропонував "Теорію порядку", яка відкрила нові можливості для безпосереднього вбудовування стану інформації та метаданих у ланцюг BTC.

Наразі більшість проектів, що посилюють програмованість BTC, залежать від другого рівня мережі (L2), що вимагає від користувачів довіри до крос-ланцюгових мостів, що є основною перешкодою для L2 у залученні користувачів та ліквідності. Крім того, BTC не має рідної віртуальної машини або програмованості, що ускладнює реалізацію комунікації між L2 та L1 без додаткових припущень про довіру.

Щоб вирішити ці проблеми, такі проекти, як RGB, RGB++ та Arch Network, намагаються покращити їх Програмованість, виходячи з рідних властивостей BTC, використовуючи різні методи:

  1. RGB використовує рішення смарт-контрактів з перевіркою поза ланцюгом, записуючи зміни стану в UTXO Біткойна. Хоча це має певні переваги в конфіденційності, але є складним у використанні та відсутність комбінованості контрактів, що призводить до повільного розвитку.

  2. RGB++ є ще одним розширенням, заснованим на концепції RGB, яке все ще базується на прив'язці UTXO, але шляхом використання самої ланцюга як клієнта-верифікатора з консенсусом, пропонує рішення для крос-ланцюгового перенесення метаданих активів, що підтримує перенесення будь-якої UTXO-структури.

  3. Arch Network надає рідне рішення для смарт-контрактів для Біткойн, створюючи ZK віртуальну машину та мережу валідаторів, через агреговані транзакції змінюючи стан і записуючи активи в транзакціях Біткойн.

UTXO прив'язка: детальний аналіз BTC смарт-контрактів RGB, RGB++ та Arch Network

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

RGB++ використовує Тюринг-повну UTXO ланцюг (, як CKB ) для обробки даних поза ланцюгом та смарт-контрактів, забезпечуючи безпеку через гомоморфне зв'язування BTC. Він розширює підтримку всіх Тюринг-повних UTXO ланцюгів, підвищуючи міжланцюгову взаємодію та ліквідність активів. RGB++ реалізує безмостову міжланцюгову передачу через гомоморфне зв'язування UTXO, уникаючи проблеми "фальшивих монет", гарантує автентичність та узгодженість активів. Його перевірка в ланцюзі спрощує процес верифікації клієнта, оптимізуючи досвід користувача.

UTXO прив'язка: детальний аналіз смарт-контрактних рішень BTC RGB, RGB++ та Arch Network

Arch Network складається з Arch zkVM та мережі верифікаційних вузлів, використовуючи нульові знання та децентралізовану верифікаційну мережу для забезпечення безпеки та конфіденційності смарт-контрактів. Arch zkVM виконує смарт-контракти за допомогою RISC Zero ZKVM та генерує докази, які перевіряються мережею верифікаційних вузлів. Система працює на основі моделі UTXO, упаковуючи стан смарт-контракту в State UTXOs, тоді як Asset UTXOs представляють Біткойн або інші токени. Верифікаційна мережа перевіряє контент ZKVM через випадково обрані вузли-лідери, використовуючи схему підпису FROST для агрегації підписів вузлів, і в кінцевому підсумку транслює транзакцію в мережу BTC.

UTXO прив'язка: докладний аналіз смарт-контрактів BTC RGB, RGB++ та Arch Network

Ці рішення мають свої особливості, але всі продовжують ідею прив'язки UTXO. Одноразове використання UTXO краще підходить для запису стану смарт-контрактів. Проте вони також стикаються з проблемами поганого користувацького досвіду, довгими затримками підтвердження та низькою продуктивністю. RGB++ покращив користувацький досвід завдяки впровадженню високопродуктивного UTXO-ланцюга, але також приніс додаткові припущення щодо безпеки.

Зі збільшенням кількості розробників, які приєднуються до спільноти Біткойн, ми побачимо більше інноваційних рішень для масштабування, таких як активно обговорювана пропозиція оновлення op-cat. Рішення, що відповідають природним властивостям Біткойн, заслуговують на особливу увагу; метод прив'язки UTXO є найефективнішим способом розширення програмованості Біткойн без оновлення мережі Біткойн. Якщо вдасться вирішити проблеми з користувацьким досвідом, це стане значним проривом у розвитку смарт-контрактів Біткойн.

BTC0.79%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
ShamedApeSellervip
· 07-20 09:57
Нарешті є деякий прогрес??
Переглянути оригіналвідповісти на0
ChainBrainvip
· 07-20 09:56
Г搞不搞rgb,увійти в позицію再说!
Переглянути оригіналвідповісти на0
airdrop_whisperervip
· 07-20 09:33
Знову кажуть, як заробити.
Переглянути оригіналвідповісти на0
  • Закріпити