本文讨论了 Ark 作为闪电网络的基础设施而非支付系统的潜力,Ark 可以作为一种通道工厂,通过回合制协调多方状态更新,实现高效的流动性重新配置,从而解决闪电网络支付可行性的结构性限制。将 Ark 用于流动性协调而非直接支付,可以保持闪电网络的非托管和实时结算属性,并解决结构性的可扩展性限制。
作者:Pickhardt
在过去几个月中,我在许多双边谈话中讨论了这篇文章中的想法。为了避免重复不连贯的主张并邀请更多反馈,我将它们写在这里。我向已经熟悉这些概念的读者们道歉,并欢迎评论、反驳和提出开放问题。
注: 因为我的母语并不是英语,所以我用了 LLM(大语言模型)来润色我的文字;而其中的技术内容和论点都属于我自己。在我指导 LLM 的时候,我并没有偏离标准的格式和语言风格。
闪电网络支持快速、非托管的比特币支付,前提是在一个支付流的沿路(通常只有一条路径)都有充足的流动性。然而, 支付可行性(payment feasibility)(这样一个支付流的存在性)是一个结构性的约束,无法单单靠对路由的启发式分析或者链外的再平衡(rebalancing)来解决。在流动性不足的时候, 就要发送链内交易来修改通道图谱,这在根本上限制了闪电网络扩大比特币支付吞吐量的能力。
众所周知多方通道能够提升资金效率,但在实践中很难协调。Ark 提出了一种机制,以回合为单位协调多方的状态更新,以相对较低的协调开销让成员们对一个新状态达成共识。本文想要挑战当前正在形成的观点:Ark 应主要用作一种服务于 “最后一公里” 的支付系统,彼此之间通过闪电通道连接。相反,本文主张,把 Ark 理解为 闪电网络的基础设施,可能更好,尤其是,作为一种 “ 通道工厂”,它可以带来高效的流动性重新配置。本文的关注点是这样做的取舍、可行性约束,以及开放的研究问题。
重要提醒:本文并没有明确反对将 Ark 用于支付,只是追问有没有更好的应用场景。
一次闪电支付是可行的,当发送者与接收者在流动性图谱之间的 最小割(minimum cut)超出了支付数量。在实践中,可行性是难以确定的,因为 远端的通道余额存在不确定性。这种不确定可以通过使用 概率性路由和最优的可靠支付流来减少。
然而,即使优化路由、手续费更新和再平衡能够提高利用率, 它们无法改变全局的支付可行性,除非通道图谱自身改变。
尤其是:
这个区别就是核心。即使一个节点可以将流动性从一条通道移动到另一条通道(通过环路支付),这样的操作也会影响远端的通道,因此不会定向地提高一笔可欲的支付的可行性。想要局部地改变可行性而不影响网络的其余部分,就只有通过链内交易介入。
《 支付通道网络的一种数学理论》中的形式化分析证明了, 最大可行支付速率(maximum supported payment rate)极度依赖于:
这对两方支付通道网络限制非常严重,在现实的假设之下,如果没有持续的链内带宽支持,预期的不可行支付比率可以变得非常高。这一局限性促使人们探索协调机制,以使用更少的链上足迹来重新构造支付网络图拓扑。
Ark 引入了 “ 回合(rounds)” 的概念:同一回合的参与者们,在一个 Ark 服务提供商(ASP)的协调之下交换 “ 虚拟 UTXO(vTXO)”。这些 vTXO 代表着链外的价值承诺,可以在一段时间内重新分配。
看起来,Ark 风格的系统通过引入 ASP 作为协调员,减少了 coin pool(直译为 “钱币池”)的协调和在线交互要求;ASP 会在一个固定的时间窗口内提供过量的流动性,从而不必每个人都立即同一每一个新状态,而只需最终同意即可。这是一个非常好的属性。
然而,在 Ark 直接 用作一个支付系统时,其三个属性就不可不察:
如果 vTXO 会在到期之前频繁支付,ASP 需要的运营资本 可能会显著增长(相对于净支付额)。这让 Ark 可以独自提供低开销、可扩展的支付层的论述变得更加复杂。
另一种解读是不把 Ark 当成一种与闪电网络竞争的支付系统,而是 闪电网络之下的基础设施。更具体来说,可以把它理解成 一种通道工厂,或者说多方通道机制。
在这种理解之下:
这与路由和(链外)再平衡都有根本上的不同。它不是 在 一个固定的图谱中优化支付流,而是带来图谱自身的脱坡的结构性变化,这就有可能让以往不可行的支付成为可行。
多种通道操作 —— 注资、关闭、拼接 —— 都能被压缩到单笔 Ark 回合交易中。因为闪电网络已经为这样的变更要求链上确认,所以 Ark 也不会让时延恶化,因为 Ark 的回合最终可以在每个区块中发生。
闪电网络运营者已经需要:
在 Ark 回合中轮换 vTXO(例如,每个月几次),从操作上来看是同类的。具有更高利用率的通道可能要求更加频繁的轮换,这可以在通道还被主动使用时协调。
故障假设在细节上有所不同,但类型上是一样的:运营者需要定期参与,而不是持续监视。
在一个通道工厂(或者说多方通道)中:
这与当前的 LSP 模式恰好相反:在 LSP 模式中,流动性是以用户为单位提供的,通常会保持闲置状态,或者分布不均。
而池化可以提高资金效率 —— 尤其是(但也不限于)对移动客户端 —— Ark 也是如此,只是引入了取舍,包括过期事件、协调开销和 ASP 的流动性管理。确定最优的超时参数(让 ASP 重新领取 vTXO)依然是一个开放问题。
当 Ark 被用作一种基础设施时:
这保持了闪电通道的非托管、实时结算属性。相反,在支付中直接使用 Ark 会在回合间引入信任假设。
各司其职 —— 闪电通道用于支付、Ark 用于流动性协调 —— 保持了闪电网络的核心保证,比如支付的即时结算和强壮的隐私性,同时解决了结构性的可扩展性限制。
通过 vTXO 来注资的通道缺少链上注资交易,因此在当前,无法通过闪电网络的 gossip 来公开。这带来了几个开放问题:
将 Ark 视为闪电网络的基础设施,而不是一种独立的支付系统,可以厘清一些取舍,但也提出了一些值得研究的其它开放问题:
这些问题也不专属于 Ark ,而是无论什么时候,只要多方流动性协调装置出现了,就会自然提出的问题。解决它们,对于理解这样的机制如何与闪电网络互补,是根本性的。
在 BTC++ 和 Bitcoin Amsterdam 上与许多朋友的讨论以及得到的反馈,帮助我理清了这些论述。本研究就到了 Optensats 和 Patreons 的资助。
- 本文转载自: btcstudy.org/2026/02/06/... , 如有侵权请联系管理员删除。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!