市场快照 · ↗比特币价格$77,735全网算力936 EH/s挖矿难度127.45 T

矿池与结算

Bitcoin Core 新增 mining 调试类别管理区块模板日志

来源发布日期: 2026-09-29 · 编辑分析发布日期: 2026-10-01

合并的修改把 CreateNewBlock 区块重量日志置于 -debug=mining 之后;代码已进入 master 并回移到 32.x,但尚未成为正式版本。

显示器上的程序代码;用于说明 Bitcoin Core 软件变更。
示意性历史照片,并非新闻中所述的具体产品或设施。 已转换为WebP,必要时缩小尺寸。 Markus Spiske markusspiske · CC0

分析与实际影响

本节为本站分析及示例计算,与来源报道分开呈现。

频繁重复的日志行不再是无条件的

比特币核心维护者于 2026 年 9 月 29 日合并了拉取请求 36336。它将 CreateNewBlock 块权重消息移至新的挖掘调试类别后面。 之前,每当节点构建块模板并且可以在频繁请求模板的系统上填充 debug.log 时,都会无条件地写入该行。 更改后,想要该消息的操作员可以使用 -debug=mining 启用它,而不需要详细信息的安装可以避免重复输入。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

NERSC 数据中心服务器机架背面;用于说明节点运维。
示意性历史照片,并非新闻中所述的具体产品或设施。 已转换为WebP,必要时缩小尺寸。 Derrick Coetzee from Berkeley, CA, USA · CC0

池和模板操作员应检查日志记录设置

发行说明特别建议 ​​getblocktemplate 用户和 Mining IPC 用户在依赖这些消息的情况下启用挖矿类别。 矿池、单独挖矿网关和测试系统通常比普通钱包节点更频繁地创建区块模板。 之前自动收集该行的配置在升级到包含该补丁的版本后可能会丢失。 操作员应在部署之前审核基于日志的警报、解析器和故障排除程序。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

该消息报告块模板权重

CreateNewBlock 根据政策和共识约束,从当前链尖和内存池构建候选区块。 受影响的消息报告候选块的权重。 它可以帮助开发人员检查模板行为,但它并不能证明区块已被挖掘、提交或被网络接受。 将线移至类别中只会改变可观察性; 它不会改变交易选择、工作量证明、区块有效性或挖矿奖励。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

新类别遵循比特币核心的调试控制

Bitcoin Core 支持特定类别的调试日志记录,因此操作员可以选择诊断所需的子系统。 通过此补丁,-debug=mining 启用块模板消息,而正常配置可以保持更安静。 确切的命令行或 bitcoin.conf 语法应该在暂存中进行测试,特别是在服务管理器或容器映像自动生成参数的情况下。 启用更多日志还需要对长期运行的池基础设施进行适当的轮换和磁盘保留限制。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

补丁已合并,但不是新的最终版本

经过审查和 27 次自动检查后,该更改已合并到主分支中。 维护者还报告称,功能更改已于 9 月 30 日向后移植到 32.x 分支。合并或向后移植的补丁与最终的 Bitcoin Core 发行包不同。 运营商应该等待官方标记的发布,除非他们已经拥有用于构建和验证开发分支的受控流程。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

现有的解析器可能需要显式测试

评论指出,通过搜索精确的 CreateNewBlock 权重线的解析器,没有发现值得注意的外部项目,但公共搜索中的缺席并不涵盖私人矿池工具。 在升级之前,团队应该在自己的监控规则、日志托运人和仪表板中搜索该短语。 安全测试会生成带或不带 -debug=mining 的重复 getblocktemplate 请求,确认预期的消息行为并检查不相关的错误日志记录是否仍然可见。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

更安静的日志可减少存储和信号噪声

对于高频模板服务,无条件行可能会产生不必要的磁盘写入,并使重要警告更难找到。 类别门控允许操作员在详细的挖掘诊断和较小的一般日志之间进行选择。 好处是可操作性的,而不是哈希率或效率的提高:它不会使 ASIC 更快或减少其电力负载。 然而,它可以提高日志保留并简化支持矿池的节点上的事件审查。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

请勿在没有更换的情况下禁用诊断数据

如果池使用模板权重趋势来检测异常的内存池条件或块组装回归,则它应该保留挖掘类别或从测试的接口收集等效指标。 日志还应该被轮换、加时间戳并运送到大小适合预期请求率的存储中。 正确的设置取决于系统的用途:轻量级节点可能更喜欢最小输出,而生产池可能更看重升级期间的完整模板诊断。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

下一个检查点是正式发布

已验证的事实很狭窄:拉取请求已合并,消息移至挖掘类别后面,发行说明警告 getblocktemplate 和 Mining IPC 用户,并且代码已向后移植到 32.x。 最终版本号和发布日期并未由此拉取请求确定。 操作员应在下一个版本出现时阅读官方发行说明和签名的二进制文件,然后在生产推出之前验证其确切的日志记录配置。 运营方还应保存原始公告、时间戳、合同或遥测记录,并把已经完成的事实与预测、目标和管理层表述分开。只有把容量、功耗、可用率、成本和交付日期放在同一口径下持续核验,才能判断该信息对矿场和数据中心经营的实际影响。

来源: Bitcoin Core ↗

挖矿计算器 ↗

本栏目更多内容