当Aave的清算保障失误:$27 百万预言机事故内幕

2024年3月,Aave经历了一次前所未有的清算事件,打破了传统DeFi灾难叙事的常规。没有市场崩盘、没有外部攻击、也没有核心系统完整性的破坏,仅在数小时内,约有2700万美元的用户仓位被强制清算。这一事件震惊了社区,但真正令人瞩目的是罪魁祸首:不是恶意行为者,而是为防止此类场景而设计的保护机制。一共有34个用户账户持有约10,938个wstETH的资产被链上机器人清算,但协议本身未出现任何坏账——这充分证明了Aave的架构之坚固。

风险管理公司Chaos Labs首先通过其CEO奥默·戈德堡发表公开声明,保证“未产生坏账,所有受影响用户将获得全额赔偿。” Aave Labs创始人斯坦尼·库莱乔夫在社交媒体上重申了这一立场,澄清协议的核心系统未受到破坏。然而,在这些保证背后,是一段复杂的技术叙事,揭示了DeFi系统在管理清算方面存在令人惊讶的漏洞。

当保障措施变成清算催化剂

根本原因在于一种名为CAPO(限价资产价格预言机)的专用预言机机制,最初设计用于防止价格操纵。Aave专门设计了CAPO,以应对恶意行为者可能人为抬高收益资产(如持续累积质押奖励的wstETH)兑换率,从而虚高抵押品估值的场景。

该机制依赖两个同步参数:snapshotRatio(兑换率快照,限制每3天最大涨幅3%)和snapshotTimestamp(快照的时间戳,没有涨幅限制)。这两个参数应同步更新;任何不同步都可能导致最大允许兑换率的计算偏离真实市场价格。

正是这种情况发生了。系统试图将snapshotRatio从大约1.1572提升到目标的1.2282,但链上限制只允许增加到1.1919。同时,snapshotTimestamp直接跳转到七天前的锚点,没有任何限制。这两个相互依赖参数的异步更新,导致CAPO计算出的最大允许wstETH兑换率约为1.1939,比实际市场价格低约2.85%。

在正常交易条件下,这样的偏差可能被视为微不足道的噪声。然而,Aave的E-Mode(效率模式)彻底改变了这种计算。E-Mode允许用户使用远高于普通借贷的杠杆比率,导致仓位对价格偏差极为敏感。协议对wstETH的系统性低估,促使一批原本安全的仓位突破清算阈值,使链上清算机器人得以自动执行清算。

从利润角度看,清算者获得了约116 ETH的常规奖励,而套利者通过利用Aave低估的预言机价格与真实市场价格之间的差距,获利约382 ETH。总计约499 ETH(当时价值约127万美元)从受影响的用户仓位中转出,考虑到当前ETH价格约2110美元,这些数字有了更直观的背景。

清算响应与赔偿:Chaos Labs的承诺

此次事件使Chaos Labs陷入复杂境地——作为部分负责预言机配置的风险管理实体,他们迅速进入应对模式。奥默·戈德堡公开承诺“所有受影响用户都将获得全额赔偿”,同时也承认协议基础设施层的预言机配置错误是“一个严重的教训”。

补救措施分阶段展开。首先,团队将受影响的wstETH(Core和Prime)借贷上限降至1,手动通过Aave的Risk Steward机制调整两个快照参数。参数修正完成后,借贷上限恢复到原始值(Core:180,000,Prime:70,000)。

在赔偿方面,Chaos Labs通过BuilderNet回收了约141.5 ETH,并补充了Aave DAO的资金。总赔偿金额约为345 ETH(按历史价格折算约87万美元),旨在完全覆盖所有受影响账户。这一承诺彰显了生态系统在技术失误后维护用户信任的决心。

从预言机失误中汲取教训:DeFi清算历史中的模式

此次事件并非孤例。DeFi生态多次遭遇预言机相关灾难,引发连锁清算和系统性损失。仅在2024年2月,数周前,Moonwell借贷协议就曾因预言机配置错误,导致cbETH价格一度被错误定价为约1美元(市场价接近2200美元),引发清算,累计产生近180万美元的坏账。此前的事件,包括Mango Markets的操纵攻击和Euler Finance的漏洞,也都造成了数亿美元的损失。

但Aave的情况具有不同的特点。以往的预言机灾难多源于外部数据被篡改或价格操纵。而此次的清算链条,反而源自内部安全架构——本应防止操纵的机制在特定参数配置下,反而变成了伤害工具。

“代码即法律”在不完美系统中的悖论

DeFi的核心理念是“代码即法律”——智能合约自主执行,无需人为干预,创造透明、无需信任的系统。然而,这一原则隐藏着潜在风险:当参数因技术错误而错位时,代码会以同样的无情执行。没有暂停按钮,没有人为干预机制。受影响的用户在任何警告出现之前就已被清算。

Chaos Labs的赔偿承诺解决了短期的经济损失,但无法根本解决工程层面的问题。真正的系统强化需要引入额外的保障措施:严格的参数更新验证流程、链上约束的实时一致性检查,以及能在错误扩散成清算链反应前发出预警的监控系统。

此次Aave清算事件,虽通过快速响应和全额赔偿得以控制,但暴露出一个关键漏洞——随着清算机制日益复杂、抵押结构愈发繁琐,保护机制本身也可能成为清算的载体。行业必须不仅仅关注预防错误,更要设计即使在系统失灵时也能正确运作的容错机制。

AAVE3.49%
ETH1.83%
WELL1.45%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论