比特币 (BTC) 的开发者已宣布发布 v31.0rc4 以供测试。正如比特币核心项目在 X 上所强调的那样,这一重大版本在 v30.2 之后推出,并提供了可供开发者、节点运营商和测试人员审阅的二进制文件及草拟说明。
该公告面向比特币研究人员、矿工以及钱包基础设施提供商,因为在集群内存池(cluster mempool)的设计中引入了一项重大变更。为便于理解,内存池就像一个等候室:交易在其中等待,直到矿工将它们纳入区块。
在这次重新设计中,区块的交易选择、费用效率以及对复杂交易包(transaction packages)的处理都得到了改进。新的系统不再施加限制,而是将交易组织到集群中。
它为每个集群提供默认限制:每个集群 64 笔交易,大小为 101 kB。其目的在于帮助节点在按费用优先级对交易进行排序时做出更好的决策。此外,更新还允许用户用更高费用版本替换一笔待确认的交易。这将确保替换能够改善内存池整体的费用结构。
比特币节点软件 v31 还改进了隐私功能,提供更准确的费用估算,并进行了性能升级。
在隐私方面,交易只能通过 Tor 或 I2P 网络进行广播。相较于此前版本,这一变化的优势在于用户的 IP 地址会被隐藏,而且多笔交易不容易被轻易关联起来。这将提升运行自有节点的比特币用户的隐私水平。
与此同时,为了帮助节点更快同步并更快验证区块,默认数据库缓存已从 450 MB 提高到 1,024 MB。不过,这仅适用于至少具备 4 GB 内存的系统。
有多项已过时的选项已被移除,包括 paytxfee、maxorphantx 以及旧的 tor 网络标签。这些清理工作让软件更简洁,并降低了用户出错的可能性。
总体而言,比特币节点软件 v31 旨在更好地处理复杂的交易链,并提升隐私性。随着区块被更快验证、费用估算更加准确,节点性能也将得到提升。
开发者希望节点运营商、矿工以及基础设施提供商在最终发布之前对新版本进行测试。这是为了确保发布后的功能运行顺畅。
在另一项进展中,JAN3 首席执行官 Samson Mow 已驳回了关于量子计算机威胁比特币的担忧。Mow 强调,研究人员已经在量子计算机威胁到来之前,通过解决方案先行一步,以保护比特币交易。