Bitcoin Core开发者就钱包迁移漏洞中的资金损失风险发出警报

- Bitcoin Core 开发者已确认其软件 30.0 和 30.1 版本中存在一个迁移漏洞,这可能导致资金损失。
- 他们敦促用户在开发团队发布无漏洞版本之前,避免迁移其旧版钱包。
- 该公告引发了社区的强烈反响,社区成员不得不忍受因开发者在技术细节上争论而导致的延迟。
Bitcoin Core 开发人员公开表示,他们在软件版本 30.0 和 30.1 中发现了一个关键漏洞,该问题影响从旧版钱包迁移到他们所谓的现代描述符钱包的过程。
根据 X 帖子 开发人员共享称,钱包迁移漏洞是在 Bitcoin Core 钱包版本 30.0 和 30.1 中发现的。
他们还透露,在极少数情况下,迁移旧版 (BDB) 钱包可能会导致同一节点上所有钱包文件的删除,如果这些钱包没有备份,他们说这可能导致资金损失。
Bitcoin Core 钱包中存在漏洞吗?
在一份声明中 分享 在其网站上,Bitcoin Core 开发人员声称,该漏洞仅在尝试迁移旧版钱包时触发,因为它需要存在一个默认(未命名)的 wallet.dat 文件,该文件于五年前发布,自 0.21 版本起默认不再创建,并且无法被迁移或加载。
他们补充说,可能触发此漏洞的一个条件是启用了修剪功能,并且在修剪进行时钱包被卸载。
开发人员承诺,修复程序将在 Bitcoin Core 30.2 中提供,但出于谨慎起见,他们删除了受影响版本的二进制文件,来自 bitcoincore.org.
然而,在修复版本可用之前,用户被敦促避免使用版本 30.0 或 30.1(通过 GUI 或 RPC)迁移他们的旧版钱包,直到 v30.2 发布。
他们还声称,只有旧版钱包迁移过程受到该漏洞的影响。“您可以继续使用 Bitcoin Core 正常运行,包括现有钱包和运行没有钱包的节点”,帖子总结道。
根据 Bitget Wallet 的市场分析师 Lacie Zhang 的说法,技术熟练的用户可以通过检查他们运行的 Bitcoin Core 版本来确定他们是否运行的是旧版钱包,从而评估他们对漏洞的暴露程度。
他们还可以检查各自的“debug.log”以查看是否启用了修剪功能以及是否已经发生任何迁移尝试,并通过审查目录布局来确认“-walletdir”是否指向自定义或挂载位置。
她说:“如果所有这些条件都存在,并且迁移已经尝试或正在进行中,风险最高。”“如果尚未发生迁移,用户应立即将整个数据目录备份到外部媒体,并避免在升级到 30.2 或更高版本之前重启或升级。”
对公告的反应充满敌意
Bitcoin Core 开发人员已承认该漏洞,并正在部署控制措施,许多人认为这是一种专业协调的响应。然而,Crypto Twitter 以典型的方式进行了猛烈抨击,许多人指出该平台已经跌到了多低的水平。
有些人只是发表了令人沮丧的评论,而另一些人则试图招募其他人加入他们,抛售该平台以寻求更好的替代方案。
Bitcoin Core 社区的愤怒源于 Core v30 引发了开发人员之间所谓的“小型内战”,他们不同意在比特币区块链上对任意数据存储的许可,声称它将 BTC 变成了数据倾倒场。
在最终发布之前,它经过了严格审查,并经历了长达数周的延迟,结果却带着一个严重漏洞发布。
最聪明的加密领域人士已经在阅读我们的通讯。想加入吗?加入他们。
免责声明。 本文提供的信息不构成交易建议。 Cryptopolitan.com 对于基于本页信息进行的任何投资,我们不承担任何责任。我们强烈建议在进行任何投资决策之前,进行独立研究或咨询合格的专业人士。

Hannah Collymore
汉娜是一位作家兼编辑,在加密货币领域拥有近十年的博客写作和活动报道经验。在Cryptopolitan,汉娜负责新闻板块,报道和分析DeFi、RWA、加密货币监管、AI和前沿科技行业的最新发展。她毕业于阿卡迪亚大学,获得工商管理学位。















