前不久我发现了一些让我思考区块链安全脆弱性的事情,即使是在成熟的项目中也是如此。XRP Ledger 差点遭遇史诗级的黑客攻击,但团队的迅速反应及时避免了灾难。



一切都始于 Cantina,一家安全审计公司,检测到即将激活的批量修正 (XLS-56) 中的一个关键逻辑错误。问题出在批量交易中的签名验证方式。基本上,验证循环中存在一个漏洞,允许绕过关键的安全控制。如果攻击者利用这个漏洞,可能无需私钥就能转移资金。

有趣的是,在这个案例中,账本的角色至关重要:由于修正尚未在主网激活,没有任何实际资金受到威胁。Ripple 团队在披露后立即采取了行动。他们通知验证者,验证者投票反对原定于3月3日的升级,并发布了 Rippled 3.1.1 作为紧急补丁。

Spearbit 的 Hari Mulackal 简洁总结道:如果这个漏洞被利用,将会成为加密史上最大的美元盗窃案,直接涉及近800亿美元的资金。也就是说,几乎涵盖了 XRP 的全部市值。

让我印象深刻的是,账本的架构既可以是坚固的防线,也可能成为潜在的漏洞点。签名验证逻辑中的错误可能会危及整个生态系统。但这也显示出,当开发团队重视安全并迅速行动时,灾难是可以避免的。

Cantina 于2月19日通过其由人工智能辅助的审计系统识别了这个问题。没有这个系统,修正可能会在没有问题的情况下被激活,一切都可能截然不同。这再次提醒我们,在这个领域,严格的安全审计是多么重要。
XRP-0.76%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论