首页>资讯>区块链 > 正文

Bitcoin Core修复SIGHASH_SINGLE签名漏洞,强化钱包安全

2026-10-05 10:34 loading...

Gate.io

币安Binance

币安交易所是全球加密货币交易所龙头,在手机上即可买卖比特币等数字货币!

官网注册  APP下载

2026年9月25日,Bitcoin Core正式合并一项关键安全补丁,有效阻断了因SIGHASH_SINGLE签名机制缺陷引发的资金重定向风险。该漏洞曾允许在缺乏对应输出的情况下生成看似合法但未绑定收款地址的签名,使攻击者可在不获取私钥的前提下篡改支付方向。

为何SIGHASH_SINGLE存在安全隐患?

SIGHASH_SINGLE的设计本意是将交易输入与同索引的输出绑定,确保签名仅对特定收款人有效。然而当目标输出不存在时,旧版交易中哈希值固定为1,SegWit v0则将其置零,导致签名摘要未包含任何实际收款信息。这使得签名在输出地址被替换后依然有效,构成严重操作性风险。

这不是私钥泄露,而是签名逻辑陷阱

贡献者Matias Furszyfer指出,该问题本质并非私钥窃取,而是一种“操作陷阱”——攻击者利用合法但范围错误的签名完成资金转移。由于签名本身仍符合格式要求,常规密钥检查难以识别此类异常,尤其在当前比特币价格逼近85,400美元的背景下,潜在损失不容忽视。

新机制如何实现全面防护?

PR #35984将缺失输出检测逻辑整合进核心签名函数CreateSig。由于SignTransaction、SignPSBTInput等所有签名流程均调用此函数,未来将彻底杜绝此类危险签名的生成。值得注意的是,同一PSBT中的其他正常输入仍可正常签名,不影响整体交易流程。

对钱包运营商的重要警示

此次修复不会静默生成错误签名,而是直接拒绝处理受影响输入。使用walletprocesspsbt功能的钱包服务将自动跳过这些输入,避免执行被篡改的授权指令。这一改进显著降低了离线签名和硬件钱包在复杂交易中的潜在风险。

后续行动建议:及时跟进版本更新

截至2026年10月4日,该补丁仅存在于Bitcoin Core开发主分支,尚未公布具体生产版本或后移植计划。依赖PSBT协议的第三方钱包及硬件签名设备需主动审查自身实现,确认是否受此漏洞影响。目前暂无公开CVE编号,也未列出受影响的软件版本列表。

随着比特币突破85,000美元大关,链上活动持续活跃,机构投资者通过比特币ETF增持仓位的趋势进一步放大了签名层漏洞的潜在危害。因此,无论是托管还是非托管钱包运营方,都应将本次安全升级视为当前优先事项,密切关注官方发布说明,尽快部署最新版本。

Gate.io

欧易OKX

全球专业交易所,来欧易注册免费赢取新用户奖励!

官网注册  APP下载
声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
相关阅读相关阅读
热门资讯热门资讯
风险
提示

币圈网数据及信息均来源公开资料,不构成任何推荐或投资建议。炒币属投资行为,市场有风险,投资需谨慎。

粤ICP备2024291203号 Copyrigh© 币圈网 Alibtc.com