比特币开发者已发布 Bitcoin Core 31.1。这次更新以维护和修复为主,重点落在节点隐私保护与运行稳定性,对长期运行节点的用户影响更直接。
修复节点 IP 泄露
新版本修复了 -privatebroadcast 功能下的 IP 地址泄露问题。发布说明显示,在特定条件下,该隐私机制未能按预期安全转发数据,可能暴露节点运营者的网络信息。
这一修复主要关系到交易广播时的隐私保护。对依赖相关配置隐藏网络来源的节点用户来说,更新后可降低信息外泄风险。
处理磁盘过度读写
31.1 版本还修复了数据库引擎中的一项问题。此前,LevelDB 可能导致过多磁盘操作,进而增加硬件负担,影响节点长期运行时的稳定性。
这类问题不涉及比特币共识规则本身,但会影响节点软件的运行效率,尤其是在存储性能有限或设备持续在线的环境中更为明显。
钱包模块同步维护
除隐私和数据库修复外,开发团队还对钱包模块进行了维护,包括迁移过程中的 BDB 页面检查,以及输入大小估算方式的修正。
文章提到,节点运营者在安装新版二进制文件前,需要先完全关闭正在运行的节点,以应用这次更新带来的安全和性能改进。
