作者: Viktor Bunin , Coinbase Cloud 协议专家;编译:倩雯, ChainCatcher

我有一段时刻没运用 Lightening (后称“闪电网络”)了。

我上一次花时刻研讨它是在 2019 年,其时我与 Elizabeth Stark 和其他社区首领合作,在柏林组织了第一届闪电网络大会。从那以后,我把大部分时刻都花在了其他协议上,尽管我和 Elizabeth 等人还是朋友,但我对闪电网络实际工作原理的理解已然退化。从头审视之后,我发现不仅是我如此,我的大多数朋友也是如此。

这篇文章是为那些最近还没有运用闪电网络的人准备的。它将评论我或我看到的其他人的误解。假如我漏掉了什么好的观念,请在 Twitter 上给我留言。

误解1:有必要运转自己的节点才干非保管地运用闪电网络,这导致普通用户无法运用移动设备。

几年前确实如此,但现在用户能够在移动设备上经过非保管轻客户端运用闪电网络。用户始终能够控制自己的密钥,运用闪电网络轻客户端的钱包体会与运用以太坊时经过 RPC 调用 Alchemy 或 Infura 的钱包体会相同。

误解2:发送方和接收方有必要同时在线,闪电网络付出才干成功(没有离线/同步付出)。

这种情况仍然存在,但有一些巧妙的变通办法。即使钱包不在前台运转,非保管闪电网络手机钱包也能经过后台任务或手机告诉接收付款。不过,这种办法遭到移动操作系统的约束。现代操作系统约束后台应用程序的核算量,以节省电池。接收几笔 LN 付款是没问题的,但假如在短时刻内接收太多,它们就会因为核算量被约束而开端失效。

从长远来看,闪电网络协议开发人员正在开发异步付出( Async Payments )标准,该标准将完成恣意长的无信任推迟。从本质上讲,付款会从发送方的节点记入,但假如接收方的节点离线,付款就会在发送方的 LSP (闪电网络/流动性服务提供商,一般由钱包自己运营)中逗留,直到接收方从头上线。这一升级预计将在明年进行,但现在还没有正式的推出日期。不过,这要求参加的钱包有必要包括 LSP ,这可能会阻止它作为全网处理方案的选用。

误解3:闪电网络要求双方用户在通道中投入相同数量的 BTC 才干翻开通道。

这一点并不树立。在大多数闪电网络客户端上,途径默许是单向开放的,因而只需求发送方向途径投入资金,收款方能够是一个全新的空地址。这种误解源于闪电网络白皮书,白皮书中的比如一向说到双向资金通道。

这其实根据一个风趣的背景故事。最早的付出途径( Spilman )只答应单向付出。闪电网络的立异之处在于完成了双资金、双向付出,并且通道没有过期时刻。这或许便是闪电网络论文如此重视它的原因。相关于其时已知的协议设计而言,这是一项严重发明。

误解4:闪电网络要求用户指定特定的、单一用处的发票,这种用户体会非常糟糕。

这在一开端是的确是事实。但现在有了闪电网络地址,它基本上是闪电网络的ENS。它们由lnurl-pay启用,答应用户经过闪电网络向viktor@example.com发送BTC,不管数量多少与时刻长短。

误解5:用户在发送 BTC 时需求了解并挑选比特币和闪电网络。

以前肯定是这样。但现在不一样了。现在,他们有了一致QR码,巧妙地将链上地址和闪电网络发票绑缚在一起,这样发送钱包就能够挑选正确的路径。翻开CashApp,转到比特币选项卡。请注意,尽管现金应用支撑闪电网络,但没有挑选闪电网络的选项。这是因为它们正在运用一致QR码。

但是,这并不能处理单一余额的问题——用户的BTC余额仍可能被拆分到链上和闪电网络中。经过潜交换(Submarine swap)和/或拼接(Splicing)能够必定程度处理这个问题,但我的长时间看法是,用户甚至不会意识到这是一个问题,也不会意识到闪电网络的存在,因为钱包和其他供给商会处理底层复杂性,这些问题将被隐藏在顺滑的用户体会之下。

误解6:闪电网络的本钱功率低,因而不可行。

这一评论会是比较微妙的,我会尽量坚持中立。

闪电网络选用中心辐射形式。因为买卖所、保管钱包、 LSP 和最佳路由节点之间的大通道具有很高的“单位本钱分配数量”比率,因而网络的枢纽到枢纽部分具有很高的本钱功率。

但是,闪电网络网络本钱功率低下的地方在于边际——非保管用户。关于保管的闪电网络用户,钱包只需与其他中心坚持大通道,并对用户余额进行内部核算即可。关于非保管用户,钱包有必要与每个用户坚持独自的开放式资金途径。应战在于这些途径之间如何维持持续的流动性分配和办理。

举个具体比如:一个非保管钱包用户想经过闪电网络向朋友发送 0.1 BTC 。假定他们与钱包提供商之间的通道以及沿途的每个节点都有满足的流动性,那么付出就会成功。但现在钱包遇到了一个问题——他们这一方在通道里有 0.1 BTC ,假如用户没有收到任何付款(然后从头平衡了通道),这 0. 1 BTC 就会闲置在那里,导致钱包提供商功率低下。这时,钱包提供商就有必要决定是保留流动性,还是经过封闭通道(这会产生糟糕的用户体会)或拼接通道(用户看不到)来提取流动性。

关于非保管用户来说,这种边际本钱功率低下的问题是一个非常恼人的优化问题,客观上不管买卖规模多大,这都比根据账户的形式更糟糕。不过,这并不是一个无法处理的问题。只要不是不可行,就必定能成功,这也是比特币开发者社区的座右铭。

除了本钱优化的难度之外,另一个应战来自与通道和流动性办理相关的本钱,因为每个拼接、通道封闭等操作都需求链上买卖。比特币的安全预算依赖于买卖费的大幅上涨,但假如买卖费上涨到 30 到60美元,通道办理的规模本钱将极端高昂,全球大部分人口可能无法运用非保管闪电网络。因为激励机制的树立,保管闪电网络钱包现在具有优势,并且跟着链上费用的增长,其优势可能会越来越大,因为其综合账户( omnibus account )形式使途径办理的频率大大下降。社区正在努力处理这个问题,保证非保管闪电网络钱包继续成为网络上的一等公民,但现在还没有清晰的处理方案。

要做到简单、无缝和彻底抽象化,闪电网络还有很长的路要走。现在仍有许多边际事例,非保管用户还没有享遭到极致的用户体会。不过,许多问题已经得到处理,未来几年还会有更多问题得到处理。既然闪电已至,雷鸣还会远吗?

此时快讯

【派盾:Earning.Farm协议或遭黑客攻击】8月9日消息,据派盾监测,Earning.Farm协议或遭黑客攻击,转移了154枚ETH价值28.7万美元)。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注