Усе, що вам потрібно знати про протокол RGB

Середній1/3/2024, 3:25:24 PM
Протокол RGB — це протокол смарт-контрактів у блокчейні біткойн, який використовує модель перевірки на стороні клієнта з даними поза мережею для виконання смарт-контрактів.

Що таке протокол RGB?

Джерело зображення: веб-сайт RGB

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

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

Історія протоколу RGB

Протокол RGB спочатку був розроблений Джакомо Зукко в 2016 році як система активів, яка не базується на блокчейні під назвою BHB Network, на основі дизайну «перевірки на стороні клієнта» Пітера Тодда. Прототип проекту був запущений у 2017 році за підтримки Poseidon Group.

До 2019 року доктор Максим Орловський з Pandora Prime AG став головним розробником і провідним учасником проекту, вплинувши на його перехід від системи активів BHB Network до поточного стану протоколу RGB, що дозволило проекту розраховувати конфіденційні смарт-контракти.

Того ж року Джакомо та Орловський створили Асоціацію стандартів протоколу Lightning Network/Bitcoin Protocol (LNP/BP Standards Association), щоб наглядати за розробкою протоколу RGB і очолити створення та керування стандартами, реєстрами, бібліотеками, вузлами, командним рядком. інструменти та документація для мереж Lightning і Bitcoin. Асоціацію фінансували такі венчурні капіталісти, як iFinex Inc., Fulgur Ventures, Pandora Prime AG, особисті кошти доктора Максима Орловського, Hojo Foundation, DIBA Inc. і навіть анонімні пожертви громади.

Поточний протокол RGB створено завдяки технічним і фінансовим внескам понад 50 осіб і компаній.

Команда RGB

Оскільки це децентралізований протокол, формальної командної структури немає. Таким чином, внесок у проект надходить від мережі глобальних розробників і дослідників. Співзасновником проекту є Джакомо Зукко, італійський підприємець, який є біткойн-максималістом з 2012 року. Він створив першу в Італії платформу Bitcoin.it, орієнтовану на біткойн, і прагне розвинути мережу біткойн, щоб конкурувати з такими блокчейнами, як Ethereum.

Максим Орловський – дослідник та інженер, який трансформував мережу BHB у протокол RGB. Він також є головним інженером Асоціації стандартів LNP/BP. Він брав участь у кількох проектах в екосистемі біткойн, таких як Lightning, мережеве забезпечення конфіденційності, функціональне програмування та детерміновані обчислення.

Серед інших відомих учасників проекту — Ей Джей Таун, Крістіан Бахер та анонім «ZmnSCPxj». Як зазначалося раніше, проект розробляється мережею дослідників і членів біткойн-спільноти.

Вступ до основної технології: підтвердження публікації, одноразові печатки та зобов’язання щодо біткойнів

Джерело зображення: веб-сайт RGB

Підтвердження публікації

Протокол RGB було розроблено з використанням техніки «перевірки на стороні клієнта» Пітера Тодда, яка дозволяє перевіряти стан контракту та транзакції без надмірного навантаження на блокчейн Bitcoin.

Ця перевірка та підтвердження залежать від підтвердження публікації (PoP), яке діє як цифрова вирізка з газети, яка ділиться оновленнями з учасниками транзакції, гарантуючи, що всі відповідні отримають і підтвердять оновлені зміни.

На відміну від інших механізмів консенсусу, які потребують перевірки глобальної мережі, PoP використовує три основні концепції для роботи. По-перше, це підтвердження отримання, яке дозволяє учасникам підтвердити одержувача доставки. Це схоже на надсилання електронного листа з підтвердженням після оновленого документа.

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

Одноразові пломби

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

Спочатку представлена в 2016 році концепція одноразової печатки забезпечила створення детермінованих зобов’язань щодо біткойнів, які дозволяли проектам у блокчейні біткойнів використовувати ту саму транзакцію без необхідності взаємної обізнаності. Печатка містить ідентифікатор транзакції SHA-256 і 32-розрядний вихідний номер транзакції, закріплений за певним повідомленням, схожий на секретний код, який неможливо обробити, навіть якщо учасник знає вміст повідомлення.

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

Зобов'язання щодо біткойнів

У криптографії зобов’язання схожі на замкнені скрині, де зберігається інформація. Доступ до цієї інформації можливий за певних умов, що важливо при децентралізованому спілкуванні.

У протоколі RGB зобов’язання щодо біткойнів є детермінованими зобов’язаннями, які включають три форми: зобов’язання Tapret, Operat і Multi-protocol. Зобов’язання Tapret базуються на функції Taproot блокчейну для створення безпечних зобов’язань, які можна перевірити.

Зобов’язання Opret базується на вихідних даних OP Return (OP_RETURN). Вихід OP Return — це вихід, який дозволяє включати довільні дані для пристроїв, які занадто старі для використання функції Taproot. Багатопротокольні зобов’язання достатньо гнучкі, щоб використовувати їх у кількох протоколах.

Введення в архітектурний дизайн протоколу RGB

Базовим рівнем є блокчейн біткойна, який служить основою для всіх транзакцій і зобов’язань у проекті. Рівень перевірки на стороні клієнта побудований поверх і складається з детермінованих зобов’язань Bitcoin (Tapret і Opret) і AluVM, віртуальної машини, оптимізованої для арифметичних і логічних операцій, необхідних для перевірки смарт-контрактів під час перевірки на стороні клієнта.

Зверху надходить критичний рівень без консенсусу. Цей рівень складається з одноразової печатки, яка забезпечує додатковий рівень безпеки для проекту RGB, багатопротокольного зобов’язання та схеми RGB, яка визначає правила перевірки, тип стану та тип логіки для перевірки на стороні клієнта.

Потім, нарешті, контракт RGB і мережа блискавки складаються зі стану Genesis, переходу стану Directed Acyclic Graph (DAG) і протоколу Bifrost для координації та взаємодії смарт-контракту.

Особливості екосистеми протоколу RGB: стан розумного контракту та інтеграція гаманця

Джерело зображення: веб-сайт RGB

Стан розумного контракту

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

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

Протокол використовує перевірку на стороні клієнта, яка покладається на використання окремих учасників криптографічних інструментів. Таким чином, RGB опублікував лише стан транзакцій. Фактичний вміст є конфіденційним, що покращує конфіденційність. Протокол також використовує подвійну структуру власності для керування глобальними (загальнодоступними) даними, доступними кожному учаснику мережі, і власними (приватними) даними, які контролюють конкретні сторони.

Протокол RGB використовує операцію Genesis, яка визначає початкову державну власність на контракт, умови його розподілу та права власників. У разі передачі операція оновлює стан, виконуючи логіку або правила, які керують транзакцією. Цей оновлений стан надсилається залученим сторонам або спільнотам для підтримки його децентралізованого дизайну.

Інтеграція гаманця

Завдяки інфраструктурі поза ланцюгом протоколу RGB для виконання смарт-контрактів інтегрований гаманець не потребує роботи безпосередньо в ланцюзі. Натомість він використовує інтеграцію API для отримання даних контракту, відстеження стану контракту та ініціювання перевірки в інтерфейсі гаманця користувача.

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

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

Аналіз ризиків

Перевага

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

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

Недоліки

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

Дизайн поза мережею RGB також ускладнює інфраструктуру блокчейну, що може призвести до проблем з масштабованістю.

Виклики

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

Користувачеві також доручено бути більш пильним щодо захисту своїх особистих ключів. Це буде важко для менш обережних користувачів.

Конкурентний аналіз

Протоколи RGB і OmniBOLT є проектами другого рівня, які використовують мережі Lightning і Bitcoin для швидших і дешевших транзакцій. Але вони також мають свої відмінності.

Протокол RGB — це універсальний протокол смарт-контракту поза мережею, який можна використовувати в різних проектах, від фінансів до управління. З іншого боку, OmniBOLT — це проект, орієнтований на фінансування, який використовується для випуску та переказу стейблкойнів у мережі.

Оскільки ці два проекти були розроблені для покращення масштабованості в мережі Bitcoin, протокол RGB, який використовує перевірку на стороні клієнта, мінімізує навантаження на блокчейн. На відміну від протоколу RGB, OmniBOLT значною мірою покладається на блокчейн для перевірки, що зменшує можливості масштабування.

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

Вибір між ними залежить від конкретного випадку використання та пріоритетів, або для програм загального призначення, які орієнтовані на конфіденційність, або для випадків використання стейблкойнів у мережі.

Додатки на протоколі RGB

Infinitas

Джерело зображення: веб-сайт Infinitas

Проект є повною платформою смарт-контрактів Turing на біткойнах, яка використовує як протокол RGB, так і мережу Lightning.

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

Моя Цитадель

Джерело зображення: веб-сайт MyCitadel

MyCitadel — це перший гаманець із графічним інтерфейсом користувача (GUI гаманець), який підтримує функції протоколу RGB. Його створили розробники RGB, і це кросплатформний гаманець, який дозволяє користувачам користуватися платформою на своїх улюблених пристроях.

Digital Bitcoin Art (DIBA)

Джерело зображення: веб-сайт DIBA

DIBA — це перший ринок NFT на біткойнах, який використовує розумні контракти RGB Protocol і Lightning Network. Він був розроблений, щоб допомогти сформувати людське розуміння мистецьких активів, що не є опікою, у блокчейні біткойнів.

Бета-версія програми працює в тестовій мережі Bitcoin і незабаром буде запущена в основній мережі.

Висновок

Протокол RGB — це протокол смарт-контракту в блокчейні біткойна, який використовує модель перевірки на стороні клієнта з даними поза мережею. Спочатку він був розроблений і розроблений Джакомо і Максимом.

Проект використовує докази публікації, одноразові печатки та зобов’язання щодо біткойнів для виконання смарт-контрактів у блокчейні. Інфраструктура дозволяє керувати розумними контрактами, подвійним володінням і інтегрувати гаманець для підвищення конфіденційності та адаптації.

Незважаючи на труднощі, протокол RGB спрямований на збереження конфіденційності та розвиток, керований спільнотою, для покращення мережі Bitcoin

Autor: Bravo
Tradutor: Sonia
Revisores: Piccolo、Wayne、Ashley He
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

Compartilhar

Усе, що вам потрібно знати про протокол RGB

Середній1/3/2024, 3:25:24 PM
Протокол RGB — це протокол смарт-контрактів у блокчейні біткойн, який використовує модель перевірки на стороні клієнта з даними поза мережею для виконання смарт-контрактів.

Що таке протокол RGB?

Джерело зображення: веб-сайт RGB

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

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

Історія протоколу RGB

Протокол RGB спочатку був розроблений Джакомо Зукко в 2016 році як система активів, яка не базується на блокчейні під назвою BHB Network, на основі дизайну «перевірки на стороні клієнта» Пітера Тодда. Прототип проекту був запущений у 2017 році за підтримки Poseidon Group.

До 2019 року доктор Максим Орловський з Pandora Prime AG став головним розробником і провідним учасником проекту, вплинувши на його перехід від системи активів BHB Network до поточного стану протоколу RGB, що дозволило проекту розраховувати конфіденційні смарт-контракти.

Того ж року Джакомо та Орловський створили Асоціацію стандартів протоколу Lightning Network/Bitcoin Protocol (LNP/BP Standards Association), щоб наглядати за розробкою протоколу RGB і очолити створення та керування стандартами, реєстрами, бібліотеками, вузлами, командним рядком. інструменти та документація для мереж Lightning і Bitcoin. Асоціацію фінансували такі венчурні капіталісти, як iFinex Inc., Fulgur Ventures, Pandora Prime AG, особисті кошти доктора Максима Орловського, Hojo Foundation, DIBA Inc. і навіть анонімні пожертви громади.

Поточний протокол RGB створено завдяки технічним і фінансовим внескам понад 50 осіб і компаній.

Команда RGB

Оскільки це децентралізований протокол, формальної командної структури немає. Таким чином, внесок у проект надходить від мережі глобальних розробників і дослідників. Співзасновником проекту є Джакомо Зукко, італійський підприємець, який є біткойн-максималістом з 2012 року. Він створив першу в Італії платформу Bitcoin.it, орієнтовану на біткойн, і прагне розвинути мережу біткойн, щоб конкурувати з такими блокчейнами, як Ethereum.

Максим Орловський – дослідник та інженер, який трансформував мережу BHB у протокол RGB. Він також є головним інженером Асоціації стандартів LNP/BP. Він брав участь у кількох проектах в екосистемі біткойн, таких як Lightning, мережеве забезпечення конфіденційності, функціональне програмування та детерміновані обчислення.

Серед інших відомих учасників проекту — Ей Джей Таун, Крістіан Бахер та анонім «ZmnSCPxj». Як зазначалося раніше, проект розробляється мережею дослідників і членів біткойн-спільноти.

Вступ до основної технології: підтвердження публікації, одноразові печатки та зобов’язання щодо біткойнів

Джерело зображення: веб-сайт RGB

Підтвердження публікації

Протокол RGB було розроблено з використанням техніки «перевірки на стороні клієнта» Пітера Тодда, яка дозволяє перевіряти стан контракту та транзакції без надмірного навантаження на блокчейн Bitcoin.

Ця перевірка та підтвердження залежать від підтвердження публікації (PoP), яке діє як цифрова вирізка з газети, яка ділиться оновленнями з учасниками транзакції, гарантуючи, що всі відповідні отримають і підтвердять оновлені зміни.

На відміну від інших механізмів консенсусу, які потребують перевірки глобальної мережі, PoP використовує три основні концепції для роботи. По-перше, це підтвердження отримання, яке дозволяє учасникам підтвердити одержувача доставки. Це схоже на надсилання електронного листа з підтвердженням після оновленого документа.

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

Одноразові пломби

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

Спочатку представлена в 2016 році концепція одноразової печатки забезпечила створення детермінованих зобов’язань щодо біткойнів, які дозволяли проектам у блокчейні біткойнів використовувати ту саму транзакцію без необхідності взаємної обізнаності. Печатка містить ідентифікатор транзакції SHA-256 і 32-розрядний вихідний номер транзакції, закріплений за певним повідомленням, схожий на секретний код, який неможливо обробити, навіть якщо учасник знає вміст повідомлення.

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

Зобов'язання щодо біткойнів

У криптографії зобов’язання схожі на замкнені скрині, де зберігається інформація. Доступ до цієї інформації можливий за певних умов, що важливо при децентралізованому спілкуванні.

У протоколі RGB зобов’язання щодо біткойнів є детермінованими зобов’язаннями, які включають три форми: зобов’язання Tapret, Operat і Multi-protocol. Зобов’язання Tapret базуються на функції Taproot блокчейну для створення безпечних зобов’язань, які можна перевірити.

Зобов’язання Opret базується на вихідних даних OP Return (OP_RETURN). Вихід OP Return — це вихід, який дозволяє включати довільні дані для пристроїв, які занадто старі для використання функції Taproot. Багатопротокольні зобов’язання достатньо гнучкі, щоб використовувати їх у кількох протоколах.

Введення в архітектурний дизайн протоколу RGB

Базовим рівнем є блокчейн біткойна, який служить основою для всіх транзакцій і зобов’язань у проекті. Рівень перевірки на стороні клієнта побудований поверх і складається з детермінованих зобов’язань Bitcoin (Tapret і Opret) і AluVM, віртуальної машини, оптимізованої для арифметичних і логічних операцій, необхідних для перевірки смарт-контрактів під час перевірки на стороні клієнта.

Зверху надходить критичний рівень без консенсусу. Цей рівень складається з одноразової печатки, яка забезпечує додатковий рівень безпеки для проекту RGB, багатопротокольного зобов’язання та схеми RGB, яка визначає правила перевірки, тип стану та тип логіки для перевірки на стороні клієнта.

Потім, нарешті, контракт RGB і мережа блискавки складаються зі стану Genesis, переходу стану Directed Acyclic Graph (DAG) і протоколу Bifrost для координації та взаємодії смарт-контракту.

Особливості екосистеми протоколу RGB: стан розумного контракту та інтеграція гаманця

Джерело зображення: веб-сайт RGB

Стан розумного контракту

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

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

Протокол використовує перевірку на стороні клієнта, яка покладається на використання окремих учасників криптографічних інструментів. Таким чином, RGB опублікував лише стан транзакцій. Фактичний вміст є конфіденційним, що покращує конфіденційність. Протокол також використовує подвійну структуру власності для керування глобальними (загальнодоступними) даними, доступними кожному учаснику мережі, і власними (приватними) даними, які контролюють конкретні сторони.

Протокол RGB використовує операцію Genesis, яка визначає початкову державну власність на контракт, умови його розподілу та права власників. У разі передачі операція оновлює стан, виконуючи логіку або правила, які керують транзакцією. Цей оновлений стан надсилається залученим сторонам або спільнотам для підтримки його децентралізованого дизайну.

Інтеграція гаманця

Завдяки інфраструктурі поза ланцюгом протоколу RGB для виконання смарт-контрактів інтегрований гаманець не потребує роботи безпосередньо в ланцюзі. Натомість він використовує інтеграцію API для отримання даних контракту, відстеження стану контракту та ініціювання перевірки в інтерфейсі гаманця користувача.

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

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

Аналіз ризиків

Перевага

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

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

Недоліки

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

Дизайн поза мережею RGB також ускладнює інфраструктуру блокчейну, що може призвести до проблем з масштабованістю.

Виклики

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

Користувачеві також доручено бути більш пильним щодо захисту своїх особистих ключів. Це буде важко для менш обережних користувачів.

Конкурентний аналіз

Протоколи RGB і OmniBOLT є проектами другого рівня, які використовують мережі Lightning і Bitcoin для швидших і дешевших транзакцій. Але вони також мають свої відмінності.

Протокол RGB — це універсальний протокол смарт-контракту поза мережею, який можна використовувати в різних проектах, від фінансів до управління. З іншого боку, OmniBOLT — це проект, орієнтований на фінансування, який використовується для випуску та переказу стейблкойнів у мережі.

Оскільки ці два проекти були розроблені для покращення масштабованості в мережі Bitcoin, протокол RGB, який використовує перевірку на стороні клієнта, мінімізує навантаження на блокчейн. На відміну від протоколу RGB, OmniBOLT значною мірою покладається на блокчейн для перевірки, що зменшує можливості масштабування.

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

Вибір між ними залежить від конкретного випадку використання та пріоритетів, або для програм загального призначення, які орієнтовані на конфіденційність, або для випадків використання стейблкойнів у мережі.

Додатки на протоколі RGB

Infinitas

Джерело зображення: веб-сайт Infinitas

Проект є повною платформою смарт-контрактів Turing на біткойнах, яка використовує як протокол RGB, так і мережу Lightning.

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

Моя Цитадель

Джерело зображення: веб-сайт MyCitadel

MyCitadel — це перший гаманець із графічним інтерфейсом користувача (GUI гаманець), який підтримує функції протоколу RGB. Його створили розробники RGB, і це кросплатформний гаманець, який дозволяє користувачам користуватися платформою на своїх улюблених пристроях.

Digital Bitcoin Art (DIBA)

Джерело зображення: веб-сайт DIBA

DIBA — це перший ринок NFT на біткойнах, який використовує розумні контракти RGB Protocol і Lightning Network. Він був розроблений, щоб допомогти сформувати людське розуміння мистецьких активів, що не є опікою, у блокчейні біткойнів.

Бета-версія програми працює в тестовій мережі Bitcoin і незабаром буде запущена в основній мережі.

Висновок

Протокол RGB — це протокол смарт-контракту в блокчейні біткойна, який використовує модель перевірки на стороні клієнта з даними поза мережею. Спочатку він був розроблений і розроблений Джакомо і Максимом.

Проект використовує докази публікації, одноразові печатки та зобов’язання щодо біткойнів для виконання смарт-контрактів у блокчейні. Інфраструктура дозволяє керувати розумними контрактами, подвійним володінням і інтегрувати гаманець для підвищення конфіденційності та адаптації.

Незважаючи на труднощі, протокол RGB спрямований на збереження конфіденційності та розвиток, керований спільнотою, для покращення мережі Bitcoin

Autor: Bravo
Tradutor: Sonia
Revisores: Piccolo、Wayne、Ashley He
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!