RGB++ Layer: побудова моста між BTCFi та світом UTXO
У липні 2024 року CKB оголосив про офіційний запуск RGB++ Layer, що означає, що протокол RGB++ з теорії офіційно переходить у стадію реального інженерного продукту та введе більше конкретних застосунків. RGB++ Layer завдяки своєму баченню побудови екосистеми BTCFi між UTXO публічними блокчейнами, такими як BTC, CKB, Cardano, швидко став центром уваги у галузі.
RGB++ Layer, оснований на протоколі RGB++, використовує гомоморфне зв'язування та технологію Leap, щоб забезпечити "безперебійний крос-чейн досвід" для нативних активів RGB++ або написів/руни між UTXO-типами публічних блокчейнів, такими як BTC, CKB, Cardano. Він використовує Turing-повну середу смарт-контрактів CKB для створення необхідних умов для Bitcoin, від випуску активів до реалізації складних функцій DeFi.
Завдяки вдосконаленій екосистемі абстракції рахунків CKB, RGB++ Layer може бути сумісним з рахунками та гаманцями Bitcoin, створюючи хороші умови для користувачів Bitcoin і прокладаючи шлях для масового застосування BTCFi.
Протокол RGB++: теоретичний фундамент RGB++ Layer
Протокол RGB++ був випущений у січні цього року, його основна ідея полягає в тому, щоб замінити "клієнтську верифікацію" протоколу RGB верифікацією на базі CKB. По суті, CKB виступає в ролі децентралізованого індексатора, відповідального за зберігання даних та верифікацію джерел активів, при цьому CKB виконує роль верифікаційного рівня та DA рівня для протоколу RGB, щоб вирішити недоліки протоколу RGB у досвіді користувачів та підтримці DeFi.
RGB++ впроваджує концепцію ізоморфного зв'язування, використовуючи Cell на CKB ланцюгу як носій даних для активів класу інсcriptions/run, а також встановлюючи зв'язок між Cell та UTXO на ланцюгах Bitcoin/Cardano/Liquid, що дозволяє активам RGB++ успадковувати безпеку цих публічних ланцюгів UTXO, запобігаючи подвійним витратам.
Цей підхід до прив'язки нагадує реальний зв'язок між банківським рахунком і номером мобільного телефону та ідентифікаційним номером. Наприклад, коли Аліса переводить Бобу TEST токени, можна створити заяву, яка прив'язує клітинку, що зберігає інформацію про активи TEST, до UTXO біткойна Боба. Якщо Боб знову переведе TEST токени, прив'язаний UTXO біткойна також потрібно буде синхронізувати.
Ізоморфне зв'язування та Leap: випуск активів BTCFi та безмостовий кросчейн рівень
Щоб зрозуміти гомоморфне зв'язування та Leap, спочатку потрібно зрозуміти модель комірок CKB. Комірка є розширеним UTXO, яка містить поля LockScript, TypeScript, Data тощо. LockScript подібний до блокувального скрипту Bitcoin, який використовується для перевірки прав; TypeScript подібний до коду смарт-контракту; Data використовується для зберігання даних про активи.
При випуску активів RGB++ на CKB потрібно створити Cell і записати в відповідні поля символ токена та код контракту. Ці Cell можуть бути розділені та передані так само, як UTXO біткоїну. Оскільки структура Cell схожа на UTXO біткоїну та CKB сумісний з алгоритмом підпису біткоїну, користувачі можуть використовувати біткоїн-гаманець для роботи з активами на ланцюгу CKB.
Ядро однорідного зв'язування полягає в тому, що дозволяється використовувати облікові записи різних публічних блокчейнів, таких як BTC, Cardano, для зміни даних активів RGB++ на ланцюзі CKB. Функція Leap, в свою чергу, заснована на технології однорідного зв'язування, реалізуючи перемикання прив'язки активів RGB++ до UTXO, наприклад, від UTXO біткоїна до UTXO Cardano, таким чином, передаючи контроль над активами з облікового запису BTC на обліковий запис Cardano.
З точки зору користувача це еквівалентно крос-ланцюговим активам, але насправді дані все ще зберігаються на ланцюгу CKB, просто змінилися права використання. Цей підхід є більш простим, ніж традиційна модель Lock-Mint для крос-ланцюга, і уникає залежності від контрактів на відображення активів.
Обгортка
Щоб вирішити обмеження активів RGB++ на публічних блокчейнах, таких як Bitcoin і Cardano, які фактично є написами/рунами, RGB++ Layer вводить концепцію Wrapper. Наприклад, rBTC wrapper, який мостить BTC до RGB++ Layer, через смарт-контракт контролює поведінку охоронців мосту. Якщо охоронець виявить злочинну поведінку, його заставні активи будуть конфісковані. Якщо охоронці змовляться для крадіжки заблокованого BTC, власники rBTC отримують повну компенсацію.
Об'єднуючи Leap і Wrapper, різні активи в екосистемі BTCFi, такі як RGB++ нативні активи, BRC20, ARC20, руни тощо, можуть бути крос-ланцюговими з іншими шарами або публічними ланцюгами.
CKB-VM: Смарт-контрактний двигун BTCFi
CKB надає CKB-VM для RGB++ Layer, що підтримує будь-яку мову програмування, яка працює на віртуальній машині RISC-V, для розробки контрактів RGB++ Layer. Розробники можуть використовувати знайомі інструменти та мови для ефективної та безпечної розробки і розгортання смарт-контрактів в єдиній рамці смарт-контрактів та середовищі виконання.
Нативна екосистема AA: безшовне з'єднання BTC та RGB++
RGB++ Layer повторно використовує рідну AA схему CKB, намагаючись бути максимально сумісним з основними UTXO публічними блокчейнами, такими як BTC та Cardano, як на рівні розробників, так і на рівні користувачів. Користувачі можуть безпосередньо взаємодіяти з активами на RGB++ Layer, використовуючи рахунки, гаманці або методи автентифікації, такі як BTC, Cardano або навіть WebAuthn.
Наприклад, проміжне програмне забезпечення CCC-гаманця підтримує основні гаманці, такі як Unisat і Metamask. У той же час гаманці екосистеми CKB, такі як JoyID, реалізують WebAuthn, що дозволяє користувачам проходити ідентифікацію за допомогою біометричних даних, забезпечуючи безшовний і високий рівень безпеки під час входу і управління ідентичністю.
Висновок
RGB++ Layer як важлива інфраструктура для мемкоінів, таких як інскрипції/руни/фарбувальні монети, може реалізувати сцени повного ланцюга взаємодії. Його середовище виконання смарт-контрактів, побудоване на основі RiscV, забезпечує простір для розвитку складної бізнес-логіки, необхідної для BTCFi. У майбутньому ми будемо продовжувати стежити за прогресом RGB++ Layer і проводити більш детальний аналіз його відповідних технологічних рішень.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
19 лайків
Нагородити
19
8
Поділіться
Прокоментувати
0/400
DefiOldTrickster
· 07-04 07:43
Ей, тепер в ланцюзі з'явилися безмостові фішки, старий відчуває, що знову з'явилася можливість для Арбітражу, хе-хе.
Переглянути оригіналвідповісти на0
JustHereForMemes
· 07-01 08:34
Знову бачу ckb, дай монету і втікай
Переглянути оригіналвідповісти на0
ProposalDetective
· 07-01 08:11
чому так багато асоціацій з btc
Переглянути оригіналвідповісти на0
CryptoDouble-O-Seven
· 07-01 08:01
掐指一算,项目要 До місяця咯
Переглянути оригіналвідповісти на0
TokenUnlocker
· 07-01 07:59
btc чистий ланцюг? gdm ла
Переглянути оригіналвідповісти на0
DisillusiionOracle
· 07-01 07:55
очікувана функція конфіденційності btc нарешті з'явилася
RGB++ Layer: BTCFi та UTXO публічні блокчейни безмістковий крос-ланцюг
RGB++ Layer: побудова моста між BTCFi та світом UTXO
У липні 2024 року CKB оголосив про офіційний запуск RGB++ Layer, що означає, що протокол RGB++ з теорії офіційно переходить у стадію реального інженерного продукту та введе більше конкретних застосунків. RGB++ Layer завдяки своєму баченню побудови екосистеми BTCFi між UTXO публічними блокчейнами, такими як BTC, CKB, Cardano, швидко став центром уваги у галузі.
RGB++ Layer, оснований на протоколі RGB++, використовує гомоморфне зв'язування та технологію Leap, щоб забезпечити "безперебійний крос-чейн досвід" для нативних активів RGB++ або написів/руни між UTXO-типами публічних блокчейнів, такими як BTC, CKB, Cardano. Він використовує Turing-повну середу смарт-контрактів CKB для створення необхідних умов для Bitcoin, від випуску активів до реалізації складних функцій DeFi.
Завдяки вдосконаленій екосистемі абстракції рахунків CKB, RGB++ Layer може бути сумісним з рахунками та гаманцями Bitcoin, створюючи хороші умови для користувачів Bitcoin і прокладаючи шлях для масового застосування BTCFi.
Протокол RGB++: теоретичний фундамент RGB++ Layer
Протокол RGB++ був випущений у січні цього року, його основна ідея полягає в тому, щоб замінити "клієнтську верифікацію" протоколу RGB верифікацією на базі CKB. По суті, CKB виступає в ролі децентралізованого індексатора, відповідального за зберігання даних та верифікацію джерел активів, при цьому CKB виконує роль верифікаційного рівня та DA рівня для протоколу RGB, щоб вирішити недоліки протоколу RGB у досвіді користувачів та підтримці DeFi.
RGB++ впроваджує концепцію ізоморфного зв'язування, використовуючи Cell на CKB ланцюгу як носій даних для активів класу інсcriptions/run, а також встановлюючи зв'язок між Cell та UTXO на ланцюгах Bitcoin/Cardano/Liquid, що дозволяє активам RGB++ успадковувати безпеку цих публічних ланцюгів UTXO, запобігаючи подвійним витратам.
Цей підхід до прив'язки нагадує реальний зв'язок між банківським рахунком і номером мобільного телефону та ідентифікаційним номером. Наприклад, коли Аліса переводить Бобу TEST токени, можна створити заяву, яка прив'язує клітинку, що зберігає інформацію про активи TEST, до UTXO біткойна Боба. Якщо Боб знову переведе TEST токени, прив'язаний UTXO біткойна також потрібно буде синхронізувати.
Ізоморфне зв'язування та Leap: випуск активів BTCFi та безмостовий кросчейн рівень
Щоб зрозуміти гомоморфне зв'язування та Leap, спочатку потрібно зрозуміти модель комірок CKB. Комірка є розширеним UTXO, яка містить поля LockScript, TypeScript, Data тощо. LockScript подібний до блокувального скрипту Bitcoin, який використовується для перевірки прав; TypeScript подібний до коду смарт-контракту; Data використовується для зберігання даних про активи.
При випуску активів RGB++ на CKB потрібно створити Cell і записати в відповідні поля символ токена та код контракту. Ці Cell можуть бути розділені та передані так само, як UTXO біткоїну. Оскільки структура Cell схожа на UTXO біткоїну та CKB сумісний з алгоритмом підпису біткоїну, користувачі можуть використовувати біткоїн-гаманець для роботи з активами на ланцюгу CKB.
Ядро однорідного зв'язування полягає в тому, що дозволяється використовувати облікові записи різних публічних блокчейнів, таких як BTC, Cardano, для зміни даних активів RGB++ на ланцюзі CKB. Функція Leap, в свою чергу, заснована на технології однорідного зв'язування, реалізуючи перемикання прив'язки активів RGB++ до UTXO, наприклад, від UTXO біткоїна до UTXO Cardano, таким чином, передаючи контроль над активами з облікового запису BTC на обліковий запис Cardano.
З точки зору користувача це еквівалентно крос-ланцюговим активам, але насправді дані все ще зберігаються на ланцюгу CKB, просто змінилися права використання. Цей підхід є більш простим, ніж традиційна модель Lock-Mint для крос-ланцюга, і уникає залежності від контрактів на відображення активів.
Обгортка
Щоб вирішити обмеження активів RGB++ на публічних блокчейнах, таких як Bitcoin і Cardano, які фактично є написами/рунами, RGB++ Layer вводить концепцію Wrapper. Наприклад, rBTC wrapper, який мостить BTC до RGB++ Layer, через смарт-контракт контролює поведінку охоронців мосту. Якщо охоронець виявить злочинну поведінку, його заставні активи будуть конфісковані. Якщо охоронці змовляться для крадіжки заблокованого BTC, власники rBTC отримують повну компенсацію.
Об'єднуючи Leap і Wrapper, різні активи в екосистемі BTCFi, такі як RGB++ нативні активи, BRC20, ARC20, руни тощо, можуть бути крос-ланцюговими з іншими шарами або публічними ланцюгами.
CKB-VM: Смарт-контрактний двигун BTCFi
CKB надає CKB-VM для RGB++ Layer, що підтримує будь-яку мову програмування, яка працює на віртуальній машині RISC-V, для розробки контрактів RGB++ Layer. Розробники можуть використовувати знайомі інструменти та мови для ефективної та безпечної розробки і розгортання смарт-контрактів в єдиній рамці смарт-контрактів та середовищі виконання.
Нативна екосистема AA: безшовне з'єднання BTC та RGB++
RGB++ Layer повторно використовує рідну AA схему CKB, намагаючись бути максимально сумісним з основними UTXO публічними блокчейнами, такими як BTC та Cardano, як на рівні розробників, так і на рівні користувачів. Користувачі можуть безпосередньо взаємодіяти з активами на RGB++ Layer, використовуючи рахунки, гаманці або методи автентифікації, такі як BTC, Cardano або навіть WebAuthn.
Наприклад, проміжне програмне забезпечення CCC-гаманця підтримує основні гаманці, такі як Unisat і Metamask. У той же час гаманці екосистеми CKB, такі як JoyID, реалізують WebAuthn, що дозволяє користувачам проходити ідентифікацію за допомогою біометричних даних, забезпечуючи безшовний і високий рівень безпеки під час входу і управління ідентичністю.
Висновок
RGB++ Layer як важлива інфраструктура для мемкоінів, таких як інскрипції/руни/фарбувальні монети, може реалізувати сцени повного ланцюга взаємодії. Його середовище виконання смарт-контрактів, побудоване на основі RiscV, забезпечує простір для розвитку складної бізнес-логіки, необхідної для BTCFi. У майбутньому ми будемо продовжувати стежити за прогресом RGB++ Layer і проводити більш детальний аналіз його відповідних технологічних рішень.