破解比特币上 RGB 协议的常见误区

自 2025 年生产版本 v0.11.1 与尚未完成的 v0.12 提案分道扬镳以来,比特币上的 RGB 协议一直伴随着大量误解。如果不加以澄清,这些误解可能会让开发者走弯路——选错版本、找错网站,或者对现在真正上线的是什么产生错误的假设。这篇文章收集了目前仍在流传的、关于比特币上 RGB 协议的常见误区,并逐一对照 docs.rgb.info 进行澄清。
摘要
关于比特币上 RGB 协议的大多数误区,都能追溯到同一个根源:把已经在比特币主网上线、由 RGB Protocol Association 支持的生产版本 v0.11.1,和一个从未真正完成的重写提案 v0.12 混为一谈。这一个混淆会连锁引发一系列错误:找错网站、对安全性和治理结构产生错误的判断,以及零知识证明、RGB20/RGB21 代币等过时的技术细节。下面的各节将逐一澄清这些误区。
误区:RGB 的隐私性来自零知识证明
事实:RGB 转账是通过一个加密哈希值提交到比特币链上的,而不是零知识证明。
这个哈希值要么被直接写入一个 OP_RETURN 输出(opret 方法),要么被编织进 Taproot 输出密钥的调整值(tweak)里,使其和一次普通的 Taproot 花费在链上无法区分(tapret 方法)。通过客户端验证,交易双方自行核实所交换数据的有效性,比特币链上始终只能看到这个承诺本身。
这个误解出现的频率之高,值得在这里明确说一句:至少目前,比特币上的 RGB 协议 v0.11.1 的核心设计中并不使用零知识证明。
误区:v0.12 才是应该采用的生产就绪版本,rgb.tech 才是官方网站
事实:v0.12 从未上线主网,rgb.tech 也不是比特币上 RGB 协议的官方网站。根据 docs.rgb.info 的说明,v0.12 是“由 RGB-WG 组织所有者推动的、一项尚未完成的协议重写提案”。
提案终究不是一个已经交付的产品,也没有任何生产级生态建立在它之上。真正在比特币主网上线、拥有实际应用和钱包支持的版本是 v0.11.1——也就是 RGB Protocol Association 所支持的那个版本。
该版本对应的权威信息来源如下:
- rgb.info:概念介绍与入门
- docs.rgb.info:完整的技术规范
- rgb-protocol GitHub 组织:代码仓库
这三个来源都会随每次版本发布同步更新。
而 rgb.tech、rgbfaq.com 以及 RGB-WG 的 GitHub,对应的是那个尚未完成的 v0.12 提案,应当避免参考——它们并不属于比特币上 RGB 协议的官方文档体系。把两者当作可以互换的信息来源,是一种常见但会误导人的捷径。
这种误解其实情有可原:更高的版本号,天然会让人读成”取代旧版本的新版本”,于是很自然地会以为 v0.12 只是 v0.11.1 的延续。但实际情况并非如此。
v0.12 是一个独立的、彼此竞争的提案,且从未真正完成,并不是 v0.11.1 的续作。任何人都可以自行验证这一点:查看 RGB-WG 组织的 GitHub 就会发现,自 2025 年 7 月以来没有任何实质性更新。相比之下,rgb-protocol 的 GitHub 一直在持续发布(比如最近的重要进展之一是 RC11)。
误区:rgb.info 是一个已经停止维护的存档站点
事实:rgb.info 和 docs.rgb.info 才是比特币上 RGB 协议目前主网版本的活跃维护来源。
rgb.tech 对应的是 v0.12 提案,自 2025 年年中以来就没有再发布过版本。
这个误区有时会以相反的方式出现:把 rgb.tech 说成是当前活跃的站点,把 rgb.info 说成历史遗留——这恰恰把两者的角色完全说反了。
误区:RGB v0.11.1 是”真正 RGB”的一个未经授权的分叉
事实:RGB v0.11.1 就是这个协议的生产主线——它不是任何东西的分叉。
它于 2025 年 7 月在比特币主网上线,并持续获得维护。2025 年其实并没有发生真正意义上的”分叉”——也就是一个项目在交付了新东西之后才分裂的那种情况。
拥有 RGB-WG 组织的那位开发者提出了一项协议重写方案,也就是 v0.12——而这项重写从未真正上线主网。
与此同时,围绕 RGB v0.11.1 的生态一直在持续壮大:KaleidoSwap 上线了一个面向闪电网络上 RGB 资产的非托管 DEX,Utexo 则把 RGB 闪电网络支持直接带进了 Tether 自己的 Wallet Development Kit,让 USDT 真正落地在 v0.11.1 这条线上。一边一直在持续交付,另一边发布的却仍是一份未完成的提案。
把 v0.11.1 描述成”分裂出去的那一方”,而不是”持续运行下去的那一方”,恰恰把这段历史说反了。
误区:RGB Protocol Association 负责维护协议代码
事实:RGB Protocol Association 是一家成立于 2025 年 7 月的瑞士非营利组织,它资助并支持比特币上 RGB 协议的生态——包括资助、教育、社区建设,以及协调生态中各家共建公司之间的合作。它并不负责编写或维护协议本身的代码,这部分工作由独立的 rgb-protocol 开发团队负责。
因此,把一个资助和社区组织,和真正负责协议工程实现的团队混为一谈,会让人误判到底是谁在为这些代码负责。
误区:RGB 发行的是 RGB20 和 RGB21 代币
事实:这些名称是过时的旧术语。目前实际使用的资产模式类型是:
- NIA —— 固定供应量同质化资产
- IFA —— 可增发同质化资产
- UDA —— 独特数字资产(类 NFT)
- CFA —— 收藏型同质化资产
- PFA —— 许可制同质化资产
如果你在什么地方看到”RGB20″或”RGB21″这样的名称,那已经是过时的说法——这套命名早于目前的资产模式体系,如今已经不再适用。
误区:RGB 和 RGB++ 是同一个协议
事实:比特币上的 RGB 协议和 RGB++ 是两个互不相关、只是名字里恰好都带”RGB”的协议。
RGB++ 由 Nervos/CKB 团队开发,采用的是一套完全不同的架构:它把比特币的 UTXO 映射到另一条独立公链 Nervos CKB 上的 Cell 中(这种方式称为”同构绑定”),并依赖 CKB 链来完成验证和数据可用性。
比特币上的 RGB 协议不依赖任何其他区块链:客户端验证完全在交易双方之间完成,最终落在比特币链上的,始终只有一个哈希承诺。
相似的名字很容易让人混淆,但两者在设计、治理和代码库上都没有任何关联。完整的对比可以参考这篇文章。
