比特币核心描述符支持在 Taproot 脚本树内使用 multi_a 与 sortedmulti_a,把一条 OP_CHECKMULTISIG 拆成一串 OP_CHECKSIG 与 OP_CHECKSIGADD。本文依据描述符文档与源码说明两种写法差异、二十把钥匙上限的归属与迁移时的备份要点。
汇总与「自托管」相关的文章,帮助你系统了解该主题。
比特币核心描述符支持在 Taproot 脚本树内使用 multi_a 与 sortedmulti_a,把一条 OP_CHECKMULTISIG 拆成一串 OP_CHECKSIG 与 OP_CHECKSIGADD。本文依据描述符文档与源码说明两种写法差异、二十把钥匙上限的归属与迁移时的备份要点。
比特币核心默认在数据目录写 bitcoind.pid,-pid 参数可改路径。本文依据 v31.0 源码说明相对路径如何按网络隔离、为什么它不承担防止重复启动的职责,以及多实例运维时脚本读 PID 文件的正确姿势。
比特币核心提供 -stopatheight 与 -stopafterblockimport 两个调试类启动参数,让节点在指定区块高度或磁盘区块导入完成时自动退出。本文依据 v31.0 源码说明两者语义差异、帮助隐藏原因与脚本使用注意事项。
backupwallet 给活体钱包数据库拍快照,restorewallet 以"领养"方式把备份恢复成并行副本。本文给出一条不冒险的恢复演练清单与双胞胎钱包警告。
从旧备份恢复钱包后余额缺失,多数不是被盗,而是地址派生序号与扫描策略的错位。比特币核心密钥池默认 1000 并附带缩小风险警告,rescanblockchain 与描述符补扫才是第一救急动作。
-daemon 与 -daemonwait 的差别在退出时机:前者只代表进程分离,后者等待初始化完成。本文拆解两个隐藏开关的语义、与 RPC 轮询的分工以及脚本验收清单。
比特币核心钱包默认允许用未确认的内部找零继续拼交易。本文依据 v31 源码拆解该开关的选币语义、链条断裂与自我双花的成因,以及关闭后的代价与配置建议。
比特币核心要求开启区块过滤器服务位必须同时启用过滤器索引。本文依据 v22 至 v31 源码梳理两个参数的依赖逻辑、默认值版本事实、磁盘代价与服务位点亮条件。
部分花费会暴露同一地址其余进账的存在感。本文以 v31.0 参数帮助文本与源码为准,拆解按地址归组选币的隐私逻辑、费用代价、与 avoid_reuse 的强制绑定关系,给出启用路径与预期校准。
比特币核心配置有顶层、网络小节与持久化设置三层:只有五个小节名合法,网络专属参数放错层直接拒绝启动。本文依据 v31.0 源码梳理小节规则、includeconf 限制与最终生效值的核对方法。