KaleidoSwap 展示了一项面向比特币生态的技术集成:RGB 原生资产可以直接运行在 Blockstream 的 Liquid 侧链上,而且不需要桥接、托管方或大规模改造协议结构。团队称,这次实现只新增了 207 行向后兼容代码,现有测试套件无需修改即可通过。

207 行代码完成接入

这次集成的基础在于,比特币和 Liquid 都采用了 BIP-341 定义的 Taproot 输出格式。对 RGB 来说,用于锚定资产转移的加密承诺在两条链上的表现一致,因此现有验证器可以直接识别 Liquid 交易输出。

KaleidoSwap 表示,新增代码主要用于读取 Liquid 交易,而不是重写 RGB 的验证逻辑。相关改动分布在 7 个文件中,覆盖 3 个验证调用的抽象层。原有 45 项测试全部通过,下游 4 个生产库也无需改动源码即可重新构建。

已完成 RGB20 发行与原子交换

在功能演示上,团队不仅验证了技术可行性,还在 Liquid 上发行了一个实际的 RGB20 资产,并完成了包含找零在内的转账流程。其说法是,整套锚定与验证过程已经在侧链环境中跑通。

更受关注的是跨链交换部分。KaleidoSwap 还演示了比特币链上 RGB 资产与 Liquid 链上 RGB 资产之间的无托管原子交换。按照其描述,这类交换会把交易两端绑定在一起,要么双方同时完成,要么整体不发生,从而避免一方先交付资产后承担对手方违约风险。

  • 资产类型:比特币链上 RGB 资产、Liquid 链上 RGB 资产
  • 交换方式:无托管原子交换
  • 安全特点:交易要么全部完成,要么全部取消

Simplicity 用于约束资产支出

KaleidoSwap 选择 Liquid 的另一个原因,是 Blockstream 推出的 Simplicity 智能合约语言已在 2025 年 7 月上线 Liquid 主网。文章称,这种合约语言可用于把部分资产规则直接写入链上支出条件。

团队为 RGB seal 编写了一个基于 Simplicity 的 covenant。其作用是要求每次支出都必须携带有效的 RGB 承诺,否则交易会被网络直接拒绝。也就是说,部分 RGB 资产规则可以在共识层执行,而不只是依赖应用层验证。

补丁已提交 RFC

目前,支持 RGB 接入 Liquid 的补丁已经作为 RFC 提交到 RGB 官方代码库,是否采纳将由维护者决定。若该提案获批,开发者未来可在 Liquid 上使用与比特币侧相近的工具构建 RGB 原生应用。

补充信息:文章提到,KaleidoSwap 是 RGB Protocol Association 的创始成员之一,其他成员包括 Bitfinex 和 Tether。按其设想,在比特币和 Lightning 之后,Liquid 可能成为 RGB 的下一条主要网络。