2026年10月6日周二

标签:闪电网络

汇总与「闪电网络」相关的文章,帮助你系统了解该主题。

通道还没开,先谈好关去哪儿:闪电upfront shutdown script的预锁定
公链与 Layer2
通道还没开,先谈好关去哪儿:闪电upfront shutdown script的预锁定

闪电协商关闭时资金地址默认由关闭那一刻的私钥决定,upfront shutdown script把这个决定提前到开通道谈判阶段。本文讲清option_upfront_shutdown_script特性位的协商位置、预锁定地址的价值,以及它防不住强制关闭的边界。

闪电网络 HTLC 的三把钥匙:原像、倒计时与撤销密钥怎么配合
公链与 Layer2
闪电网络 HTLC 的三把钥匙:原像、倒计时与撤销密钥怎么配合

从 BIP199 的经典脚本到通道内的承诺交易输出,本文按 lightning/bolts 拆解 HTLC 的兑现结构:offered 与 received 两侧的分支脚本、两段式 HTLC-success 与 HTLC-timeout 交易的由来、cltv_expiry 沿路径逐级递减的规则,以及卡住的付款为何最终会链上退款。

闪电通道的三块 HTLC 门牌:最小金额、在途上限与条数天花板
公链与 Layer2
闪电通道的三块 HTLC 门牌:最小金额、在途上限与条数天花板

开通闪电通道时,htlc_minimum_msat、max_htlc_value_in_flight_msat 和 max_accepted_htlcs 三个参数共同决定你能接多少、多大的单。本文依据 BOLT 2 拆解这三个字段的原文语义、483 与 114 两个条数上限的来由,以及给自建节点的建议读法。

闪电公告不会自己找上门:gossip_timestamp_filter 的订阅窗口
公链与 Layer2
闪电公告不会自己找上门:gossip_timestamp_filter 的订阅窗口

闪电节点收不到图谱更新,多半是没设 gossip_timestamp_filter:BOLT 7 规定节点不发这条订阅消息就收不到任何转发公告。本文拆解链哈希加起始时间戳加时间跨度的三字段语义、默认沉默规则、两周修剪与心跳噪声,以及图谱停更的排障顺序。

通道工厂是什么:一次链上押金,批量开出成百上千条闪电通道
加密货币百科
通道工厂是什么:一次链上押金,批量开出成百上千条闪电通道

通道工厂把“每条通道都要上一遍链”的成本摊薄:一群人先在链上共押一笔资金,之后在链下反复重新分配这张共享饼图的切分方式,需要时才把某条子通道单独结算上链。本文讲清它解决什么成本结构、Duplex Micropayment Channel 工厂的机制与时间锁税,以及 2018 年 Lightning Factory 论文对抵押成本的改进。

签名不再绑定上一笔钱:SIGHASH_ANYPREVOUT 与 eltoo 通道的常数级惩罚
加密货币百科
签名不再绑定上一笔钱:SIGHASH_ANYPREVOUT 与 eltoo 通道的常数级惩罚

默认 SIGHASH 把签名焊死在它引用的前序输出上,通道每更新一代就得为每笔历史状态预签惩罚交易。BIP118 提议把前序引用移出签名哈希承诺,让同一份签名可以合法附着在结构相同、资金来源不同的交易上,为 eltoo 的无状态通道更新铺路。本文拆解承诺清单的构成、松绑后 eltoo 的链上两步对抗、协议自身的纪律要求,以及它停在草案状态的现实原因。

LND、Core Lightning、Eclair、LDK:同一套 BOLT 的四支执行队
公链与 Layer2
LND、Core Lightning、Eclair、LDK:同一套 BOLT 的四支执行队

闪电网络同样不止一种实现:Go 写的 LND、C 写的 Core Lightning、Scala 写的 Eclair、Rust 写的 LDK,共同遵守 BOLT 规范。本文用官方仓库描述与规范文本,讲清实现多样性的意义与各自的生态分工。

把 HTTP 里那条“要付款”的状态码真正用起来:L402 的认证与支付合一
加密货币百科
把 HTTP 里那条“要付款”的状态码真正用起来:L402 的认证与支付合一

HTTP 状态码 402 Payment Required 预留近三十年没有标准语义,L402 把它与闪电网络发票、macaroon 令牌拼成一套“付一次款、拿一张票”的协议。本文拆解 402 挑战、支付凭证回填、免查库验证与令牌收窄这四层机制,并对比它与 x402 的关系。