被广泛引用的全节点数量来自 Bitnodes 一类爬虫:从种子节点递归发送 getaddr,登记可达节点,协议版本过旧直接跳过。本文拆解这套方法数出的到底是什么,NAT、隐藏服务与连接角色如何把大量节点留在统计之外,以及 2026 年站点易主对数据连续性的影响。
被广泛引用的全节点数量来自 Bitnodes 一类爬虫:从种子节点递归发送 getaddr,登记可达节点,协议版本过旧直接跳过。本文拆解这套方法数出的到底是什么,NAT、隐藏服务与连接角色如何把大量节点留在统计之外,以及 2026 年站点易主对数据连续性的影响。
不走 gRPC,Core Lightning 通过 UNIX 域套接字暴露 JSON-RPC 2.0 接口。本文按官方文档拆解 lightning-rpc 套接字位置、响应尾随两个换行的线上格式、通知需显式启用,以及字段删除需等六个月两个版本的兼容纪律与比特币后端要求。
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 的分工边界。