KaleidoSwap:为闪电网络上的 RGB 资产构建非托管 DEX
本文基于 Walter Maffione 在 2026 年 5 月于意大利 Viareggio 举行的 Tuscany Lightning Summit 2026 上的演讲和现场演示。Walter 是 KaleidoSwap 的首席开发者。

比特币上的 RGB 原子交换,是无信任数字资产交易背后的技术基础:无需托管方,无需跨链桥,直接在比特币上结算。KaleidoSwap 是首个将其作为实际产品上线的平台。
简要概览
- 比特币上的 RGB 协议让数字资产实现自主权——所有者直接持有资产,任何环节都不涉及托管方。
- 原子交换是比特币的一个原语(HTLC)。RGB 的贡献在于,被交换的资产从始至终都不需要托管方。
- KaleidoSwap 是首个建立在 RGB 闪电技术栈之上的非托管原子交换平台,展示了 RGB 交易基础设施在实践中的样子。
- 目标是:用一条闪电轨道连接所有比特币层——RGB、Spark、Arkade、Liquid——通过单一的自托管界面完成。
- 路线图上:BOLT12、链上 RGB 交换、Liquid 集成,以及一个开源做市方。
为什么在比特币上实现无信任交易一直很困难?
在比特币上交易数字资产,历来需要做出两种妥协之一。第一种是信任一个托管方来持有和结算你的资产。第二种是依赖一座跨链桥——一套将资产从一条链封装、转移到另一条链上的系统,这会引入新的故障点和信任点。
这两种选择都不符合比特币「自我保管」这一核心原则。而且,当资产具备自主权、并且可以通过比特币上的原子交换来兑换时,这两种选择也都变得没有必要。
事实上,比特币上的 RGB 协议改变了这个局面。因为 RGB 资产是客户端验证的,并通过一次性密封条锚定到比特币上,所以它们和聪一样具备自主权。所有者持有完整的历史记录,链上持有一个承诺,验证所有权不需要信任任何交易对手。因此,托管方就从这个等式中被彻底移除了。
然而,兑换本身依然存在一个根本性的问题:如何防止一方收到资产、却不支付相应的回报?
比特币上的 RGB 协议与原子交换是如何结合的?
原子交换对比特币来说并不是新事物。支撑它的HTLC(哈希时间锁定合约,Hash Time-Locked Contract)机制,从闪电网络诞生之初就已经存在。具体来说,双方都用同一个哈希原像锁定各自的资金,只有当双方都揭示这个原像时,兑换才会完成。如果有一方没有在规定时间内揭示原像,时间锁就会过期,双方都会拿回各自的资金。
由于兑换机制早已存在,RGB 补上了缺失的那一块:可以在没有托管方的情况下进行交易的资产。
由于比特币上的 RGB 协议与闪电网络的集成,是通过在每一笔通道交易中添加一个 OP_RETURN 承诺来实现的,RGB 资产在闪电通道中流动,并直接继承了 HTLC 机制。其结果是一种组合,让无信任问题的两个部分都得到了解决:
- 通过RGB,资产经过客户端验证,并通过一次性密封条锚定到比特币,所以所有者在任何时候都直接持有数据。
- 闪电网络的 HTLC消除了交易对手风险:兑换的双方要么原子性地同时完成,要么都不完成,由比特币的时间锁来强制保证这一点。
没有任何中介持有托管权。没有任何跨链桥封装资产。结算直接发生在比特币上。
这不是一个理论性质的特性。它已经实现,并且已经在测试网上运行。
什么是 KaleidoSwap?
KaleidoSwap 是首个建立在 RGB 闪电技术栈之上的非托管原子交换平台。带领开发工作的 Walter Maffione,描述了这一项目的创立理念:
「KaleidoSwap 的想法,是在 RGB 闪电网络之上创建一个 DEX。两年前,我们做出了一个做市方的 MVP,可以在闪电网络之上提供 RGB 资产的兑换服务。」
KaleidoSwap 运行所依赖的 RGB 闪电网络层,构建在 RGB-Tools 的两个开源库之上:处理比特币上的 RGB 协议核心功能的 rgb-lib,以及支持 RGB 的闪电节点 rgb-lightning-node 的一个分支。KaleidoSwap 维护着这两者各自的分支,并在此基础上加入了 LSP 和做市方的逻辑。
对于 Spark 和 Arkade,KaleidoSwap 使用一套独立的、未经 RGB 修改的基于 LDK 的技术栈:这些层处理的是标准闪电网络和非 RGB 资产的操作。
这个项目最初是一个桌面应用,也就是首个面向 RGB 闪电节点的公开界面,此后逐渐发展成为一套覆盖闪电网络、Spark 和 Arkade 的多层兑换基础设施。
比特币上的 RGB 原子交换是如何运作的?
一笔比特币上的 RGB 原子交换,使用的是闪电网络上的 HTLC。双方都用同一个哈希原像锁定各自的资产。只有当双方都揭示这个原像时,兑换才会完成——否则双方都不会完成。KaleidoSwap 通过一个询价(Request-for-Quotation,RFQ)模式实现这一机制:用户向做市方询价,查看报价,然后确认兑换。整个流程中没有订单簿,也没有任何托管方。
兑换的执行流程:
- 用户请求报价,指定源资产及所在层、金额,以及目标资产及所在层
- 做市方返回一个价格
- 用户确认
- 与做市方初始化一笔 HTLC
- 做市方创建一张发票,由客户端完成结算
- 一旦 HTLC 结算完成,兑换的双方就会原子性地同时完成
SDK 在结算时会验证金额,以便在做市方试图作弊时保护用户。双方要么都完成兑换,要么都保留各自原本的资产。
在这一基础之上,KaleidoSwap 构建了一些额外的能力,展示了基于 RGB 的交易基础设施能够支持什么:
- 定投(Dollar-Cost Averaging,DCA):使用闪电通道内的 RGB 资产流动性,按计划或价格触发购买比特币,在后台自主运行。
- 限价单:当市场价格达到用户设定的目标时,应用会自动执行一笔原子交换。
- 由 LSP 提供的通道:用户可以购买一条新的 RGB 闪电通道,通道中已经包含某种资产作为初始流动性,整个流程通过闪电网络一次性付款完成。

「我们的想法基本上就是,用一条闪电轨道来结算所有不同协议的资产。」
KaleidoSwap 背后的架构理念,指向了 RGB 生态系统一个令人信服的愿景:一个统一的结算层,服务于所有比特币原生资产,跨越每一层,且不需要任何托管方。
RGB 资产可以由 AI 智能体控制吗?
RGB 上的智能体支付,让一个 AI 智能体可以操作一个闪电钱包,通过聊天界面执行兑换、购买流动性并运行定投订单。KaleidoSwap 一直在朝这个方向构建:
「有了智能体支付,你将能够做很多事情——很酷的事情。」
峰会上演示了两个组件:
MCP 库:一个模型上下文协议(Model Context Protocol,MCP)库,将 rgb-lightning-node 连接到 Claude 等 AI 客户端。智能体可以直接从聊天界面查询余额、请求报价并执行兑换。
KaleidoSwap 智能体:一个运行在 Docker 环境中的轻量级智能体,通过 Telegram 控制,可以从一条聊天消息出发,执行原子交换、购买闪电通道流动性,并运行定投订单。
在 Wallet Dev Kit 黑客松上,KaleidoSwap 团队构建了一个 WDK 插件,集成了 rgb-lightning-node 接口和兑换服务提供方。随后他们演示了完全通过 Telegram 进行交易控制。该项目在 DeFi 智能体赛道获得第一名,总排名第二。
对 RGB 生态系统而言,这一点的意义十分具体:已经存在于闪电网络上的 RGB 资产,如今就可以通过自然语言界面来管理,无需等待新的协议原语出现。
什么是 KaleidoSwap 浏览器扩展?
KaleidoSwap 浏览器扩展是一个钱包,从单一助记词出发,覆盖 Spark、Arkade,并可选地覆盖 RGB 闪电网络。这是 Tuscany Lightning Summit 2026 上宣布的主要产品。正如 Walter 所说:
「从单一一个助记词出发,你可以在多个层上拥有多个账户。」
上线时的功能:
- 存款:通过 Boltz 兑换实现的闪电网络支付、链上存款,以及通过跨链桥 API 实现的跨链存款
- 兑换:Spark 原生兑换使用 Flashnet;RGB 闪电网络兑换使用 KaleidoSwap
- 收益:Spark 上的 USDB 提供每日收益,直接支付到钱包
- RGB 闪电网络集成:通过二维码连接一个已有的 rgb-lightning-node,直接在扩展中访问 RGB 资产并进行兑换
该扩展在 Spark 和 Arkade(主网)上以内测版形式上线。RGB 闪电网络集成目前在测试网上可用。代码库将在 alpha 阶段结束后开源。
基于 RGB 的比特币交易接下来会有什么进展?
基于 RGB 的交易,下一批里程碑包括链上 RGB 兑换、Liquid 集成、一个开源做市方、BOLT12,以及通过 Nostr 实现的点对点交易。
链上 RGB 兑换:比特币上的 RGB 协议已在主网上线。KaleidoSwap 计划将比特币上的 RGB 原子交换扩展到非闪电网络的链上环境,从而让 RGB 资产的无信任交易,在不依赖闪电通道的情况下也能实现。
多层结算:Liquid 集成正在探索中,这将为 RGB ↔ 闪电网络 ↔ Spark ↔ Arkade 这套技术栈增加第三个结算层。跨越所有这些层、在单次操作中完成的多路径兑换,已列入路线图。
开源做市方:KaleidoSwap 计划开源做市方后端,采用与 Boltz 类似的方式。目标是让任何运营方都可以运行相同的基础设施,为 RGB 资产流动性打造一个有竞争、去中心化的市场,而不是依赖单一服务商。
BOLT12 与 Wallet Dev Kit:支持 BOLT12,实现跨层的多重接收报价,以及更深度的 WDK 集成,将其作为一个潜在的通用接口。
通过 Nostr 实现 P2P 交易:目前的模式是基于做市方的,用户是与 KaleidoSwap 自身的流动性进行兑换。通过 Nostr 实现的点对点交易已列入路线图,这将允许两个用户彼此找到对方,直接进行兑换。
「我们希望每一层比特币,都能以完全自托管的方式,从单一一个兑换服务提供方那里集成它。」
KaleidoSwap 对 RGB 生态系统意味着什么?
KaleidoSwap 所做的工作,其意义超越了产品本身。它是 RGB 生态系统一直在努力回答的一个问题——比特币上的 RGB 原子交换,实际上究竟是什么样子?——的第一个公开答案。
正如 Tuscany Lightning Summit 2026 上展示的,答案是:一个闪电网络原生的兑换平台,采用 RFQ 模式,配有一个开放的 SDK、一个浏览器扩展,以及一个智能体界面。这一切都建立在开源的 RGB 技术栈之上。
RGB 技术栈每增加一层,都会让下一层更容易构建:
- 比特币上的 RGB 协议——为资产带来自主权
- 闪电网络集成——为资产带来支付通道和路由
- 原子交换原语——为资产带来无信任的兑换机制
- KaleidoSwap——为资产带来一个市场
了解更多
- 比特币上的 RGB 协议:rgb.info
- RGB 闪电网络:rgb.info/zh/shandian-wangluo/
- 技术文档:docs.rgb.info
- rgb-lib:github.com/RGB-Tools/rgb-lib
- rgb-lightning-node:github.com/RGB-Tools/rgb-lightning-node
- KaleidoSwap:kaleidoswap.com — github.com/kaleidoswap

