手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

科普:闪电网络的入账容量问题

时间:2025-11-07 19:53:07来源:525游

科普:闪电网络的入账容量问题

几个星期以来,比特币社区的很多人一直在讨论闪电网络(Lightning Network)的 inbound capacity 问题。越来越难以收到闪电火炬,加上 Bitrefill 启动了 Thor,还有 LND 放出了 Lightning Loop,都让人们更加关注这个问题。在本文中,我会解释这个问题的形式及其根源。我们也会分享一些很容易被忽略的洞见。

本地和远端的余额

要理解入账容量,我们得先深入了解闪电网络的第一个基本模块:支付通道。这个概念可能你在之前也听过了,所以我们直接跳到跟入账容量有关的部分。

我们先考虑一个单独的通道,然后慢慢提高思考的复杂度。

一个支付通道开通后,它就锁住了恒定数量的一些 btc,这个数量叫做 “ 通道容量 ”。参与支付通道的双方各自拥有这个容量的一部分。在你自己这边的余额,我们叫 “ 本地余额 ”,而在你的交易对手那边的余额,叫 “远端余额 ”。你的本地余额和远端余额在关闭通道之前可以更新任意次,但通道容量,如果你不关闭通道或者拼接通道,是无法改变的。

科普:闪电网络的入账容量问题

- 支付通道就像沙漏:虽然沙子的总量是恒定的,你可以任意把沙子移动到其中一端。但如果你想改变里面沙子的数量,那就非打破这个沙漏不可 -

科普:闪电网络的入账容量问题

- 你跟 Robert 的通道里面有 8 btc,你的本地余额是 5 btc,你的远端余额是 3 btc -

每次支付,都是把你的本地余额转一些给你的交易对手,也就是减少本地余额,增加远端余额。类似地,当你收到一笔支付时,你的本地余额增加,数额恰好等于你的远端余额减少的数额。

科普:闪电网络的入账容量问题

- 当你给 Robert 支付 1 btc 之后,你的远端余额增加了 1 btc -

入账和出账的容量

现在,我们更清楚地理解了什么决定了通道的容量,以及本地和远端余额是怎么更新的,现在来想想,如果你是一个闪电网络的节点,是网络的一部分,将有何区别。

两个交易方并没有直接相连的支付通道。但是,他们可以通过 路由节点 来支付。在整个支付路径上,每一次中转都要用到一个双向的支付通道。因此,我们刚刚讲到的支付通道特性适用于每一次中转。

假设你想通过闪电网络来卖贴纸。那么,你需要与至少一个闪电网络节点建立连接。你仔细挑选了一个节点,保证这个节点可能跟你的潜在客户 Sophie 和 Angela 相连。我们把这个节点叫做 “lnTop”。

科普:闪电网络的入账容量问题

- 你跟 InTop 开启了一个通道,锁入了 2 btc。你的本地余额是 2 btc,远端余额是 0 btc -

现在,Angela 想要买一些你的贴纸,并通过 lnTop 来支付。但是,你跟 lnTop 的通道中,你的远端余额是 0 呀,lnTop 并不能给你支付。因此,lnTop 无法路由这笔交易。

在一个时间点上,你可以收到的 btc 数量(也就是 “入账容量”),是由你的远端余额决定的。很简单嘛,如果你相连的节点只能发送 1 btc 给你,你是没法收到比 1 btc 更大的数额的。类似地,你可以发送的 btc 数量(“出账容量”)是由你的本地余额决定的。

在你决定跟 lnTop 开启一个通道时,你需要确定自己想锁定多少 btc 进去,也即你初始的本地余额是多少。lnTop 也一样,他们的选择决定了你初始的远端余额。这就有了一个重要影响。虽然你能够决定自己的初始本地余额(自己的初始出账容量),但你没法控制自己的初始远端余额(和入账容量)。

如果你今天要启动一个自己的闪电网络节点,并且只是随随便便地选了一个节点来开启通道,你可能会发现,你根本没有入账容量可用,即,你压根没法通过闪电网络来收到支付。听起来对商人很不友好,对不对?

好消息是,你有很多办法来提高自己的入账容量,比如自己先发起支付,或请求其他节点提供容量(并付钱给他们)。这篇文章讲解了入账容量问题的不同解决方案。

就这么简单?

嗯 …… 也不是。即使你知道了自己如何能提高远端余额,可能也没法解决入账容量问题。关键在于:并非所有通道的入账容量都相同。要理解这一点,你要先理解,在支付路由的过程中,闪电网络的其它部分,发生了什么事情。我们把上图所示网络的通道容量都划出来,这样更好理解了。

科普:闪电网络的入账容量问题

- 这是 lnTop 往通道里充值了 3 btc 之后的情形。在网络中,所有节点都跟自己相连的节点有专门的本地和远端余额 -

你从 lnTop 那里获得一些入账容量之后,Angela 最多也只能给你发 2 btc,因为你在 lnTop 那里的入账容量超过了 2 btc,但 lnTop 在 Angela 处的入账容量只有 2 btc。

科普:闪电网络的入账容量问题

- Angela 给你发送了 1 btc,路径上所有节点的余额更新。她还能再给你发 1 btc -

但是,在这个网络里,Sophie 就没法给你发送 1 btc。你可以看看 Sophie 给你支付的路径上的通道容量状态,你的确有 3 btc 的入账容量,但 lnTop 没有 lnFirst 的入账容量。

科普:闪电网络的入账容量问题

- lnFirst 没法路由 1 btc 的支付给你。所以 Sophie 没法给你支付 -

对于支付,每个参与路由的节点和你(接收方)都必须跟上一个节点有足够的入账容量。所以,虽然你能解决跟相邻节点 lnTop 的入账容量问题,但 lnTop 可能跟相邻的节点没有足够的入账容量。Lightning Labs 的闪电网络基础设施总监 Alex Bosworth 几周以前指出了这个问题。

还有一个事实,让这个问题很难解决。那就是,“揭示所有节点的本地和远端余额” 这件事,在闪电网络上是做不到的。作为网络中的一个节点,你只知道通道容量,并不知道这部分容量在两个参与者之间是如何分布的。

谁会受这个问题影响?

闪电网络中,并非所有的节点都有相同的需要。从上面的例子中,我们可以辨认出至少 3 类节点。

商家节点

我们用 “商家节点” 来称呼那些主要是收账的节点。在上面的例子中,“你” 就是一个收账节点,因为你最关心的就是收到贴纸买家的支付。因此你需要入账容量。记住:不仅你要有足够的入账容量,买家到你的整个支付路径上的节点都必须有足够的入账容量才行。

终端用户节点

这些节点主要使用闪电网络来发账。偶尔他们会从朋友或者闪电应用处收到钱。Sophie 和 Angela 都是终端用户。对于这个群体,关键是要连上资金充足而又与商家相连的节点。他们既需要入账容量,也需要出账容量,全看他们在特定时间的需要。

路由节点

这些节点是路由支付并从中赚取手续费的节点。LnTop 和 lnFirst 都是这样的节点。他们的工作是发现有需要的收款方,比如你,小镇上最大的贴纸商家。对终端用户,他们需要足够的入账流量;对商家,他们需要出账容量。此外他们还得跟市场上的其他服务商竞争,要确保自己总是在线。赚点钱不容易,对吧?

结论

我们从单一通道开始讨论,讲解了网络内通道的特点,最终使用 “节点信息全公开” 的假设讨论了入账容量问题。

我们将入账容量定义为给定时间点在闪电网络中你可以收到的 btc 数量,并推论了它依赖于你的远端余额。

入账容量问题可能是闪电网络在启动阶段会遇到的问题。因此,如果流动性在整个网络中的分布更充分、更好,问题将减轻。我们会继续撰文探讨闪电网络在早期会遇到的问题。

以上就是科普:闪电网络的入账容量问题的详细内容,更多关于闪电网络入账容量介绍的资料请关其它相关文章!


这款免费在线PDF工具(pdf在线编辑器永久免费无水印) 魔兽世界野人海岸蓝色叉牙鱼在哪里钓(蓝色叉牙鱼怎么钓不上来) 问道手游力法哪个好(问道手游法力有什么用) 炉石传说费林大使怎么获得(费伍德森林炉石) 迷你世界假方块怎么做(无限刷迷你豆的方法) 第五人格光天使头像怎么获得(第五人格光天使头像怎么弄) 墙裂推荐 剧情神作代入感强的五款rpg游戏 ANCT是什么币?ANCT币官网和发行总量详细介绍 比特币挖矿客户端有哪些?比特币挖矿软件十大排名 百闻牌秘闻第四章第一节攻略 秘闻第四章第一节如何打 OKEX法币商户怎么赚钱?欧易交易所法币商户一天赚多少? 如何充值时空猎人(时空猎人充值卡) TP钱包基础知识:使用TP钱包参与Matic主网 详细分析币安链去中心化交易所安全吗? 比特币缩量横盘意味着什么?比特币横盘的特点 李晨比特币5个亿爆仓怎么翻身?中国比特币持有量第一人李晨现状 比特派钱包全面介绍 比特派钱包使用教程 trc20和erc20有什么区别(主要是转账效率与手续费) 阴阳师判官钟情于谁(阴阳师判官钟情于谁?) mana币前景怎么样?mana币是哪个国家的 FTM是什么币种?FTM币前景及未来价值如何 牛盾是什么交易所?NewtonXchange/牛盾交易所全面介绍 纸嫁衣4罗盘怎么获得(纸嫁衣第四章算盘) Coinyee币易如何提现人民币?Coinyee币易交易所提现教程 诛仙手游青云平民玩法(诛仙手游青云最强攻略) 现在有什么社区团购平台比较好?2022社区团购平台排名 有什么传奇手游不花自己的钱充值(什么传奇手游不充钱能玩) 问道手游第二套属性怎么开(问道开启第二套属性) SLP是什么币种?SLP币到底有没有潜力? 原神踏鞴物语在哪触发(原神踏鞴物语任务攻略) 英雄联盟手游天使如何出装 天使出装推荐(lol天使出什么装备) bitpie比特派钱包更新教程 比特币正规交易平台有哪些?十大数字货币交易平台排名 和平精英怎么快速升到40级(和平精英如何快速升到40级) 放开那三国3哪个阵营最强(放开那三国3哪个阵容最厉害) 币安理财怎么赎回?币安理财赎回多久到账? 一文读懂DeFi池子未加锁是什么意思 地下城堡3魂之诗位面行者在哪里(地下城堡3魂之诗一个都不能少) 无期迷途官服和b服互通吗(无期迷途手游官网) 消逝的光芒初始任务要做多久(消逝的光芒新手任务什么时候做完) 欧亿欧意交易所app 比特币如何提现到微信 蜀门手游法宝融合规则(蜀门法宝融合加7的武器会掉么) 梦幻西游手游花果山带什么法宝(梦幻西游手游花果山带什么法宝比较好) 地下城堡3逃匿者密道怎么完美通关(地下城堡3逃亡的马车) 翻译app排行 十大翻译软件排名 英雄联盟蔚和谁是情侣(lol蔚) 科普:去中心化钱包和银行的不同 OTCBTC是什么交易所?OTCBTC交易所怎么样? 魔兽世界是什么类型的游戏(mmorpg手游) 王者荣耀加载界面金色皮肤名字是为什么(王者荣耀加载白色) IDEX是什么币种?IDEX币前景和未来价值分析 帝国战纪英雄装备怎么升级(帝国战纪装备属性) Coinbase中国人可以注册吗?Coinbase交易平台中国地址入口 分享三个实用的思维导图软件(3种好用的思维导图软件) bitpay是什么钱包?bitpay钱包怎么样? 洛克王国魔法学院广场在哪(洛克王国魔法广场在哪里?) 王者荣耀怎么看自己的生日(王者荣耀怎么看自己的生日和星星) cf端游怎么设置cf点消费保护(穿越火线消费点卷怎么设保护) TGE在币圈是什么意思?币圈TGE等于上市吗币圈TGE详解 西游卡牌游戏有什么推荐(西游卡牌类) imToken钱包如何备份EOS钱包? dnf如何解除安全模式(dnf解除安全模式发短信号码) 消逝的光芒2给不给钥匙(消逝的光芒2cv) 星之彼端强势阵容怎么搭配(星之彼端好玩吗) 电脑应用程序发生异常0xc0000409,0xc0000409最简单解决方法 DeFi协议总锁仓量是什么意思?DeFi协议总锁仓量代表什么? 宝可梦阿尔宙斯亲密度怎么看(阿尔宙斯怎么培养) 现在还有好玩的传世手游吗(谁有好玩的传世手游) 淘宝直播间怎么开通?详解开通淘宝直播的教程方法 binance安币网怎么实名认证?安币网binance官网更新账户失败 GAL是什么币种?GAL币前景和未来价值如何? 诛仙手游青云法宝血炼属性的推荐(诛仙青云法宝血炼选择) 我的世界速搭有什么技巧(我的世界手游速搭教程) 梦幻西游100级武器满伤害多少(梦幻100级武器 一般要好多伤害) 和平精英新手如何快速提升 新手提升方法(和平精英怎么快速提升自己的技术) 问道手游在哪里洗点(问道手游洗点怎么弄) 如何使用人民币在OKEX上购买USDT?人民币在OKEX上购买USDT教程 梦幻西游三打白骨精剧情奖励是什么(梦幻西游三打白骨精剧情攻略奖励) 和平精英青铜和皇冠组队加分吗(和平精英青铜跟皇冠打加分吗) windows11虚拟桌面 win11虚拟桌面如何创建 烟雨江湖啸风刀意在哪得(烟雨江湖风啸刀劲) 3个有特色的兼职网络平台(兼职赚钱的正规软件) DNF手游泰拉怎么获得(dnf手游泰拉石怎么获得) BMJ是什么币种?BMJ币合法吗? 魔兽世界怀旧服真银矿石在哪里(魔兽世界真银矿石哪里最多) 数字货币期货怎么玩?一文玩转数字货币期货交易 Tidex是什么交易所?Tidex交易所全面介绍 cf从哪能查到登录时间地址(怎么看cf登录时间地点) 币安合约手续费怎么算?币安合约手续费是多少? 英雄联盟手游怎么加好友2022(英雄联盟手游怎么加好友id) 比特币怎么挖矿教程 比特币的挖矿教程详细步骤 消逝的光芒大风车怎么放(消逝的光芒风车下得到一个干草垛) MySQL数据库安装(mysql数据库安装教程) 王者荣耀有哪些即将上线的皮肤 即将上线皮肤推荐 JustSwap交易所是全球第二大交易所吗?JustSwap交易所排名 比特币害我家破人亡是真的吗?比特币害死了多少人 第五人格天赋点怎么获取(第五人格天赋点怎么获取不了) lol奶妈是哪个英雄(lol中奶妈是谁) 科普:以太坊转账手续费怎么算?教你省钱的方法 魔兽世界奥法宝典给多少声望(魔兽世界奥法宝典有什么用)

热门文章

推荐专题

更多>>

游戏推荐

更多>>