闪电网络与 Layer 2
之所以有闪电网络,是因为区块空间稀缺,一杯咖啡不该为了它去和一笔大额结算竞价。这个想法本身很简单,尽管词汇并不简单。双方把比特币锁进一条通道,交换签名后的更新来记录如何分配,只有开启和关闭这两步才会真正上链。
其余一切都由此而来。通道有容量,也有方向,所以一条朝单一方向大量使用的通道,在重新平衡之前无法再接收。路由是指在您和收款人之间找到一条由通道组成的路径,这就是闪电网络支付会以链上支付不会出现的方式失败的原因。发票带有金额,而且会过期,所以闪电网络用起来更像是在付账单,而不太像是在汇款。
这些取舍是真实存在的,本分类会逐一指出。通道需要在线并受到监控的资金,这是一种不同于冷存储的风险模型。强制关闭是指对手方消失时发生的事,它要按当天的手续费率支付一笔链上手续费。
侧链、状态链和其他二层网络设计也在这里,并说明每一种究竟要求您信任什么。
47个术语。最近审阅:2026年11月8日。
闪电网络与 Layer 2中的术语
- 侧链侧链是一条独立的区块链,其代币由锁定在主链上的比特币支持,因此价值通过锚定机制在两条链之间转移,而不是通过交易。
- 撤销密钥撤销密钥是一种盲化公钥,用于锁定闪电网络承诺交易中的延迟输出和 HTLC 输出;一旦您披露使该状态作废的秘密值,通道对手方即可动用这些输出。
- 承诺交易承诺交易是闪电网络通道双方各自持有的、已签名但未广播的比特币交易,它按当前的余额分配花费注资输出。
- 惩罚交易惩罚交易是一种链上清扫交易:当对手方发布已被撤销的承诺交易时,它使用您已持有的撤销密钥签名,取走闪电网络通道的全部输出。
- 短通道 ID又称 scid短通道 ID 是闪电网络用来标识通道的8字节指针,由注资交易的区块高度、该交易在区块中的索引和输出索引三部分组合而成。
- 发票过期时间发票过期时间是 BOLT11 支付请求中的 x 字段,是从发票自身时间戳起算的秒数,超过该时间后,付款方和收款方都应拒绝这张发票。
- 关闭脚本关闭脚本是闪电网络通道协作关闭时,您的闪电网络余额所支付到的链上地址,在 BOLT 2的 shutdown 消息中以原始 scriptpubkey 的形式给出。
- 毫聪又称 msat毫聪是一聪的千分之一,是闪电网络用来计量通道余额和路由手续费的单位,也是比特币区块链本身无法记录的金额。
- 基础手续费基础手续费是闪电网络节点为其转发的每笔 HTLC 收取的固定金额,以毫聪计价,并通过 channel_update 消息向网络公布。
- 节点别名节点别名是闪电网络节点写入其自身已签名 node_announcement 消息的32字节名称,让区块浏览器和钱包可以显示便于阅读的名称,而不是原始公钥。
- 路由节点路由节点是一种闪电网络节点,它在两个方向上保持通道开启,并通过这些通道转发他人的支付,每转发一跳即收取少量手续费。
- 路由提示路由提示(route hint)是闪电网络发票中的一个条目,指明一个公共节点、一个通道及其手续费,使付款方能够到达自身通道未对外公告的收款方。
- 盲化路径盲化路径是通往闪电网络节点的一条路由,收款方将每一跳的公钥替换为经过调整的公钥,因此付款方始终无法得知真实的目的地。
- 锚点输出锚点输出是附加在闪电网络承诺交易上的两个330聪的应急出口,通道双方各自掌握一个密钥,使任何一方都能为预先签署的关闭交易提高手续费。
- 潜艇互换潜艇互换(submarine swap)通过一个原子步骤将链上比特币兑换为闪电网络上的比特币,双方使用相同的支付哈希,因此任何一方都无法卷款而逃。
- 强制关闭强制关闭是指在没有对手方配合的情况下结束闪电网络通道:您需广播最新的承诺交易,支付链上手续费,并等待一段延迟期后,自己的余额才可花费。
- 入站流动性又称收款容量、接收容量入站流动性是指目前他人可以通过闪电网络向您发送的金额,等于您已开通的通道中,通道对手方在其自身一侧持有的余额。
- 闪电地址闪电地址的外观与电子邮件地址相似,即“用户名@域名”,它会解析为该域名下的一个网络端点,该端点会在收到请求时向您的钱包提供一张新的闪电发票。
- 闪电网络又称 Lightning、LN闪电网络是构建在比特币之上的支付层:双方将比特币锁定在一个共享的链上地址中,随后即可在链下即时相互支付。
- 特性位(feature bit)特性位用于告知其他闪电网络节点,您的节点支持某一项特定的协议扩展,奇数表示该扩展为可选,偶数表示该扩展为必选。
- 通道储备金通道储备金是闪电网络通道余额中双方均被禁止动用的一部分,作为抵押金留存,使人们用旧的承诺交易作弊时总要付出代价。
- 通道公告通道公告是一种带签名的 gossip 消息,用于告知闪电网络某条公开通道的存在,并以四个签名证明对资金输出的所有权。
- 通道容量通道容量是锁定在闪电网络通道资金输出中的比特币总量,也是通道双方之间可转移金额的上限,而不是您可以花费的金额。
- 微额 HTLC微额 HTLC 是金额过小的闪电网络支付,无法在承诺交易中获得独立输出,因此强制关闭通道时,这笔资金归矿工所有,而不归通道任何一方。
- 协作关闭协作关闭是通过双方协商一致来结束闪电网络通道:双方对同一笔交易签名,向各方支付其最终余额,没有延迟,也没有惩罚风险。
- 洋葱路由又称 Sphinx洋葱路由是闪电网络用来跨若干个跳点发送支付的分层加密方式,每个节点只能获得与自己那一次转发有关的指令,其余信息一概无法获知。
- 原子互换原子互换在一次要么全部完成、要么全部作废的操作中,兑换两条不同区块链上的币,其保障来自相互匹配的哈希锁和时间锁,而不是由交易所同时持有双方资产。
- 支付哈希支付哈希是收款方生成的32字节秘密数据的 SHA-256摘要,它既是闪电网络支付的锁,也是各方称呼这笔支付所用的名称。
- 支付密钥支付密钥是收款方为每张发票生成的32字节值,要求在最终洋葱载荷中返还,因此仅知道支付哈希并不能使您成为付款方。
- 支付通道又称微支付通道、闪电网络通道、Payment channel、Lightning channel支付通道是一种由一笔链上交易注资的双方比特币合约,双方可在其中数千次重写这笔资金的分配比例,而无需触及区块链。
- 最大在途 HTLC 价值最大在途 HTLC 价值是闪电网络每个节点对另一方可同时挂起的付款总价值所设的上限。
- ArkArk 让您无需开通通道即可在链下接收比特币,方式是分给您一份大型共享输出的份额,该份额若不刷新就会过期。
- BOLT11 发票又称 BOLT11 invoice、闪电网络发票BOLT11 发票是闪电网络钱包为请求付款而生成的、以 lnbc 开头的一长串字符,其中编码了金额、支付哈希、有效期和签名。
- BOLT12 offer又称 offerBOLT12 offer 是一种以 lno1 开头、可重复使用的闪电网络支付码,任意数量的付款方都可以通过闪电网络本身向发行方请求,将其转换为各自全新的发票。
- Cashu又称电子现金、ecash、乔姆电子现金Cashu 是一种基于比特币的开放式乔姆(Chaumian)电子现金(ecash)协议:铸币厂(mint)发行盲化的数字票据,这些票据可即时、私密地花费,但仍然是该铸币厂的欠条。
- CLTV 到期增量CLTV 到期增量是闪电网络节点在转发传入支付前,从该支付的时间锁中减去的区块数,节点会在 gossip 中按通道的每个方向分别公布该数值。
- Drivechain又称 BIP300Drivechain 是一项尚未激活的提案,即 BIP300 和 BIP301,它将让比特币矿工而非联邦来保管侧链的存款,提币则需要矿工投票数月。
- Fedimint又称联盟铸币、联邦铸币、社区托管Fedimint 是一种社区托管协议:一组守护者以门限多重签名方式持有比特币,并发行经过盲化的电子现金票据,守护者自身也无法追踪这些票据。
- Gossip 协议Gossip 协议是闪电网络节点之间相互泛洪传播已签名的通道和节点公告的方式,使每个节点无需向服务器查询,就能构建自己的网络地图。
- HTLC又称哈希时间锁定合约HTLC 是一种只有在提供某个秘密值时才会付款的支付,如果该秘密值在双方约定的区块高度之前始终没有出现,则退还给付款方。
- KeysendKeysend 无需发票即可发送闪电网络支付:付款方生成32字节的原像,将其哈希为支付哈希,并把该原像放进洋葱数据包中一并发出。
- Liquid Network又称 LiquidLiquid Network 是由多家交易所和金融机构组成的联盟运营的比特币侧链,提供一分钟出块、保密金额和发行资产,代价是联盟托管。
- LNURLLNURL 是一系列小型网络协议,可让闪电网络钱包通过一个编码链接,从服务器获取新的发票、提币请求或登录验证请求。
- PTLC又称点时间锁合约、点时间锁定合约PTLC 将付款锁定在椭圆曲线上的一个点而非哈希上,因此闪电网络路由中的每一跳看到的锁各不相同,无法认出同一笔付款出现过两次。
- SplicingSplicing 通过将开放中的闪电网络通道的资金输出花费到一个更大或更小的新输出中,来调整该通道的大小,因此通道保留其历史记录,并在整个过程中保持可用。
- StatechainStatechain 在链下将整个比特币输出从一位所有者转移给下一位:交出一份密钥份额,而共同签名的服务器承诺删除旧的份额。
- WatchtowerWatchtower(瞭望塔)是一项您付费或申请使用的服务,在您的闪电网络节点离线期间监视区块链,随时准备惩罚发布旧余额的通道对手方。
其余13个板块
- 基础概念比特币是什么,聪是什么,以及术语表其余部分所依托的几个基本概念。
- 地址与密钥币被发送到哪里,私钥究竟控制什么,以及一组助记词如何生成成千上万个地址。
- 钱包与托管热钱包、冷存储、托管型和多重签名,以及它们各自如何改变谁能动用您的币。
- 隐私与安全夺走人们比特币的各种攻击,以及阻止它们的习惯和工具。
- 交易与手续费一笔比特币交易由什么构成,为什么收费是这个数,以及如何让卡住的交易恢复通行。
- 购买与交易所订单类型、价差和费率表:交易所向您收费时使用的词汇。
- 市场与投资市值、波动率和现货 ETF。价格的语言,而不是价格预测。
- 挖矿与共识新区块如何产生,难度调整的是什么,以及在无人主管的情况下规则为何依然成立。
- 协议与升级SegWit、Taproot、软分叉和 BIP:比特币如何变化,由谁来决定。
- 监管与税务KYC、旅行规则、MiCA 和资本利得:触及您的账户和纳税申报表的规则。
- 文化与历史Mt. Gox、创世区块、HODL,以及塑造人们谈论比特币方式的事件和俚语。
- 节点与软件Bitcoin Core、全节点、修剪和 RPC:执行规则的软件。
- 开发者参考P2P 消息类型、操作码和脚本术语:阅读比特币代码时遇到的字段名称。
常见问题
闪电网络解决了什么问题?
区块空间稀缺,一杯咖啡不该为了它去和一笔大额结算竞价。双方把比特币锁进一条通道,交换签名后的更新来记录如何分配,只有开启和关闭这两步才会真正上链。
闪电网络钱包仍然是自托管吗?
这完全取决于钱包。有的在您的手机上运行一个真正的节点,并交给您一份助记词;有的则是别人服务器上的一个账户,只是套着同样的界面。这个差别只有在您尝试恢复时才会显现。
为什么我的闪电网络支付失败了?
通常是流动性问题,而不是故障。一笔付款需要沿途路线上有足够容量,接收则需要您可能尚未具备的入站容量。失败成本低而且安全,所以钱包会悄悄重试,您很少会察觉。
什么是强制关闭?它要花多少钱?
在对方联系不上时单方面关闭通道。您的资金是安全的,但在时间锁到期之前会被锁定,往往长达数天,而链上手续费则按通道开启时约定的费率扣除。