Что такое RGB и почему меня это должно волновать?

Что такое RGB и почему меня это должно волновать?

Биткоин-разработчики о технологии, способной сделать смарт-контракты основой общества будущего.

Вокруг термина «смарт-контракт» много путаницы. Считается, что в оборот его ввел Виталик Бутерин, основатель Ethereum. На самом деле автором является исследователь Ник Сабо, который в 1990-х определил его как «набор обещаний, отмеченных в цифровой форме, в частности протоколы, в рамках которых стороны выполняют эти обещания».

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

Первая и самая главная проблема – как доказать, не разглашая конфиденциальную информацию, что одна сторона действительно является владельцем товара, который она продает, а другая – владельцем денег для оплаты? Частично ответ уже нашли много лет назад, введя право на предъявителя. Право на предъявителя – это право полного владения и передачи чего-либо, хранящегося самим владельцем (отсюда название «на предъявителя») на физическом носителе (например, свидетельство о праве собственности).

Что такое RGB и почему меня это должно волновать?

Интересным фактом о праве на предъявителя является то, что нет необходимости регистрировать свое владение активом или договором с каким-либо третьим лицом, публичным реестром или органом власти – передача права собственности предусматривает предоставление физического доказательства только контрагенту, без внесения информации о нем в любую публичную базу данных. Таким образом, концепция прав на предъявителя позволяет обеспечить конфиденциальность и полное владение активом, сохраняя при этом возможность обмениваться им с другими лицами и проверять информацию о контрагентах полностью peer-to-peer, без привлечения третьих лиц или реестров.

Второе, что мы должны рассмотреть: как обеспечить исполнение контракта? Анонимность означает, что вы не знаете, к кому применить физическое давление в случае обмана. Здесь на помощь приходит экономика, а именно теория игр. Создав надлежащие экономические стимулы для выполнения сделки, можно заключить контракт, в котором другой стороне (да и вам самому) невыгодно жульничать.

Следовательно, выходит, что термин «смарт-контракт» фактически применим как в физическом, так и в цифровом мире как способ подтверждения информации о праве собственности и обеспечения выполнения определенного соглашения между сторонами без внешнего централизованного органа (военного, правительственного, судебного и т. п.) или физического принуждения.

Компьютерные науки в этом случае призваны усовершенствовать процессы и сделать реальное и цифровое взаимодействие между людьми более эффективным. Но для того чтобы полностью соответствовать определению, система смарт-контрактов должна обладать следующими параметрами.

1. Устойчивость к цензуре. Предоставлять полное право собственности на данные договора каждому участнику контракта без возможности для любой внешней стороны забрать его.

2. Масштабируемость. Система должна легко масштабироваться до мирового уровня и обеспечивать участие неограниченного количества сторон.

3. Конфиденциальность. Возможность работать в закрытой среде, не раскрывая свою личность или информацию об активах, которыми вы можете владеть, или о соглашениях, в которых вы участвуете.

4. Проверка. Контрагенты должны иметь возможность проверить информацию об активах, правах собственности и исполнении договора самостоятельно, без необходимости доверять какой-либо третьей стороне, органу или реестру.

Цифровой мир изобилует различными смарт-контрактами, и Биткоин – один из примеров такой системы. Пока это единственный протокол, который устойчив к цензуре, в то время как программированность, конфиденциальность и масштабируемость – не те свойства, которые ему присущи. Контракты Ethereum гораздо гибче, но им не хватает устойчивости к цензуре, конфиденциальности, масштабируемости. К тому же как участник контракта вы всегда должны делегировать проверку данных глобальному сообществу, а значит, вы никогда ничем по-настоящему не владеете. Сегодня в мире существует только одна технология, отвечающая всем вышеперечисленным критериям. Это RGB.

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

RGB дает возможность отделять много разных типов прав собственности, таких как право владеть, пользоваться, передавать, модифицировать, продавать и т. п., от состояний контракта (условий, при которых контракт существует в определенную единицу времени), доказательств и эволюции контракта. Можно сказать, что контракт RGB определяет алгоритм событий-последствий «если – то» с обязательством соблюдать правила верификации на каждом шагу. Как этого удалось добиться?

RGB опирается на несколько прорывных решений, а именно: концепция проверки на стороне клиента (clientside validation), single use seals и использование криптографических примитивов с нулевым уровнем знаний (zero-knowledge proofs). И все это работает на Lightning Network, то есть транзакции осуществляются быстро, предоставляя инструменты для полного владения и управления правами собственности. Вся эта функциональность доступна без нового блокчейна или форка Биткоина, без замусоривания L1-цепочки и без токенов на уровне протокола. Какие действия и решения привели к этому?

История RGB началась в 2016 году с идеи Джакомо Зукко (Giacomo Zucco) сделать более привлекательные Цветные монеты (Colored coins) и подружить их с Lightning Network. Отсюда и произошло название RGB – это одна из самых известных цветовых палитр.

Через несколько лет доктор Максим Орловский из Pandora увидел в технологии потенциал, выходящий далеко за пределы использования токенов, и присоединился к инициативе. Чтобы создать совершенно бесплатный, свободный и открытый набор технологий, содержащий основные ценности киберпанка, запустилась швейцарская некоммерческая организация под названием LNP/BP Standards Association. Началась активная разработка.

До весны 2021 года из идеи токен-протокола RGB превратился в полноценную частную и масштабируемую систему смарт-контрактов на Биткоине, предложив наконец решение комплексных проблем и укрепляя экосистему Биткоина.

С RGB можно наконец-то забыть о шиткоинах, немасштабированных и постоянно взломанных контрактах Solidity и сосредоточиться на решении реальных проблем и улучшении экосистем Биткоина и Lightning.

Что такое RGB и почему меня это должно волновать?

Почему RGB важен? Вот лишь некоторые примеры применения.

1. Взаимозаменяемые активы и ценные бумаги (опционы, фьючерсы).

2. Различные формы прав на предъявителя (право голоса и т. п.).

3. Невзаимозаменяемые активы (токенизированные произведения искусства, скины для игр, предметы коллекционирования, сертификаты об образовании).

4. Децентрализованная цифровая идентичность, роуминговые профили и управление ключами.

5. Комплексное управление правами, системами учета и утилитарными токенами даже за рамками финансового мира: электроэнергия, медицинские записи, логистика и т. д.

Все это уже можно протестировать. Бета-версия RGB работает с 2021 года. Пионеры, такие как Pandora, уже запустили первые пользовательские продукты: кошелек MyCitadel, RGBex explorer и инструмент для выпуска активов Bitcoin Pro. С желанием как можно скорее достичь «закостенения» протокола, 13 июня 2022 года RGB выпустил свою первую версию библиотек «уровня консенсуса», которые впоследствии не будут меняться. Это важный шаг, поскольку теперь у разработчиков больше уверенности, что протокол работает и кардинальных изменений не будет внесено. После этого релиза RGB пошел в массы, и разные команды начали строить на нем свои продукты: от стейблкоинов до DAO и сертификатов обучения.

RGB – проект киберпанка, опирающийся на ключевые принципы Биткоина: конфиденциальность, программируемость, права предъявителя, безопасность и масштабируемость. Наш протокол дает возможность пользователям решать более сложные задачи, чем просто проблемы финансового взаимодействия. Пока мир вокруг все больше централизуется, а частная собственность становится все более уязвимой, RGB – одна из немногих соломинок, за которую можно ухватиться.

Это материал авторства Ольги Уколовой и Максима Орловского с первого печатного номера Bitcoin Magazine на украинском языке, который можно приобрести здесь.

Будущее энергетики: Биткоин-майнинг Будущее энергетики: Биткоин-майнинг Если потребление доступной энергии напрямую коррелирует с ростом ВВП, Биткоин-майнинг является тем самым идеальным компонентом, который поможет нашим энергетическим сетям и экономике. Майк Хобарт 01 октября 2023
Энергия и ВВП: для роста необходимо потребление Энергия и ВВП: для роста необходимо потребление Увеличение доступности энергии для производства недостаточно для стимулирования роста ВВП: энергия должна фактически потребляться и использоваться. Майк Хобарт 01 октября 2023
Как Биткоин борется с махинациями на президентских выборах в Гватемале Как Биткоин борется с махинациями на президентских выборах в Гватемале Верховный избирательный орган Гватемалы использует временные метки блокчейна Биткоина для выявления попыток манипуляций на президентских выборах в стране. Namcios 01 октября 2023