比特币(BTC)节点软件的最新版本于27日正式发布。此次更新主要改进交易传输和区块验证过程中的数据读取方式,核心在于此。之前按每个节点分别管理发送队列的结构被废除,并在节点内部引入共享队列,从而将内存和CPU负荷最小化,这一点值得注意。
在文件中说明,新的交易发送限制为每秒14笔,并且与之相关的节点被设计为应用2.5倍速率。另外,将单独的交易数据带宽度设定为10分钟12MB,从而提供了短时间内可处理更多数据的突发(burst)容限,这些内容均已包含。区块连接时,链状态数据库提前读取前一笔交易的输出信息,并设计使得并行工作者(原本8~16个)能够同时执行,以此提高验证速度的方法被采用。
比特币核心在本次发布说明中指出,32.0是代码标签并未正式部署,但实际已部署的版本为32.1。网络接入方式亦被更改,以便在自动生成的Tor隐藏服务中若支持Tor守护者,则采用PoW(Proof of Work)方式。I2P逐步终止的旧型ElGamal(type 0)加密方式将在v34之前或v34中移除,而使用率较低的CJDNS是否支持正在审查。
安全方面也有所关注,28日公布的安全公告指出,在Linux及其它操作系统的select()处理路径中节点内存可能出现高负荷问题。该公告把问题严重程度分为‘中等’,并说明Linux节点不受影响。随后通过自动LLM分析发现的安全漏洞在29.5、30.4、31.2、32.1版本中已被修正并发布,值得关注。比特币核心的安全政策决定及时公开主要版本出现的漏洞,此次公告亦随更新版一起发布。
BIP‑361也包含在内的协议。该提案把现有的ECDSA·Schnorr签名逐步限制的方法纳入,并目前仍处于‘草稿’状态。是否激活及网络选择尚未确定,但未来可能应用。CoinBase($COIN)在10月13日发布的技术文献中建议提前准备内部转换,预计转换过程可耗费多年。此内容并非针对比特币价格波动与投资收益的分析,而是在软件改进和政策取向方面提出的值得关注.