闪电通道的短通道 ID 会变,别名可以帮你留住旧地址。本文依据 LND v0.19.0-beta 源码拆解 router 服务这对实验接口:本地存储的 SCID 别名、不与对端通信的静默性质、重复添加报错与删除同样静默的行为边界。
汇总与「闪电网络」相关的文章,帮助你系统了解该主题。
闪电通道的短通道 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 的分工边界。
不想为一次区块查询单独维护比特币核心 RPC 通道?LND 从 0.16 起经 ChainKit 服务对外提供 getbestblock、getblockhash、getblockheader、getblock 四类链上只读查询。本文依据 v0.19.0-beta 源码逐条拆解参数、语义与和 Neutrino 接口的分工。
冷设备签完的裸交易,怎么让 LND 节点替你广播出去?本文依据 LND v0.19.0-beta 源码拆解 wallet publishtx 命令:接收十六进制交易、标签限 500 字符,以及一条容易被忽略的承诺——钱包会在每次启动时持续重播这笔交易,直到它进入链条。
通道开了关了是宏观账,付款卡在哪一跳是微观账。本文以 LND v0.19.0-beta 源码为准,拆解 router 服务的 SubscribeHtlcEvents 单向流:HtlcEvent 的四个门牌字段、SEND/RECEIVE/FORWARD 三类身份、六种事件负载,以及订阅端不收过滤参数的设计。
LND 0.19.0-beta 源码拆解任务控制配置面:三个弃用字段与 apriori 参数组的承接关系、bimodal 实验模型的参数坐标,以及 querymc 快照与 resetmc 清记忆的层次差异与调参纪律。
LND 0.19.0-beta 源码拆解对等节点事件订阅流:只有公钥与类型的极简事件、PEER_ONLINE 恰为零值的 proto3 默认坑、没有 lncli 映射的定位,以及快照加增量的监控拼法。