用于运行比特币节点的软件 Bitcoin Core 已将其下一个重大更新移至最终测试,其中包括交易费用、区块处理和钱包构建交易的方式的更改。
根据该项目的发布时间表,Bitcoin Core 32.0 的第一个候选版本于 9 月 14 日被标记,在开发人员计划于 10 月 10 日发布最终版本之前开始最后的测试周期。

比特币核心让计算机根据比特币的规则独立检查交易和区块,而不是依赖其他服务。版本 32 不会更改这些规则。
比特币核心目前主要通过查看进入先前区块的交易所附加的费用来估计用户应该为交易支付多少费用。版本 32 添加了第二个估算器,用于查看当前等待确认的交易。
该软件将对两者进行比较,并在当前网络条件支持的情况下推荐较低的费用。根据发布说明草案,当拥塞消除时,这应该会让预估下降得更快,而不是继续反映早期区块中更昂贵的交易。
节点现在可以在检查块时同时使用多个处理线程从数据库中获取事务数据。默认情况下,Bitcoin Core 将使用其中的八个线程,从而减少当节点赶上区块链时等待磁盘上存储信息所花费的时间。
开发人员还修复了自 Bitcoin Core 24.0 以来在非 Windows 系统上存在的缺陷。
有权创建钱包的经过身份验证的用户可以赋予一个特制的名称,并在某些条件下导致命令在托管节点的计算机上运行。该攻击要求操作员启用 walletnotify,该功能可在钱包交易发生时自动运行选定的命令。 Bitcoin Core 32 将钱包名称视为文字文本,而不是允许将部分名称解释为命令。