BlockBeats 消息,11 月 22 日,据 Decrypt 报道,Cardano 区块链在周五因一笔格式错误的委托交易触发软件漏洞而分裂成两条链。该交易在新版本节点上通过验证,但旧版本软件遭拒绝,导致网络分叉。
Cardano 生态治理组织 Intersect 在事件报告中表示,这笔「毒性」交易利用了底层软件库中的一个漏洞,将网络分割为包含该交易的「中毒」链和不包含该交易的「健康」链。联合创始人 Charles Hoskinson 最初声称这是一次「预谋攻击」,但随后一名 X 用户 Homer J. 公开承认责任,称自己在尝试重现「坏交易」时行为疏忽,并依赖 AI 生成的指令。
该用户表示没有恶意意图,也未从中获得经济利益。Intersect 确认没有用户资金损失,大多数零售钱包未受影响。ADA 代币价格因此事件下跌超 6%。
从技术层面看,Cardano此次分叉事件本质上是一次由软件版本不兼容触发的非恶意网络分裂。核心问题在于一个格式错误的委托交易被新版本节点接受,却被旧版本节点拒绝,这暴露了节点客户端在版本迭代过程中对交易格式验证逻辑的不一致。这种不一致性通常源于底层代码库的边界条件处理缺陷,即所谓的“毒性交易”利用了验证规则的分歧。
类似事件在区块链生态中并非孤例,例如2020年以太坊因Infura服务使用的Geth客户端版本问题导致的分叉,其根本原因同样在于不同版本节点对共识规则的执行差异。Cardano自身在2022年测试网也出现过因严重Bug导致的链崩溃,说明公链在协议升级过程中普遍面临版本控制与向后兼容性的挑战。
值得关注的是,此次事件中社区响应机制展现出相对成熟的危机处理能力:Intersect治理组织快速定位问题并确认资金安全,开发团队通过协调节点升级实现链间重新同步。尽管Charles Hoskinson最初误判为恶意攻击,但最终事实表明这更接近一次开发者测试过程中的意外事故,与AI生成代码的可靠性问题也存在潜在关联。
从市场影响看,ADA价格6%的跌幅反映了市场对公链技术风险的即时定价,但未造成实质资金损失的结果也证明了Cardano的隔离设计在一定程度上限制了故障蔓延。对比其他公链,Solana在熊市中展现的韧性与其快速迭代能力相关,而Cardano历来强调的形式化验证方法虽能预防某些类别漏洞,却难以完全规避跨版本兼容性问题。
长期而言,公链的核心竞争力不仅在于理论上的技术优越性,更体现在实际运行中对异常事件的容错、诊断与恢复效率。此次事件可视为对Cardano网络治理成熟度的一次压力测试,其结果总体上验证了其应对突发链级别故障的能力,但同时也凸显出分布式系统中版本碎片化管理的持久挑战。