比特币节点一族端口里,只有 P2P 监听端口能用 -port 改,RPC 与各网络变体另有自己的规则。本文按 Bitcoin Core v31.0 源码核对五套网络的端口基准值、端口加一族的派生关系,以及双实例并跑的完整隔离清单。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 11 / 84 页
比特币节点一族端口里,只有 P2P 监听端口能用 -port 改,RPC 与各网络变体另有自己的规则。本文按 Bitcoin Core v31.0 源码核对五套网络的端口基准值、端口加一族的派生关系,以及双实例并跑的完整隔离清单。
LND 的配置有三个入口,同名参数可以同时出现在三处。本文按 LND v0.19.0-beta 源码核对三层配置的解析顺序与合并规则,ini 分节名与参数前缀的对应关系,以及 systemd 环境变量注入实战中最容易看错的几个陷阱。
接入瞭望塔的客户端一侧有五个配置项:开关、清扫费率、会话关闭区间、队列上限与单会话备份数。本文按 LND v0.19.0-beta 源码逐项核对 wtclient 组的含义,并解释塔看到的是什么样态、为什么它不能替你花钱。
FundPsbt 是 LND 给 PSBT 出资的主力接口,psbt、raw 与 coin_select 三种模板模式对选币边界各不同,且接口会把全部输入 UTXO 上锁移交调用方。本文按 LND v0.19.0-beta 的 walletkit 接口定义拆解三种模式的规则、锁币责任与释放路径。
多个流程同时选币会挑中同一枚 UTXO。LND 用 LeaseOutput 给输出签发带 ID 的租约,租期内选币器绕开它。本文按 LND v0.19.0-beta 接口定义核对租约的签发、续期、到期与释放规则,以及它与 FundPsbt 内部锁的分工。
路由算法不肯听话时,BuildRoute 允许调用方逐个列节点公钥,由 LND 按图谱报价填好每跳费用与时间锁。本文按 LND v0.19.0-beta 的 routerrpc 定义拆解五个请求字段的语义、图谱校验与真实可付之间的差距。
listpayments 只读不删,删除出站付款记录要靠 DeletePayment 与 DeleteAllPayments。本文按 LND v0.19.0-beta 的接口定义与参数校验逻辑,拆解三个布尔开关的组合规则、在途付款保护线,以及删除后本地账本与链上事实的分界。
GetNodeMetrics 目前只提供介数中心性一种度量,读数来自本节点图谱视图。本文按 LND v0.19.0-beta 的接口定义解释介数的白话含义、归一化字段的区间,以及私有通道与图谱滞后造成的两次截断。
轮询 listchannels 会漏掉两帧之间的状态跳变。LND 提供 SubscribeChannelEvents 单向流,把开通、关闭、激活、失活、在途与结清六类事件实时推给客户端。本文按 LND v0.19.0-beta 的接口定义拆解事件语义、断线补账与集成姿势。
AbandonChannel 把通道本地状态整体删除,只留关闭摘要,注释里给了两条合法场景与两道确认位。本文按 LND v0.19.0-beta 的接口定义拆解它的护栏、删除后链上资金的事实,以及执行前的核对清单。