BTC RGB协议及生态
RGB协议是一种智能合约协议,可以为比特币网络创建新资产,具有高安全性、保密性、可扩展性等优点。Pandora Prime、DIBA、Bitmask和Bitswap等项目都基于RGB协议,提供MyCitadel钱包、RGB Explorer浏览器和Pandora Network等产品。
RGB协议主要是在比特币网络上创建智能合约的协议,但是因为BTC的代码架构和ETH相差很大,想在上面构建合约难度很大,所以就需要很crypto native的创新。
首先回顾下UXTO模型:
RGB协议工作原理如下:
- 资产发行方在客户端创建新资产,产生一次性印章 (one-time seal)和交易承诺 (commitment),这时候资产归属于一个比特币的UTXO (无论是已经存在的,还是临时创建的)。
- 发行人将
commitment
嵌入比特币的UTXO, 将新资产锚定到比特币网络。 - 资产接收方通过验收
commitment
, 验证一次性印章, 以验证资产的有效性。 - 资产转移过程中,旧的一次性印章被销毁,新的一次印章,
commitment
和交易数据锚定到比特币网络。
但是我们没法直接在链上创建合约,那么链下合约怎么跟UTXO进行对应呢?这里就涉及到RGB的另外一个创新:客户端验证。
在 RGB 协议中,交易验证和数据存储在客户端(如钱包软件)完成,而不是在区块链上。这使得交易数据不在链上公开,从而提高了隐私性。客户端验证还可以降低链上数据存储需求,提高网络的可扩展性这也是 RGB 目前和 BRC20 的很大区别,由于交易数据在客户端而非链上,理论上可以大大降低目前的网络拥堵和高手续费的情况。
RGB协议利用了比特币主网UTXO的安全性,为其链下的资产发行或合约逻辑的安全性背书。
RGB协议的优点:
- 安全性:依赖BTC网络;
- 保密性:交易信息不在链上公开,具有相对隐私性;
- 可扩展性: 可以与闪电网络完美结合,闪电网络让比特币摆脱现在的速率,RGB可以引入智能合约,可以复刻ETH高速智能合约系统。
- 不拥堵: 交易只保留额外存储的同态承诺。
- 可升级无需硬分叉:在链下操作,不影响链上;
- 具有较比特币更高抗审查性。
RGB生态
Infinitas
Infinitas 融合 RGB 协议和闪电网络的比特币应用生态网络,旨在实现更高的隐私保护、卓越的吞吐量和出色的低延迟交易处理。
据说,Infinitas 会拥有其原生经济的激励方案,前期将采用挖矿形式在市场产出以促进生态的长期发展。
COSMINMART
COSMINMART 是以闪电网络为基础,兼容 RGB 等协议,支持智能合约的全新比特币应用生态。旗下产品:
- COSM Wallet
- COSM Market
- COSM Lanuchpad
Pandora Prime Inc
Pandora Prime 致力于使用 RGB 智能合约和闪电网络的结合来开创比特币金融(Bitcoin Finance)。他们从比特币上的可编程资产(RGBTC 和 CHFN)开始,这些资产可以通过闪电网络在交易吞吐量方面扩展到 VISA/MasterCard 级别,另外,也提供便利的设施来交换这些资产,无需繁琐的 KYC 程序即可进行 1,000 瑞士法郎以下的交易(符合瑞士法律规定)。目前,他们的产品包括 MyCitadel(钱包)、RGB Explorer(浏览器)和 Pandora Network 等。
DIBA (Digit Albitcoin art)
包含产品DIBA和Bitmask
DIBA 是第一个使用 RGB 智能合约协议和闪电网络来交易比特币 NFTs 的市场(DIBA 称之为)。
Bitmask
该钱包由 DIBA 创建,是 RGB 生态的首个 NFT 钱包,可在 Web 浏览器中运行,并与类似以太坊上的 MetaMask 一样与 RGB 合约进行交互。
Bitswap-BiFi
github:https://github.com/BitSwap-BiFi/Bitswap-core
目前 RGB 生态正在积极探索 DEX 方案,以解决 RGB 资产流动性问题。Bitswap 的演示和概念验证中,展示了如何将「SWAPS」引入 DEX,但暂时没有 AMM 或 LP。目前还处于验证阶段,非常早期,同样值得关注。