扫码下载 APP
qrCode
更多下载方式
今天不再提醒

Cardano经历14小时链分裂:技术缺陷、争议与恢复启示

image

Source: Yellow Original Title: La red de Cardano se divide en dos cadenas durante 14 horas en el primer incidente grave desde su lanzamiento en 2017

Original Link:

链分裂事件概述

Cardano在2017年推出以来经历了最严重的技术中断。一笔格式错误的交易在11月21日引发了长达14小时的链分裂,将价值140亿美元的区块链分成两条竞争性的分叉,并引发了关于这是蓄意攻击还是失败测试的激烈辩论。

这一事件被开发者昵称为《Poison Piggy》,暴露了Cardano节点软件中存在三年的漏洞,该漏洞导致区块链产生了两种不兼容的视图。

Cardano创始人Charles Hoskinson坚持认为这是一次预谋的攻击,需要FBI介入。但一位名为《Homer J》的开发者公开承认责任,称这是在个人挑战中尝试复现测试网异常时的一次粗心行为。

分叉如何发生

根据Intersect的事件报告,链分裂源于一个序列化漏洞,该漏洞首先出现在Cardano预览测试网。有人发送了一个格式错误的委托证书,其哈希值过大,本质上是委托给《RATSRATS》而不是《RATS》(Hoskinson的质押池)。

较旧的节点正确拒绝了无效哈希,而运行2024年11月更新代码的节点则将其截断并视为有效。

这种版本差异创建了两条不兼容的链:执行更严格验证代码的《chicken chain》和接受格式错误交易的《pig chain》。11月21日美国东部时间凌晨3:02左右,几乎相同的格式错误委托被发送到主网,导致网络分裂。

服务降级与影响

分析表明损害虽然严重但可控。在14小时的时间窗口内,pig chain产生了846个区块,而chicken chain生成了约13,900个区块。通过健壮基础设施的交易包含速度大幅下降,延迟达到约400秒,最坏情况下区块时间延伸至约16分钟。

在观察到的14,383笔交易中,约479笔(占3.3%)仅出现在被丢弃的pig chain上,未进入最终的规范历史。其中大多数在重新发送时因验证间隔过期或冲突的输入而变得无效。区块浏览器难以解释分裂的网络,某些情况下冻结或显示相互矛盾的数据。

虽然服务质量受到影响,但资金保持安全,网络在整个危机期间持续推进。

攻击还是事故?

这一事件引发了关于意图的激烈争议。Hoskinson将其定性为由不满的质押池运营者精心策划的攻击,该运营者花费数月寻找伤害网络的方式。他表示这是预谋的恶意行为,并称已联系FBI。

然而,发起交易的人在社交媒体上发布为《Homer J》,提供了不同的叙述:这始于一个个人挑战,试图重现格式错误的交易,但他足够愚蠢地在主网上部署了它。

时间上的巧合引发了怀疑:相同的异常仅在24小时前出现在测试网上,表明该漏洞利用在主网执行前已被测试。

通过共识进行网络恢复

尽管事件严重,Cardano的响应展示了其分散式治理结构。由于测试网事件,修补的节点已可用。整晚,Input Output Global、Cardano基金会、Emurgo、Intersect、交易所和质押池运营者通过紧急电话协调,更新到修复版本并遵循更严格的chicken chain。

没有协议级别的回滚或集中式《重启》。随着权益迁移到更新的节点,pig chain上的区块生成速度减慢,而chicken chain加速。一旦健康的分叉超过被污染的分叉,Ouroboros的概率终局性属性确保节点自动切换到最长且最密集的链。

这证明了Nakamoto共识按预期运作,将网络导向单一的规范历史。

经验教训与未来加强

Hoskinson和分析师都承认这一事件暴露了严重的弱点。漏洞的出现本身就是测试严谨性的失败。对cardano-db-sync的依赖使生态系统在该组件因格式错误交易而崩溃时《蒙着眼睛飞行》。许多质押池运营者未独立推理分叉选择,而是依赖基础实体的建议进行升级。

事后路线图提议进行更强大的模糊测试和基于规范的测试、允许钱包和交易所基于真实共识健康状况实现断路器的更丰富的节点-客户端协议、监控基础设施的更多多样性,以及关于Ouroboros在压力下如何表现的更好操作员教育。

ADA价格在事件期间下跌约6%,表现低于整体加密货币市场复苏,目前交易价格约在0.41美元。相对于事件严重程度的温和下跌表明市场将这一事件视为网络韧性的证明而非根本性故障,Cardano最终通过了这一考验,尽管暴露了需要紧急改进的领域。

ADA2.17%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)