把闪电节点状态搬进复制型存储后,多台实例只有 leader 能读写账本。本文依据 LND v0.19.0-beta 官方文档与源码,拆解集群模式的编译开关、db.backend 与 cluster 段参数、默认 90 秒的 leader 会话时限,以及高可用方案背后的运维成本。
汇总与「LND」相关的文章,帮助你系统了解该主题。
把闪电节点状态搬进复制型存储后,多台实例只有 leader 能读写账本。本文依据 LND v0.19.0-beta 官方文档与源码,拆解集群模式的编译开关、db.backend 与 cluster 段参数、默认 90 秒的 leader 会话时限,以及高可用方案背后的运维成本。
协作关闭曾卡在一来一回的费率谈判上。LND v0.19 引入基于交易替换的新关闭流程:双方可各自用通道余额独立加费替换关闭交易。本文拆解 option_simple_close 的协议出处、rbf-coop-close 开关与功能位 60 到 61、以及 taproot 通道与旧版本对端不支持的兼容边界。
LND v0.19 开始转发一种不影响路由的实验性背书信令,用于给通道挤压研究积累观察数据。本文按源码核对功能位 260 与 261 的注释语义、no-experimental-endorsement 的默认转发立场,并解释它与其他闪电消息的边界。
LND 的钱包提费命令不认 txid 而认 outpoint,走 RBF 还是 CPFP 取决于这个输入是否已在清扫器登记。本文依据 v0.19.0-beta 源码拆解 wallet bumpfee 的入口设计、deadline 与 budget 驱动的费率函数,以及 listsweeps 先看台账的建议。
静态导出通道备份之外,LND 的 lightning 服务还提供 SubscribeChannelBackups:新通道加入时推新的备份集与多通道备份,通道关闭时推送移除后的更新版本。本文依据 v0.19.0-beta 源码拆解这条流的语义、与 exportchanbackup 的分工与消费端设计。
本文逐条核对 LND 0.19.0 发布说明中影响日常运维的四项改动:五条 V1 支付接口进入 0.21 移除倒计时、chainio 子系统统一区块高度读数、瞭望塔客户端取块重试策略与清扫器预算参数,并注明每项改动的来源 PR 与操作含义。
闪电通道的短通道 ID 会变,别名可以帮你留住旧地址。本文依据 LND v0.19.0-beta 源码拆解 router 服务这对实验接口:本地存储的 SCID 别名、不与对端通信的静默性质、重复添加报错与删除同样静默的行为边界。
持有型发票的机制有人讲过,但真正接进系统时卡住的是接口细节。本文依据 LND v0.19.0-beta 源码拆解 addholdinvoice、settleinvoice、cancelinvoice 三条命令的参数形态,Settle 与 Cancel 各自的幂等规则,以及 SubscribeSingleInvoice 先送当前状态的事件流设计。
MuSig2 聚合签名在 LND 里以 gRPC 接口族落地:CreateSession、RegisterNonces、Sign、CombineSig、CombineKeys、Cleanup 六个 RPC 各管一段。本文依据 v0.19.0-beta 源码 signer.proto 拆解会话流程、清理旗标与实验性声明的运维含义。
脚本路径、内部密钥、只知最终 tweaked 公钥——不同知情程度如何挂进 LND 观察?本文依据 v0.19.0-beta 源码拆解 walletkit 的 ImportTapscript:四种脚本知情模式、返回 P2TR 地址、只盯不花、历史事件不回扫,并解释它与 ImportPublicKey 的分工边界。