节点启动报 Unable to parse -maxuploadtarget 时,日志会原样回显你写的值——多余字母 B、复制污染的全角空格、多文件冲突都在其中。按注释、纯数字、逐项恢复三步二分,不必碰链上数据。
节点启动报 Unable to parse -maxuploadtarget 时,日志会原样回显你写的值——多余字母 B、复制污染的全角空格、多文件冲突都在其中。按注释、纯数字、逐项恢复三步二分,不必碰链上数据。
从旧备份恢复钱包后余额缺失,多数不是被盗,而是地址派生序号与扫描策略的错位。比特币核心密钥池默认 1000 并附带缩小风险警告,rescanblockchain 与描述符补扫才是第一救急动作。
比特币节点默认不限上传(源码默认 0M),设定 maxuploadtarget 后按二十四小时窗口节流,带 download 权限的对等节点与近一周区块获得豁免。单位小写 1000 进制、大写 1024 进制,账单场景值得一算。
比特币核心的 zmqpubhashblock 到 zmqpubsequence 把区块与交易事件主动推送给后端,哈希类是指针、原始类是全文。高水位线暴露了尽力而为的本质,错过就要用 RPC 补洞。
v31.0 源码里 blockfilterindex 默认值为 0,多数旧教程的说法已过时。开启它换来 scanblocks 快扫、节点供过滤器与 getblockfilter 应答,代价是一份独立磁盘数据库,本文按机制与故障场景逐项拆。
钱包交易偶尔不见找零,是 discardfee 在起作用:当找零按该费率算出的成本配不上面额,钱包会把它折进手续费。默认量级、与协议尘埃线的双层限定和误读一次讲清。
consolidatefeerate 决定钱包什么时候愿意在日常交易里多带几个输入顺手整理碎片,v31.0 源码默认约 10 sat/vB。调高调低都会改写账单与地址关联,本文讲清它和 avoidpartialspends 的分工。
比特币核心 -privatebroadcast 参数默认关闭,开启后经 sendrawtransaction 提交的事务会绕过本地内存池,用 Tor 或 I2P 短连接广播;钱包交易不受影响,且与 -connect 互斥。
重启比特币核心节点后在途交易仍可恢复,靠的是默认开启的 persistmempool:退出时把内存池写入 mempool.dat,启动时逐条重新验收。本文拆解默认值、v27 起才有的 persistmempoolv1 过渡开关与三类常见误区。
开通道阶段没有任何链上事实,散会用 error 代价失衡。BOLT2 用 tx_abort 定义"回到初始状态"的协商取消,并给签名竞态设了不对称的记忆规则。