闪电网络再升级:用户无需关闭即可清空闪电通道


致力于开发闪电网络的开发团队Lightning Labs最近发布了名为“闪电循环”(Lightning Loop)的新协议的alpha版本。

闪电循环旨在让用户能够在不完全关闭支付通道的情况下,从他们的支付通道中存入和取出比特币。(支付通道是允许用户相互发送和接收资金的双向支付网关)

根据Lightning Lab开发人员Alex Bosworth和Bryan Vu在一篇博客文章中写道:“闪电通道就像我们的自来水管道一样,只不过里面流的是资金:你发送的越多,你收到的也越多,反之亦然。” “资金在通道中移动,但资金总量保持不变。因此,与其他支付系统不同,闪电网络中要有‘入站容量(inbound capacity)’才能接收资金。”

在建立支付通道时,用户必须使用比特币为自己的帐户提供资金,才能开始发送和接收。 “入站容量”是指接收方从发送方索要一定数量的比特币的能力。例如,如果Molly和Angela建立了一个支付通道,Molly往通道中放入2 BTC,而Angela只放入1 BTC,那么Molly的入站容量就是1 BTC,而Angela的入站容量为2 BTC。如果Molly想从Angela那里得到2 BTC是不行的,他们需要建立新的通道,并放入适当的资金。

如果发送方没有足够的比特币用于给定的交易,接收方将无法通过该通道接收到请求金额。但如果一个通道已经容量饱和,那么该通道的接收方也将无法收到资金。

这个新协议的“循环输出(Loop Out)”功能减轻了后一个问题。使用循环输出,闪电网络用户可以在通道达到其最大容量后清空通道。他们可以将这些资金中的一部分发送到链上钱包,而不必完全关闭该通道再去建立新的通道。

该博客文章还指出,该协议还将降低首次使用闪电网络钱包的用户的使用门槛。

“此外,当用户加入了闪电网络,他们也可以使用循环输出来获得初始接收容量。因此,闪电网络上的新用户在开始接收付款之前,不再需要依赖其他人来帮交易双方建立通道。”Bosworth和Vu写道。

Lightning Labs还在开发一种相反的功能。正确来说应该叫“循环输入(Loop In)”,它将允许用户在比特币容量变小时向支付通道中补充比特币。

“闪电循环的愿景是让用户使用非托管比特币合约来安全地将资金转入和转出闪电网络”,博客文章中写道。 “借助闪电循环,用户、企业和路由节点运营商能够无限期地保持闪电网络通道的开放,从而使网络更高效、更稳定、使用成本更低。”

要试用新协议闪电循环的alpha版本,请访问Lightning Lab的GitHub页面了解。虽然新协议仍在测试阶段,但Lightning Lab的博客文章强调,“循环输出的交易限制为最多0.01 BTC”,并且除了链上交易手续费之外,不需要额外费用。dachshund