从种子恢复 LND 钱包时,节点靠地址窗口扫描补回历史收款,getrecoveryinfo 报告模式、完成标志与进度。本文按 LND v0.19.0-beta 的接口定义核对三个字段,并说明恢复完成不等于账本完整的原因。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 12 / 84 页
从种子恢复 LND 钱包时,节点靠地址窗口扫描补回历史收款,getrecoveryinfo 报告模式、完成标志与进度。本文按 LND v0.19.0-beta 的接口定义核对三个字段,并说明恢复完成不等于账本完整的原因。
比特币核心 v30 引入的 REST 端点,直接返回某区块撤销数据里记录的被花费输出。本文按 v31.0 源码拆解它的实现原理、三种失败形态、适用场景,以及修剪节点上的可得性边界。
比特币核心在日志里把带 SENSITIVE 标志的参数替换为星号,覆盖 rpcuser、rpcpassword、rpcauth 与 torpassword。本文按 v31.0 源码核对掩码的实现位置、四个命中参数,以及命令行、settings.json 等掩码管不到的泄露面。
Bitcoin Core v31.0 的 createpsbt 以 Creator 角色把指定输入输出装配成一份裸 PSBT 骨架:不选币、不签名、不广播。本文按 v31.0 源码核对它的参数、与 createrawtransaction 和 walletcreatefundedpsbt 的分界,以及多方协作与测试场景中的正确用法。
Bitcoin Core 移除了 resendwallettransactions 之后,钱包改为周期性重播未确认交易。本文按 v31.0 源码与 0.19、0.21 发布说明核对重播的随机时间表、walletbroadcast 与同步状态的闸门,以及它对交易确认速度没有作用这一事实。
钱包标签不落链,按标签统计收入要靠 getreceivedbylabel 与 listreceivedbylabel。本文按 Bitcoin Core v31.0 源码核对两条命令的参数、minconf 与 include_empty 的差异、找零与重组对数字的影响,并给出与按地址统计命令的分工。
Bitcoin Core v31.0 的 echo、echojson、echoipc 都只回显参数,但分别探 RPC 通道、客户端 JSON 类型转换与多进程 IPC 三段链路。本文按 v31.0 源码核对三者的服务端同源关系、client.cpp 转换表差异与 trigger_internal_bug 测试活门。
LND v0.19.0-beta 的 closeallchannels 对活动通道走协作关闭、对不活动通道走单方面广播。本文按其源码帮助文本核对 inactive_only、force、skip_confirmation 与费率参数的行为,以及时间锁延迟期和集中上链费用的真实代价。
LND 的 updatechanstatus 用 enable、disable、auto 三个动作切换通道的网络公告状态。本文按 v0.19.0-beta 源码说明它不关闭通道的边界、手动禁用对自动逻辑的不对称压制,以及与 updatechanpolicy、closechannel、abandonchannel 的分界。
queryroutes 在 LND 发起真实支付之前做一次纯本地的通道图搜索:不给费用上限、不占额度、不惊动对端。本文按 v0.19.0-beta 源码核对 fee_limit、use_mc、outgoing_chan_id 等参数,并给出无路可走、额度定位与费用审计三类场景的用法。