什么是闪电网络入站容量问题?完整指南

更广泛采用比特币闪电网络(LN)所面临的快速增长和技术障碍,引发了一些关于如何改善年轻网络的富有成效的对话。最近引起关注的其中一个障碍被称为“入境容量”问题。

LN中支付渠道双向设计的固有结果,问题使得接收新节点的LN支付具有挑战性,需要多种方法来补充其入站容量。随着接收在Twitter上热心的LN用户之间传递的Lightning Torch的难度越来越大,入站容量问题获得了主流认可。

闪电网络入站容量

从那时起,问题本身以及提出的减少入站容量问题复杂性的解决方案已经变得更加明显。最终,渠道重新平衡的复杂性和入站容量等问题应该从最终用户身上掩盖,但就目前而言,值得评估问题究竟是什么以及正在采取的解决方案。

什么是节点的入站容量?

比特币的LN由网状节点网络中的用户之间的双向支付通道组成。一旦在它们之间打开通道,两个用户之间的支付通道容量是固定的,并且直到通道关闭并且打开新通道之后才能改变它们。

付款渠道由两面组成,即远程余额和本地余额。您的通道一侧是本地平衡,另一侧是远程平衡。因此,如果Alice和Bob之间有一个开放的支付渠道,容量为5 BTC,而你是Bob,那么你的本地余额是2 BTC,远程余额(Alice的余额)是3 BTC – 渠道容量是5 BTC 。

爱丽丝3 <————————-> 2鲍勃

Alice和Bob可以在不超过信道容量(5 BTC)的情况下更新信道内的余额,但有时会出现双向信道设计问题。如果您想接受付款或平衡您的频道,那么解决双向设计可能会非常棘手,尤其是当您在图片中引入更多参与方和付款路由时。

例如,如果Charlie想要收到Alice的付款,但只有一个与Bob打开的频道,Charlie仍有可能收到Alice的付款 – 只要Bob有足够的BTC路由到Charlie,这是Charlie的远程与鲍勃平衡,鲍勃与查理的本地平衡。

爱丽丝3 <—————-> 2鲍勃0 <—————> 2查理

在上面的例子中,Alice不能向Charlie发送任何BTC,因为Bob的本地余额(即Charlie的远程余额)是0 BTC。 Charlie的入境能力抑制了Alice的付款。因此,查理在其频道开放期间的任何时间点的入站容量都明显受限于他与交易对手(在这种情况下为Bob)的远程余额。

在上面的例子中,查理的入站容量为零。但是,在下面的示例中(具有1 BTC较大的信道容量),Charlie的入站容量将是1,并且他可以从Alice接收最多1 BTC。这突出了一般来说,流动性是LN增长面临的最大问题之一,考虑到它是一个年轻的支付网络,这并不奇怪。

爱丽丝3 <—————-> 2鲍勃1 <—————> 2查理

入境能力问题源于这样一个事实:当交易对手为其渠道提供资金时,他们最初只是为各自的本地余额提供资金。交易对手存入渠道的存款随后是各方的远程余额。因此,LN用户可以确定其出站容量(与其本地余额相关),但他们无法直接控制其入站容量。

当您在整个网络中添加更多连接并在节点之间进行路由时,问题可能变得更加复杂。想象一下,数千个节点没有直接连接,而是依靠路由节点来执行支付。您可能已经使用相邻节点解决了入站容量,但是您必须考虑与该节点相邻的相邻节点的入站容量,依此类推,依此类推。

这种动态要求流动性提供者充当路由节点,以及用于减轻具有小信道余额的用户或网络新用户的入站容量问题的方法。

入境容量问题可能是雷电火炬在后期难以通过的主要原因之一。随着火炬获得价值,路线支付的流动性供应商数量变得越来越少,从而阻止了许多用户接收火炬 – 他们的入境能力不足。

尽管存在问题,特别是对于刚刚启动节点和打开频道的新用户,有几种方法可以增加入站信道容量。

如果您正在寻找有关使用LN和入站容量的更深入信息,我建议这里和此处的文章。

解决入站容量问题

增加入站容量意味着打开频道并连接到具有大型远程余额的路由通道(即,从他们的角度来看,大型本地余额)。平衡且连接良好的节点是提高入站容量的最佳选择,因为它们会将您连接到许多其他公共节点,但对于在生态系统中启动的新节点而言,并不总是那么简单。

幸运的是,有几种非常简单的方法可以增加入站容量 – 例如简单地进行外向付款。消费硬币将它们从您的本地余额转移到您的远程余额。它要求你花钱,但由于大多数通过LN支付的费用都很小,因此在各种渠道内发送小额支付不是一个重大的经济负担,可以帮助提高你的入境能力。

另一种增加入站容量的相当简单的方法是让节点操作员与您一起打开传入通道。实现这一目标的最佳方法是使用多个渠道开放服务,这些服务实际上将直接与您的节点打开一个频道 – 有时是免费的,有时只需很少的费用。

Bitrefill的Thor,LightningTo.Me和LNBig.com都是渠道开放服务,具有各种渠道容量条件和费用。启动新节点时,此类服务非常方便,例如,如果您购买了Casa Node并希望开始接收付款。

其他服务,虽然是托管服务,提供将LN BTC交易所到链上BTC,这基本上是支持LN BTC购买链上BTC的不同版本。其中一些服务包括之字形,coinplaza和lightningconudctor。然而,这些服务是监管的,Lightning Labs的新的非监管选项可能是更好的选择 – 尽管它仍处于早期实验阶段。

它被称为Lightning Loop,它是一个非监管的链/链外桥,它使用潜艇交易所从任意网络节点获取入站容量,将资金存入链条钱包而无需关闭频道,或支付给如果流动性不足以进行路由,则链回退地址。

根据Lightning Labs的实施情况,Lightning Loop目前仅包含“循环输出”功能,可以以非监管方式为链式基金交易所外链资金。 “循环输出”功能尚不可用,但允许链上资金增加LN渠道的本地余额。

结论

总体而言,入站容量问题更多地是由于早期支付网络中的流动性不足而不是关键的设计缺陷。商家,LN爱好者和开发人员已经可以使用解决方案来解决这个问题 – 既简单又复杂一些。

随着LN的不断发展,更多的开放式渠道服务,非托管交易所服务以及入站容量问题的UI抽象可能会越来越普遍。

帖子什么是闪电网络入站容量问题?完全指南首先出现在Blockonomi上。

资讯来源:由0x资讯编译自BLOCKONOMI。版权归原作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢