比特币上的 RGB 协议,
释义。
◎ 本页的技术定义均基于 RGB 官方文档 docs.rgb.info ↗
官方定义 — docs.rgb.info
RGB 是一个用于在比特币上通过可定制的链下合约 发行和转移数字资产及权利 的协议,使用 客户端验证 使交易数据保持链下,同时依赖比特币区块链作为承诺层来防止双花。 这种方式确保了更高的可扩展性、更强的隐私性以及灵活性。
用通俗的话说:RGB 让你可以直接在比特币上创建和转移任何类型的数字资产——代币、稳定币、NFT、数字身份、DAO 权利——无需创建新的区块链,无需验证者,也无需在链上发布任何敏感信息。
关键的洞察在于: 一笔数字资产交易中的大部分数据都不需要公开。唯一需要出现在比特币区块链上的,是一个很小的密码学证明,用来表明”这里发生了一笔有效的交易”。除此之外的一切——谁拥有什么、拥有多少、在什么条件下拥有——都只在相关方之间保持私密。
类比
想象一张已签署的支票。这张支票之所以有效,是因为 你签署了它,而对方持有它 ——而不是因为银行把完整的交易细节刊登在了公开的报纸上。RGB 的运作方式与此相同:合约之所以有效,是因为相关方持有数据并能够证明其历史,而不是因为网络中的每个人都存储了一份副本。
为什么现有方案
在比特币上行不通。
比特币的设计初衷是成为一个无需许可、抗审查的货币网络。它并非为了在链上存储任意合约数据而设计——这是有充分理由的。链上存储会带来三个根本性的问题。
每个节点存储一切
– 所有合约数据默认公开
– 每个节点都要重新执行每一个合约
– 可扩展性受区块大小限制
– 隐私在设计上就不可能实现
– 需要一条独立的区块链
每一方只验证自己的数据
– 合约数据只在相关方之间保持私密
– 每个用户只验证自己的历史
– 水平可扩展性没有上限
– 隐私是设计使然,而非例外情况
– 原生运行在比特币之上
正如 docs.rgb.info 中所述,RGB 背后的核心洞察在于: 验证的逻辑可以被颠倒过来:不再是每个节点验证一切,而是每个参与者只验证与自己相关的那部分历史——而比特币只需存储一个用于防止双花的紧凑密码学承诺。
让 RGB 成为可能的
三个理念。
比特币上的 RGB 协议建立在三个共同作用的密码学基石之上。使用 RGB 并不需要理解这些细节——但了解这些概念会很有帮助。
客户端验证
每个用户只验证与自己资产相关的那部分状态转换历史——从合约最初创建(genesis)到他们当前持有的资产。这部分私有的历史”分片”在转移时由发送方和接收方直接交换。除了一个微小的密码学承诺之外,没有任何内容会广播给网络。
一次性密封条
每一次 RGB 操作都绑定到一个比特币 UTXO——即一个未花费的交易输出。花费该 UTXO 会”关闭密封条”,并使相关联的状态转换成为最终结果且不可篡改。就像一个比特币 UTXO 只能被花费一次一样,一个 RGB 密封条也只能被关闭一次。这正是 RGB 资产防止双花的原理
这些理念如何组合在一起
模式定义了 合约是什么。客户端验证确保 只有相关方才能看到数据。一次性密封条确保 转换是最终且唯一的。比特币则提供 时间戳和防双花保证。
RGB 是构建于
比特币和闪电网络之上的一层。
正如 RGB 官方文档中所述,RGB 是比特币分布式计算这一更广泛生态系统的一部分——它是位于比特币基础层之上、并可选择性地位于闪电网络之上的一层。
不仅仅是代币——
比特币上的任何数字权利。
由于模式系统支持任意的状态结构,RGB 并不局限于简单的代币转移。以下是最常见的使用场景,截至 v0.11.1,全部都已在比特币主网上运行。

同质化代币
发行固定供应量或可增发供应量的代币。代码、名称、精度和供应量在 genesis 时定义。可在链上或通过闪电网络转移。

闪电网络上的稳定币
发行可以原生地通过闪电网络转移的稳定币——即时、私密,无需跨链桥,无需托管方。Tether 已宣布 USDt 将在 RGB 上发行。

NFT 与收藏品
内嵌媒体或外部附件的独特数字资产。所有权历史完全只在相关方之间保持私密。

去中心化身份
将可验证凭证绑定到比特币 UTXO。自我主权身份,无需登记机构,无需托管方,个人数据不留任何链上痕迹。

现实世界资产
将房地产、大宗商品和金融工具代币化。在比特币上结算,由密码学和合约逻辑强制执行。

发布证明
在特定时间点记录文件或协议的存在——具备比特币级别的不可篡改性,无需第三方公证人。
From concept to
Bitcoin mainnet.
一次性密封条被提出
Peter Todd 提出了一次性密封条——这一密码学原语,使得客户端验证在比特币上具备了防篡改性。
RGB 概念的诞生
Giacomo Zucco 和 Peter Todd 在一次性密封条的基础上,构思出 RGB——一个在比特币上进行客户端验证资产的协议。
协议开发
RGB 协议规范、客户端验证库以及模式系统持续积极开发。多次测试网发布验证了这一架构。积极开发仍在 github.com/rgb-protocol 持续进行。
RGB v0.11.1 在比特币主网上线
迄今为止最重要的协议版本正式在主网上线——使得在比特币和闪电网络上进行生产级别的数字资产发行与转移成为可能。
准备好
了解更多了吗?



准备好
在比特币上的 RGB 协议上走得更远了吗?
选择你的路径——了解协议、使用它,或在其上构建。



