详解比特币扩容方案闪电网络的关键技术及优劣势
作者:Tohnee
原文标题:《闪电网络——详解比特币Layer2扩容方案》
什么是闪电网络(Lightning Network)
闪电网络是比特币最具讨论度的Layer2扩容方案之一,其背后的主要思想是设计一种支付协议,可用于比特币所面临可扩展性问题的链下解决方案。
究竟比特币面对的问题是什么?闪电网络又要解决什么问题?
以比特币的交易速度来说,每秒只能处理2~7笔交易,想像一下用比特币进行支付,就像需要去银行排队转帐一样,一但交易量暴增,银行很难处理?这种支付方式明显难以接受。
而闪电网络就像行动支付,你可以把一部分的钱存到行动支付,与任何支援的商家或个人快速地进行转帐。
某一天夜深人静,阿平跟阿菜两人无聊,决定比赛,用行动支付互相转帐,每笔只转一块钱,看谁转的比较多。
如果是传统的银行模式,两人可能排队排一夜只能玩个几次,还需要花手续费,根本没办法玩。
透过行动支付一个晚上下来可以转上千次,最终结果是阿菜比阿平手速快,一块险胜。
而结算时行动支付会替他们去银行排队,然后跟柜台说 : “阿平帐户馀余额-1,阿菜帐户余额+1”。读到这就能大致了解闪电网络解决方案的基本逻辑了。
重点来了,“闪电网络”要如何运作才能保证资产能够在无信任的前提之下进行交易,并保障交易能够安全的回到比特币主链上确认呢?
以下就来介绍几项闪电网络的关键技术的概念。
单向支付渠道
单向支付渠道(One-Directional Payment Channel)
在闪电网络出现之前,单向支付渠道的概念已经存在了一段时间了,但应用有限。
Alice向Bob开启了一个单向支付渠道,在这渠道中Alice有10BTC,Alice可以向Bob支付链下交易,但这个渠道是单向的,也就是说Bob不能通过相同的渠道支付给Alice。
假如Bob在接收到1个比特币后:
可以选择关闭渠道,将交易广播至主链,让矿工做确认,即可从Alice那获得1个比特币。
或者,Bob知道日后Alice会继续支付比特币给他,选择让通道继续开着。
问题来了,Bob拥有最后的签名与广播权,如果Bob是个无赖,让通道一直开着,Alice就永远没办法结算,10BTC就会被被绑架在这个支付渠道中。
所以一般而言,支付渠道都会搭配一个配套措施“时间锁”。
时间锁 CheckSequenceVerify(CSV)
所谓的时间锁就是,在创建通道时会先约定好一个时间,时间一到,通道就必须强制关闭,有两人签名的交易将会上链做交易确认,没有签名的余额,会被返回给原持有人。
Alice和Bob在创建时,约定好在1000个区块后,通道必须关闭。
所以Bob必须要在时间到之前,签名并广播交易,才能拿到Alice给他的1个比特币。
如果Bob迟迟不签名广播,一但约定时间到,Bob将一毛钱也拿不到。
双向支付渠道
双向支付渠道(Bi-Directional Payment Channel)
单向支付渠道之所以简单,是因为交易是单向的,只允许两个人中的其中一个人发送交易,另一个人广播交易,不会有信任问题,但应用场景相对有限。
由于单向渠道在应用上的不足,闪电网络想要打造的是无信任的双向支付渠道,让渠道的双方能够自由进行交易。
那么闪电网络要如何避免交易双方产生信任问题,实现双向支付渠道呢?
所谓的信任问题包括:
双向支付渠道代表双方都必须有部分资金在渠道,那资产会不会消失?
如何保证最终结算不会有误?
支付渠道是P2P网络,没有验证机制,谁来保护帐本?
单向支付渠道透过时间锁解决无法顺利结算的问题,为了扩大应用场景的双向支付渠道。
我们要介绍的是若要做到双向支付渠道所需的技术同时也是闪电网络的核心技术,RSMC以及HTLCs。
RSMC可撤销顺序成熟度合约

RSMC可撤销顺序成熟度合约(Revocable Sequence Maturity Contract)
RSMC 其实就是资金池,打开支付渠道时,双方将资产放入这个资金池中,封起来各自用一把钥匙锁上,交易时不会真的动用到该笔资金,而是用合约的方式纪录两人在资金池裡的剩馀资产,等到关闭通道时,才会打开这个资金池做结算。
双向支付通道如何运作?
从头到尾,涉及的双方只需要与比特币区块链进行两次互动。
一次打开支付渠道而另一次是关闭渠道,在这之间发生的所有其他交易都不直接与主链接触,这意味著,只有在双方都同意并签名的状态下,交易才会被确认。
假设Alice和Bob打算频繁进行交易,双方同意开开双向支付通道,并约定好在1000个区块后强制结算。
Alice和Bob必须先在链上开启一个多重签名钱包,才能开开双向支付通道。
此时双方会各自生成一组Secret Key (钥匙) 以及Hash (锁头),Hash会交给对方,Secret Key自行保管。
在开放双向支付渠道后,Alice和Bob每次支付都像签一次合约,在签新合约之前会废弃掉旧合约,要注意的是当旧合约作废的同时彼此将取得对方旧合约的Secret Key,而合约的内容就是关于如何重新分配资金池的资产。


共同签名钱包裡的钱只能在三个条件下解锁:
1.锁定时间到了
2.任何一方通过对方的Secret Key从他们设置的多重签名钱包中解锁资金
3.合约有双方签名,且其中一方广播
要注意的是,如果一方决定关闭支付渠道并广播交易,广播的那一方将不得不等待到交易签名时设置的预定时间到,才能收到他那部分的资金。
会不会有人作恶?
例如:闪电网络中的其中一位参与者广播对于自己有利的旧合约来进一步图利,而非依照正常程序广播最新的合约。
此时,上述的两个值得注意的点就派上用场
当旧合约作废的同时彼此将取得对方旧合约的Secret Key
如果一方决定关闭支付渠道并广播交易,广播的那一方将不得不等待到交易签名时设置的预定时间才能收到他那部分的资金。
假如Alice企图广播旧合约恶意结算关闭通道,依照上述闪电网络的机制,Bob与Alice都拥有对方旧合约的secret key,且Alice必须等到预定的时间到,才能拿到旧合约中Alice的那份BTC。
所以Alice只要广播旧合约,Bob即可在Alice等待的时间中使用旧合约的secret key将Alice的那份BTC取走,这样一来Alice不但没有成功广播对他有利的旧合约,还为他的恶意行为付出代价。
我们把双向支付通道的运作方式全都说完了,接下来要介绍的是,双向支付通道如何编织成为支付网络。
支付网络
现在,除了Alice和Bob之间有支付通道之外,Bob也和Carol开了支付通道。
Alice如果要向arol支付1个比特币,该怎么做呢?

Alice可以选择直接跟Carol,建立一个支付渠道,但是这样做对Alice跟Carol来说,必须在主链上建立多重签名钱包还要打币,不仅麻烦而且又需要额外成本。
相信大家都想到解决方法了,Alice只要透过现有的支付通道,先把1BTC打给Bob,Bob在将1BTC打给Carol,这样就可以在不用负担额外成本的情况下完成交易了。
但是,这同时也存在几个信任问题。
Bob不老实,拿了Alice的BTC之后私吞,不交给Carol。
Carol拿了钱,却跟Alice说他没拿到钱。
如何解决这部分的信任问题,就要仰赖闪电网络的另一项核心技术“HTLCs”。
HTLCs哈希时间锁合约 (Hash Time-Locked Contracts)
要解决上述的信任问题就必须做到两点:
1.Alice要确定Carol本人确实有收到比特币
2.必须确定Bob不会拿走这笔比特币
这里又一个公钥与私钥的概念,HTLCs就是用同样的概念下去延伸,我们把钥匙想成私钥,锁头就是公钥。
假设Alice需要付给Carol1个BTC,收款方Carol会创建一个Value (钥匙) 和对应的哈希值 (锁头),然后把锁头交给Alice。
” 只要拿得出钥匙就代表他是Carol “
” 只有Carol拥有钥匙,换言之,只有Carol能够打开锁头 “
在这个前提下,Alice和Bob提出一份合约,如果Bob在3天内(Lock time=3day),提供哈希值对应的Value,Alice就给Bob1.0001BTC,超过3天,BTC原路返回给Alice。
Carol也同样跟Bob签订一个合约,只要Carol提供哈希值对应的Value,就必须给Carel 1BTC。
于是,Carol向Bob提供Value,从Bob那获得了1BTC。
Bob将这个Value交给Alice,从Alice那获得了1.0001BTC,这当中的价差0.0001BTC就给Bob作为手续费。

闪电网络的优势
闪电网络致力于比特币可扩展性问题的链下解决方案。
如果成功,可能会大幅减少比特币区块链的负载,增加比特币的实际应用可能。
通过使用双向支付渠道,闪电网络可以实现近乎即时且极低成本的交易。
闪电网络的局限性
与链上交易不同,如果接收方处于离线状态,没办法做交易确认,无法进行支付。
网络的参与者可能需要定期监控支付渠道,以保证他们的资金安全。
闪电网络较难支援大额付款。
闪电网络交易时有时需要仰赖中间人,举个例子,闪电网络中存在Alice、Bob和Carol三人,Alice要发送1BTC的交易给Carol ,这中间需要经过Bob。
如果Bob的余额不足1BTC ,这笔交易便无法顺利完成,因此交易金额会受限于中间人的资产余额。
闪电网络的实用性取决于网络大小,若使用人数不足,闪电网络便难以发挥其价值。
越多的人加入,闪电网络才会更加健全且完善,流动性也才能随之提升。
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
您可能感兴趣
-
黄金、科技股都有人抄底,只有比特币“一蹶不振”
与资金抄底科技股,以及黄金急跌后反弹相比,比特币是周五市场的一个明显例外:逆势下跌5%,创6个月新低,且已连续三周下跌。这一反差揭示了比特币市场的异常处境:在与纳斯达克100指数保持0.8高度相关性的
-
Stream Finance 崩盘事件分析:一场 3000 万美元危机的 96 小时处置Stream Finance的崩盘并非孤立事件。从10月29日首次出现异常信号,到11月3日危机最终平息,这场持续96小时的风险处置暴露了当前DeFi生态的结构性脆弱。更值得关注的是,这次事件中不同参
-
原生稳定币 USDsui 在 Sui 上线在区块链领域,稳定币已成为连接数字资产和实体经济的桥梁。近期Sui基金会正式宣布推出USDsui,这是Sui生态系统的原生稳定币,由Stripe旗下子公司Bridge发行。这一消息犹如一枚重磅炸弹,迅
-
当 AI 遇上区块链, 从算力焦虑到去中心化智能过去两年,AI的崛起掀起了一场罕见的算力争夺战。英伟达市值狂飙,全球数据中心扩张不止,人工智能对计算资源的渴求已经成为全球性话题。但在这场高速狂奔中,一个问题逐渐浮出水面:AI正变得越来越集中——训练
-
火币成长学院 | 隐私币赛道深度研报:从匿名需求到零知识证明时代的价值重估一、隐私币赛道概览 在 2024–2025这一轮加密市场结构性轮动中,最戏剧性的主线之一,就是“隐私币复活”。在长期被监管压力、交易所下架和叙事冷却压制之后,隐私赛道突然在 2025 年下半年重回聚光
-
停摆结束,洪峰来袭:43 天“信息真空”后,积压数据如何冲击市场?撰文:Frank,MSX 研究院43 天,美国历史上持续时间最长的一次政府停摆。 美东时间 11 月 12 日晚间,继美国国会众议院表决通过联邦政府临时拨款法案后,特朗普也签署通过,宣告这场政治剧终告
-
以太坊财库公司会不会爆雷?- 现在就有大量的以太坊财库公司mNAV低于1了,这些公司在这轮熊市有没有可能出现暴雷,从而形成踩踏式抛售? 如果说有没有可能出现暴雷?我认为确实有可能出现暴雷,但实际上会不会那就不知道了。 我更在意
-
拆解 deAI 协议栈 - x402 / ERC 8004 / A2A文章作者:Jay Yu 文章编译:Block unicorn前言 如今,我们正看到去中心化人工智能(deAI)的“网络协议栈”在逐步构建起来。正如互联网运行在一系列可互操作的标准之上——传输层采用 T
- 成交量排行
- 币种热搜榜
OFFICIAL TRUMP
泰达币
比特币
以太坊
USD Coin
Solana
瑞波币
First Digital USD
币安币
狗狗币
大零币
莱特币
Uniswap
wETH
ChainLink
FIL
CFX
ZEN
OKB
ICP
CAKE
AR
ETC
SHIB
DOT
DYDX