207 行代码,完成 RGB 到 Liquid 的轻量级集成
KaleidoSwap 宣布 RGB 原生资产已可直接运行于 Blockstream 的 Liquid 侧链,全程无需桥接、不依赖托管方,也未对协议核心结构做大规模改造。整个接入仅新增 207 行向后兼容代码,所有现有测试套件无需修改即全部通过。
技术基础:Taproot 统一锚定格式
该集成得以实现的关键,在于比特币主网与 Liquid 侧链均采用 BIP-341 定义的 Taproot 输出格式。RGB 所依赖的资产转移加密承诺,在两条链上具有完全一致的序列化表现和语义含义。因此,标准 RGB 验证器无需重写逻辑,即可原生识别并验证 Liquid 交易中的输出。
改动聚焦:读取层抽象,非验证重构
新增代码全部集中在交易读取与解析环节,用于适配 Liquid 的 RPC 接口与区块结构,而非修改 RGB 的核心验证规则。改动分散在 7 个文件中,覆盖 3 个关键验证调用的抽象层。原有 45 项单元测试全部通过;下游 4 个已在生产环境使用的 RGB 工具库,也无需任何源码调整,即可基于新版本重新构建并正常运行。
功能落地:RGB20 发行与原子交换已实测
团队已在 Liquid 上成功发行一个真实的 RGB20 资产,并完整执行了含找零在内的转账流程。所有锚定数据生成、状态提交与链上验证均在 Liquid 环境内闭环完成。
无托管跨链原子交换:双向强一致性保障
更进一步,KaleidoSwap 演示了比特币主网 RGB 资产与 Liquid 上同质 RGB 资产之间的无托管原子交换。该机制将两笔支出交易绑定为单一逻辑单元:要么双方资产同步交割,要么整组操作完全回滚。不存在单边履约风险,也不引入第三方中介或时间锁依赖。
Simplicity:让 RGB 规则进入共识层
Liquid 主网已于 2025 年 7 月上线 Simplicity——一种形式化、可验证的智能合约语言。KaleidoSwap 利用 Simplicity 编写了针对 RGB seal 的链上约束 covenant,强制要求每次资产支出必须附带有效的 RGB 承诺。若缺失或无效,交易将被节点在共识层直接拒绝。这意味着部分资产策略(如所有权转移条件)可从应用层下沉至链上执行,提升安全边界与确定性。
RFC 已提交:推动标准化支持
支持 RGB 原生运行于 Liquid 的完整补丁,已作为正式 RFC 提交至 RGB 官方代码库。最终是否纳入主干,由 RGB 协议维护者社区共同决定。一旦采纳,开发者将能使用与比特币生态高度一致的工具链,在 Liquid 上构建 RGB 原生应用。
愿景延伸:Liquid 或成 RGB 下一主干网络
作为 RGB Protocol Association 的创始成员之一,KaleidoSwap 认为,在比特币主网与 Lightning 网络之后,Liquid 凭借其高确认速度、资产原生支持及 Simplicity 合约能力,有望成为 RGB 协议规模化落地的关键基础设施层。
(8)
新增代码集中在读取层,不修改核心规则,现有测试套件和工具库都不用大改,稳定
在Liquid上成功发行RGB20 资产还完成转账,这功能落地速度挺不错
用Simplicity让RGB规则进共识层,能提升安全边界,想得挺周到
207行代码就完成集成,这改动小效率高啊,技术挺厉害
提交RFC推动标准化,如果被采纳,开发者开发就方便多了
基于Taproot 统一锚定格式实现集成,这个技术基础选得不错,兼容性看着挺好
Liquid 有那么多优势,说不定真能成RGB下一主干网络
无托管跨链原子交换没单边履约风险,也不用第三方,安全保障有了