Logo
Поділитися цією статтею

RGB продовжує свою роботу над впровадженням кращих смарт-контрактів у Bitcoin

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

(Tyler Lastovich/Unsplash)
(Tyler Lastovich/Unsplash)

Винос

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку The Protocol вже сьогодні. Переглянути Всі Розсилки

  • Протокол RGB, який розробляється Асоціацією стандартів LNP/BP, увійшов у бета-версію в червні.
  • Мережа другого рівня обіцяє привнести смарт-контракти та токенізовані активи в Bitcoin із технічним дизайном у стилі Lightning Network.
  • RGB можна використовувати для випуску токенізації цінних паперів і незамінних токенів (NFT), а також для надання більш приватних засобів випуску та передачі стейблкойнів.

Розумні контракти та Bitcoin. Ці технічні явища рідко пов’язують одне з одним, часто через те, що люди вважають, що парна мова сценаріїв біткойна T може підтримувати програми для смарт-контрактів, які стали улюбленцями екосистеми Ethereum .

Але оскільки новий протокол RGB для підтримки смарт-контрактів запускає свою бета-версію, люди з Асоціації стандартів LNP/BP намагаються змінити це сприйняття.

Група (абревіатура якої є скороченням від Lightning Network Protocol і Bitcoin Protocol) створює RGB, мережу смарт-контрактів, побудовану на основі Bitcoin. (Протокол названо на честь схеми додаткового забарвлення «RGB», оскільки спочатку він був започаткований як проект із вдосконалення схеми кольорових монет Bitcoin для токенізованих активів.)

Мережа «третього рівня», як її називає ONE із її архітекторів Джакомо Зукко, увійшла в бета-версію та може допомогти оснастити Bitcoin можливостями токенізації, які зробили Ethereum основним блокчейном для випуску токенізованих активів, таких як цінні папери, предмети колекціонування, Крипто тощо.

Читайте також: Протокол для випуску токенів запускається в мережі Bitcoin Lightning

Нова стара річ

RGB вперше був розроблений розробником Bitcoin CORE і консультантом з криптографії Пітером Тоддом. Завдяки нерозголошеному фінансуванню від Bitfinex/ Tether, Fulgur Ventures і Poseidon Group наприкінці червня протокол перейшов у бета-тестування. Голова LNP/BP Джакомо Зукко уточнив, що «вузол RGB для самого програмного забезпечення знаходиться в бета-версії», але всі гаманці, сумісні з RGB, все ще знаходяться в альфа-версії.

Прагнення до смарт-контрактів на основі біткойнів – і загалом, токенізації активів на Bitcoin – не є чимось новим.

Читайте також: Написання смарт-контрактів Bitcoin стане простіше завдяки новій мові кодування

Функція OP_RETURN біткойна допускала обмежену функціональність смарт-контракту з моменту появи монети. Ця функція встановлює технічну основу для NFT/предметів колекціонування на основі біткойнів за допомогою протоколу контрагента, а також випуску Tether (USDT) стейблкойн на Bitcoin через протокол Omni.

Зі свого боку, хеш-контракти блокування часу Lightning Network – технічні параметри, які блокуються Bitcoin (BTC) у платіжні канали у вторинній мережі – це форма смарт-контракту.

Використання методів (і компромісів) Lightning

Так звані «сайдчейни» — це довірені блокчейни в тому сенсі, що об’єднаний орган представників керує вузлами, які контролюють операції сайдчейну, такі як випуск активів і «прив’язка» Bitcoin до сайдчейну. Ці мережі, що працюють паралельно з децентралізованим блокчейном, таким як Bitcoin, використовують смарт-контракт як ONE із основних випадків використання.

RGB, з іншого боку, не є надійним блокчейном, як RSK або Liquid, і не покладається на головний ланцюг Bitcoin для виконання транзакцій, як Omni або Counterparty. Натомість його дизайн узятий за образом його технічного двоюрідного брата, Lightning Network.

Читайте також: Що таке Lightning Network Bitcoin?

Lightning Network покладається на «перевірку на стороні клієнта» для своїх колег, щоб перевірити рух коштів. Коли ви надсилаєте кошти одноранговому вузлу на Lightning, «стан» платіжного каналу з цим одноранговим вузлом оновлюється як на вашому вузлі Lightning, так і на вузлі Lightning вашого однорангового вузла. Остаточний стан платіжного каналу не реєструється в блокчейні біткойна, доки канал не буде закрито.

Ця відкладена перевірка дозволяє Lightning Network обробляти майже миттєві платежі, але це коштує: ви повинні KEEP роботу свого вузла в будь-який час, інакше одноранговий пристрій на іншому кінці вашого платіжного каналу може спробувати обдурити вас, передавши хибний стан каналу в блокчейн (технічна служба, відома як Сторожові вежі працюють над пом’якшенням цього вектора атак).

Зукко сказав, що RGB «використовує методи та компроміси Lightning», оскільки активи будуть передані таким же чином.

"Дизайн RGB — це дизайн перевірки на стороні клієнта. Це означає, що коли я надсилаю вам щось, я T публікую передачу в мережі; я надсилаю це вам, одноранговий, і я просто використовую загальнодоступну мережу, щоб запобігти подвійним витратам. Ви повинні використовувати блокчейн лише для запобігання подвійним витратам, але не для передачі активів".

Він підкреслив, що компроміси такі ж, як і в Lightning, і підкреслив, що кожен вузол RGB повинен буде KEEP резервні дані свого всього стану.

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

Варіанти використання RGB

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

Поки ця інтеграція не відбудеться, ONE конкретний і логічний варіант використання RGB окремо — це NFT (хоча особисто Zucco T вважає це надто захоплюючим). NFT — це унікальні токени, які зазвичай представляють собою цифровий предмет колекціонування, наприклад витвір мистецтва.

Читайте також: Переосмислення грошей: Bitcoin та Ethereum є подвійним актом DeFi

Класичним прикладом є CryptoKitties, ті котячі NFT, які можна розводити, викарбувані в мережі Ethereum . Ще один, мабуть, менш відомий приклад — картки RarePepe, випущені на Bitcoin за допомогою протоколу Counterparty.

RGB може мати перевагу над цими формами NFT, оскільки RGB дозволить вам надіслати комп’ютерний файл для NFT у тій самій транзакції, що й актив, який його представляє. Коли ви надсилаєте CryptoKitty як токен ERC-721 на Ethereum або «кольорову монету» RarePepe на Bitcoin, файл для фактичного колекційного предмета потрібно передати окремо. З RGB, обидва активи і Зукко стверджував, що предмети колекціонування можна «надіслати в той самий канал».

За словами Зукко, більш помітним варіантом використання RGB є використання Tether у протоколі. Оскільки всі транзакції обробляються поза мережею, Цукко сказав, що RGB обіцяє бути більш приватним, ніж навіть Lightning Network.

Для чогось на кшталт стейблкойн Tether, чию мережеву адресу в блокчейнах, таких як Bitcoin, Ethereum, EOS і TRON, можна легко відслідковувати, а в екстремальних випадках – занести в чорний список, це може підвищити Політика конфіденційності і опір цензурі tether.

Читайте також: Високі комісії Ethereum підштовхують Tether до його восьмого блокчейну, OMG Network

"RGB є дуже конфіденційним. Я не можу Соціальні мережі активом RGB у блокчейні. Лише коли ви отримуєте актив, ви бачите історію активу, але вона криптографічно закрита за допомогою Технології конфіденційних транзакцій, яку ми повторно використали з Blockstream. Після того, як ви надішлете актив, ви T зможете побачити, куди він піде пізніше", - сказав Зукко CoinDesk.

Тестування RGB у бета-версії

Звичайно, перш ніж ці варіанти використання можна буде реалізувати, RGB потребує певного бойового тестування в бета-версії. Крім того, варто розглянути інтеграцію Lightning Network і дизайн гаманця.

За словами Цукко, Асоціація стандартів LNP/BP T буде сама розробляти гаманець, але працюватиме зі сторонніми розробниками, які це роблять.

Зрештою, LNP/BP матиме повну силу посилити основу RGB: її вихідний код. Що стосується додатків протоколу – його гаманців та інших інтеграцій – цей розвиток буде залежати від розподіленої спільноти Bitcoin.

Colin Harper, Blockspace Media

Колін пише про Bitcoin. Раніше він працював у CoinDesk технічним кореспондентом і Luxor Технології Corp. як керівник відділу досліджень. Зараз він є головним редактором Blockspace Media, а також є фрілансером для CoinDesk, Forbes і Bitcoin Magazine. Він тримає Bitcoin.

Colin Harper