本文介绍了基于 Ark 的 VTXO 范式实现的比特币虚拟通道技术,旨在实现高效、低成本的比特币支付通道。它通过将智能合约转移到链下,利用 Tapscript 封装多方合约,实现了比传统斯皮尔曼支付通道更优的方案。
本文介绍了Ark协议中的关键概念,包括服务商和用户的角色,VTXO(虚拟交易输出)的定义、结构和花费条件,VTXO树的概念,共享输出的展开路径和清扫路径,轮次交易以及连接器的工作原理。 通过这些概念的介绍,阐述了Ark协议如何实现链下交易和链上结算,提高比特币交易的效率和隐私。
本文介绍了 Ark v2,旨在解决 Ark 构造中的流动性锁定问题。Ark v2 允许服务供应商(ASP)回收流动性而无需等待过期时间,通过引入撤销机制,类似于闪电通道,用户通过揭晓私钥来撤销通道状态,ASP 聚合这些私钥以回收流动性,从而提高效率。