datadir 重复只剩最后一行、addnode 重复却全部生效。本文依据 v31 源码 common/settings 的分层合并次序,讲清单值与列表参数的重复后果,并给出灾备多路径的可行替代。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 32 / 84 页
datadir 重复只剩最后一行、addnode 重复却全部生效。本文依据 v31 源码 common/settings 的分层合并次序,讲清单值与列表参数的重复后果,并给出灾备多路径的可行替代。
节点间靠广告传播交易会在断线与库存老化后留下传播缝隙。本文依据 v31 源码与 BIP 330 梳理交易对账的三层消息、默认关闭的版本事实、带宽内存代价与启用边界。
比特币核心通过 SAM 接口接入 I2P,入站监听不占本地端口。本文依据 v31 源码与官方文档梳理 i2psam、i2pacceptincoming 的默认值、与 listen 的静默联动、onlynet 硬错误与三眼验证法。
压缩区块靠接收方内存池复原,交易离开内存池后可能落在重建窗口里。本文依据 v31 源码拆解短 ID 复原流程、指纹碰撞的加长补救与额外交易缓冲的账本意义。
结构合法却不标准的交易在主网会被节点拒转。本文依据 v31 源码梳理共识规则与中继政策的分界、标准性收紧的历史动因,以及该参数为何标注仅测试网络适用。
比特币核心每次启动都会重放检查最近若干区块。本文依据 v31 源码拆解两个参数的默认值、显式设置即触发完整验证的联动、校验失败后节点停止的设计逻辑与修复路径。
比特币核心对新建 blocksdir 的区块文件施加随机 XOR 覆盖。本文依据 v31 源码拆解密钥生成规则、与旧目录的全零兼容、备份 xor.dat 的必要性与三层敏感度分工。
比特币核心 RPC 依赖数据目录里的随机 cookie 文件鉴权,默认仅属主可读。本文依据 v31 源码拆解 rpccookieperms 三档取值的适用场景、跨账号访问的正路与凭据泄露面。
隔离网段、内网审计环境里的比特币节点没法联网同步,但账本必须完整。Bitcoin Core 的启动参数 loadblock 允许启动时从本地区块文件导入数据,导入的区块仍走完整验证流程。本文拆解它的工作时机、文件来源与格式要求、适用的三类场景,以及它不能做什么的边界。