RGB:赋予比特币智能合约能力的资产发行技术
近期,Ordinals 协议的火爆又激发起大家对比特币生态探索的兴趣。其实,在 Ordinals 协议之前,就有一个系统能够在比特币上发行代币和 ,它就是 RGB。
RGB 最初由 Giacomo Zucco (BHB Network)于 2016 年设想为“基于非区块链的资产系统”而创建,并于 2017 年左右得到 Poseidon Group 的支持。自 2019 年以来,Pandora Core AG 的 Maxim Orlovsky 博士作为 RGB 协议的主要设计者和贡献者,设计和实现了其 95% 以上的代码和底层标准。
简单来说,RGB 是一个可扩展且保密的智能合约系统,可以将其视为在比特币之上工作的第 2 层或第 3 层。RGB 智能合约以客户端验证范式运行,这意味着所有数据都保存在比特币交易之外,这允许系统在之上运行而无需对闪电网络协议进行任何更改,并且还为高水平的协议可扩展性和隐私性奠定了基础。
使用 RGB,可以创建一个定义资产权利的合约。将资产分配给一个乃至多个 UTXO 并指定这些资产的所有权可以如何转移。合约可以从一套模板(RGB Schema)开始创建,合约的创建者只需调整参数和所有者权利即可。
作为智能合约系统,RGB 与基于比特币(Colored coins、Counterparty、OMNI)和非比特币(以太坊、 等)的智能合约方法不同:
因此它可以发行和管理高度可扩展、可编程和不同类型的私有资产,也可以应用于领域以外的许多行业。目前,RGB 可以支持如下事件:
2021 年,RGB 发布了第一个测试版, Pandora Prime?公司等贡献者推出了第一个面向用户的产品:MyCitadel (支持 RGB 的多平台钱包)、RGBex 浏览器(在 RGB 协议中发行的代币和 NFT 的索引或列表)和 Bitcoin Pro 资产发行工具(可以创建、发行、更名、销毁代币等),以推动 RGB 的采用。2022 年 6 月 13 日,RGB 又发布了其第一个“共识级别”的文档,使人们可以根据该文档构建自己的产品和解决方案,从而更加保证协议有效并且不会对其进行重大更改。目前,除了 MyCitadel 钱包,还有三款支持 RGB 的钱包:
想要了解更多有关 RGB 技术的信息可以查看该资料库。