比特币节点两份隐藏账本详解:地址库十五分钟落盘、重启读回与种子查询的触发条件,封禁名单的重建行为,v31.0源码。
比特币专题汇总减半、ETF、挖矿、钱包、转账与风险等主题,构成围绕比特币的完整内容集群,帮助你由浅入深地理解比特币的运作与生态。
共 838 篇 · 第 24 / 84 页
比特币节点两份隐藏账本详解:地址库十五分钟落盘、重启读回与种子查询的触发条件,封禁名单的重建行为,v31.0源码。
比特币节点启动时的文件描述符核算逐项拆解:最低需求、预算抬升、select上限与收缩警告的因果链,v31.0源码行为。
节点同步如何用block locator指数回跳定位分叉点:locator 101条、headers每批2000条、inv上限50000条、getdata批量1000条的咬合逻辑。
用 -signetchallenge 与 -signetseednode 自建独立signet测试链的机制边界:出块权进脚本、魔数随创世派生、与公共signet天然隔离。
比特币区块校验顺序与被拒代号对照:头部、结构、上下文三层各管什么,bad-signet-blksig等代号读法与排障方向,v31.0源码。
地址刷屏的防御机制拆解:0.1条每秒的流速线、1000条桶深、getaddr一次性豁免与出向百分之二十三比例上限,v31.0源码常量。
inv 与 getdata 的清单对称结构拆解:类型枚举与见证标志位谱系、五万条宣告上限、WTXID 与 sendtxrcncl 等新代宣告方式,v31.0 源码。
比特币核心的 -seednode 让新节点用手动指定的对端取回地址清单,v31.0 源码规定它先于 dnsseed 尝试、列表启动时洗牌,且与 -connect 互斥。本文拆解语义边界、启动节拍与验证方法。
比特币核心 v27 起新增 -persistmempoolv1 过渡开关,控制 mempool.dat 写旧版还是当前格式,读端则两种通吃。本文按 v31.0 源码拆解格式兼容设计、降级场景的正确操作顺序与文件容错边界。