新闻加密货币Bitcoin Core 32.1 发布:隐私修复与关键网络升级

Bitcoin Core 32.1 发布:隐私修复与关键网络升级

作者: CryptoMeter io·

要点速览

  • •由于 32.0 版本虽已打上标签但因临近发布时发现的问题而从未正式发布,Bitcoin Core 32.1 于 10 月 27 日成为新 32.x 系列中首个公开可用的版本。
  • •32.1 版本修复了一个隐私漏洞:在启用私有广播的情况下使用 sendrawtransaction 命令时,该漏洞可能暴露节点运营者的 IP 地址。
  • •新的防护措施将私有广播队列限制为 10,000 笔交易,并将单笔交易的广播尝试次数上限设为 1,000 次,以防止过度的资源消耗。
  • •交易索引的变更可显著减少磁盘存储需求,但现有索引必须重建,这可能使降级到旧版本变得复杂。
  • •维护版本 31.2 和 30.4 修复了内存与存储相关漏洞,而 Bitcoin Core 29.x 及更早版本已达到生命周期终点,将不再收到定期更新。
Bitcoin Core 32.1 发布:隐私修复与关键网络升级

Bitcoin Core 已发布 32.1 版本,为节点运营者带来隐私改进、网络优化以及兼容性变更。此次 10 月下旬的发布还包括维护版本 31.2 和 30.4,为运营者更新基础设施提供了多种选择。由于 Bitcoin Core 是运行比特币全节点使用最广泛的软件,其发布节奏直接影响网络中独立验证交易并执行共识规则的比例。

10 月 27 日的发布经历了一个不寻常的过程。开发者已为 Bitcoin Core 32.0 打上标签,但因临近发布时出现的问题而从未正式发布。因此,32.1 成为新主系列中首个公开可用的版本,这意味着从 31.x 分支升级的运营者将直接跳至 32.1。完整的发布详情可在 Bitcoin Core 官方发布页面 查阅。

隐私与网络安全改进

32.1 版本修复了一个涉及交易广播的潜在隐私漏洞。当运营者在启用私有广播的情况下使用 sendrawtransaction 命令时,该问题可能暴露来源 IP 地址——这是一个不容忽视的隐患,因为 IP 地址可以将交易活动与特定运营者的网络和位置关联起来。

此次更新还通过额外的防护措施加强了私有交易广播。私有广播队列现被限制为 10,000 笔交易,单笔交易的广播尝试次数上限为 1,000 次——这些限制旨在防止过度的资源消耗。

此外,自动创建的 Tor 隐藏服务在 Tor 守护进程支持时现已启用工作量证明防御机制。该软件还引入了改进的交易中继控制,以在 network 活动高峰期降低内存和 CPU 消耗。

新功能与兼容性要求

除隐私改进外,Bitcoin Core 32.1 还带来多项运营增强。并行获取交易输出数据可加速区块验证,而对交易索引(节点软件赖以查询历史交易的数据结构)的变更可显著减少磁盘存储需求。不过,现有交易索引必须重建才能获得完整的存储节省,运营者在升级前应审查兼容性,因为重建某些索引可能使降级到旧版本变得复杂。

该版本还包括钱包和界面变更,例如只读钱包导出和更新的交易替换设置。同时,已弃用的配置选项可能需要对连接到 Bitcoin Core 的自动化工作流程和应用程序进行调整。

维护版本提供替代升级路径

Bitcoin Core 31.2 和 30.4 为仍停留在早期受支持分支上的运营者提供安全维护更新。这些版本修复了涉及过度内存消耗以及在特定条件下可能发生存储相关崩溃的漏洞。

该项目还发布了 29.5 版本,作为其旧分支的最终更新。Bitcoin Core 29.x 及更早版本现已达到生命周期终点,将不再收到定期更新,继续使用这些版本的运营者将无法获得针对后续发现漏洞的补丁。

对于交易所、支付处理商和基础设施提供商而言,此次发布凸显了在部署前测试集成的重要性。运营者应评估钱包行为、RPC 兼容性、索引要求和网络配置,而不是仅仅依赖版本号,并以官方发布页面作为发布规划和已知问题的参考依据。