夜晚北欧图书馆里的 NordBastion 北极熊吉祥物,俯身在一张长长的橡木阅读桌上,桌上散落着摊开的词典和 PGP 签名的文件,头顶是极光蓝的灯光
术语表条目 · 支付通道

Lightning Network Bitcoin 第二层——即时、链下、近乎免费

把动作从底层链上移出、放进一张由支付通道构成的网格之中,从而让 Bitcoin 支付在一秒内清算、成本仅一聪。

定义
通俗英语

建立在 Bitcoin 之上的第二层支付协议。参与者把资金锁入双向支付通道,并通过由此构成的网格在毫秒级别上路由价值,手续费仅几分之一美分。底层链只会看到一笔开通交易和一笔关闭交易;其间的每一笔支付都在链下。最早由 Joseph Poon 和 Thaddeus Dryja 在 2016 年提出规范。

它在 NordBastion 为什么重要

Lightning 才是让用 BTC 支付一张 €9 VPS 账单变得真正合理的东西。

底层 Bitcoin 在结算上表现出色,但在日常零售支付上糟糕。一张 €9 月度 VPS 账单走链上要承担的网络手续费,依内存池拥堵情况,可能超过账单本身——而客户要等十到六十分钟才能看到入账。这是一种敌对的用户体验,我们认为这正是历史上客户不用 BTC 支付主机费的最大单一原因。

Lightning 弥合了这一鸿沟。钱包扫描发票二维码,支付经由几个中间节点路由,几秒内入账就出现在控制面板上,手续费通常不到十聪——一美分的极小一部分。账单在客户把手机塞回口袋之前就完成了。这正是信用卡花了三十年迭代追求的体验,而且实现起来不需要任何一次身份核验。

在运维上,我们采用一种混合配置:用一个托管的路由节点处理小额账单,溢出部分被路由到我们自己运营并定期再平衡的 LND 节点。客户从不看到这些;他们看到的只是一份「lnbc...」的发票,并在一秒内解决。如何支付的指南和如何自托管节点的指南覆盖了这张桌子的两侧。

常见问题 · Lightning Network

人们真正会问的问题。

Lightning 与普通 Bitcoin 有何不同?

普通的 Bitcoin 支付在底层链上结算:每笔支付都是一笔由矿工纳入区块的交易,要为这一特权支付手续费,并大约每个确认等十分钟。Lightning 支付则在两方之间的一条支付通道内结算,无需区块确认——它们是原子的、近乎瞬时的,而且实际上免费。底层链在通道整个生命周期里只看到两笔交易:开通通道的资金交易,以及关闭通道的结算交易。

Lightning 隐私吗?

在实践中比底层链上的 Bitcoin 更隐私。路由节点只知道它所处的那段通道,而不知道完整路径;支付使用与 Tor 精神相似的洋葱式逐跳加密。这一隐私并不绝对——一个足够连通良好、运行许多路由节点的对手仍能推断出部分流量——但一次性的发票支付泄漏的内容远少于一笔底层链交易。

Lightning 发票长什么样?

一个以「lnbc」(主网)或「lntb」(测试网)开头的长字母数字字符串,以 bech32 编码的支付请求。它包含金额、过期时间、收款方的节点 ID 和一份支付哈希。把它粘进 Lightning 钱包就会显示金额,并一键完成支付路由。

我必须运行一个 Lightning 节点才能付钱给你们吗?

不必。一个托管的 Lightning 钱包(Wallet of Satoshi、托管模式下的 Phoenix、Cash App)几秒内就能完成发票支付,无需运行任何基础设施。希望非托管控制的客户可以使用移动节点(Phoenix、Breez),或运行自己的 LND/CLN 节点——本站有一份指南走通自托管搭建。