比特币核心软件更新旨在提升速度和安全修复程序

CN
Decrypt
關注
1 小時前

允许用户独立验证比特币支付的软件正在进行更新,旨在加速这些检查并修复安全缺陷,计划于十月发布。


根据该项目的调度,比特币核心32.0于周一进入发布候选测试。开发人员预计在10月10日发布最终版本,但测试可能会改变该时间表。



Myriad:比特币接下来会去哪里? 点击进行预测

比特币核心允许计算机验证比特币交易和区块。此次更新主要影响节点操作员和使用该软件运行钱包及其他服务的开发人员。


根据草案发布说明,此更新可以通过并行读取数据库信息来加速区块检查,而不改变比特币生成区块的速度。四个钱包命令也将默认为一种较新格式,以便在钱包和签名设备之间交换部分签名交易,尽管应用程序仍然可以请求旧版本。


一个安全修复防止经过设计的钱包名称在节点计算机上触发命令。这个缺陷影响了非Windows系统,在这些系统上,经过认证的用户可以创建钱包,而walletnotify功能配置为在发生钱包交易时运行命令。


另一个补丁解决了新HTTP服务器中过度使用内存的问题,该服务器处理来自连接应用程序的请求。


贡献者马修·齐普金以pinheadmz的身份发布了一个在他补丁提案中描述的“内存耗尽场景”。他的初步评估将风险限制在经过认证的客户端。


齐普金表示,他在使用Kimi K3审核比特币核心的新HTTP服务器时发现了这个缺陷,Kimi K3是一个AI模型,也被比特币红队用来寻找比特币软件中的漏洞。他解释说,之前的修复解决了部分问题,但耗尽计算机可用内存的方法——一种“OOM”,即内存不足条件——仍然存在。


在同一补丁的审查过程中,GitHub用户jeanpablojp发现,当启用REST接口时,没有凭据的请求也可能导致内存增长。在齐普金修订补丁后,审查员报告称,16个未经认证的连接在90秒内导致约3 MB的内存增长,而之前为3.2 GB。


该补丁于9月5日合并到比特币核心32.0中,作为改进软件安全性的持续工作的一部分。


其他比特币软件开发人员在最近几周解决了另外的漏洞。硬件钱包制造商BitBox在八月修复了两个严重的固件缺陷,并报告没有证据显示被利用。支付软件Core Lightning的开发人员也警告节点操作员关于已确认的漏洞,同时准备修复。


免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

分享至:
APP下載

X

Telegram

Facebook

Reddit

複製鏈接