Vesu这起事件的关键不在于智能合约被攻破,而在于合约接收到的价格前提错误。
2026年9月4日04:08至04:10(UTC),Starknet借贷协议Vesu使用的上游Pragma价格源短暂提供了错误报价。错误数据传入多个Vesu资金池后,47个借款仓位被系统判定为抵押不足,自动清算随即发生,约300万美元抵押品被异常清算。
20
32
Vesu强调,其合约“按设计运行”,协议本身不存在漏洞,也无需由Vesu部署合约修复。
32 这并不表示清算结果在经济意义上就是正确的:合约能够严格执行链上规则,却不能自行判断预言机给出的价格是否真实反映市场。
两分钟内发生了什么
在DeFi借贷市场中,协议会持续以预言机报价计算抵押品价值、债务价值和仓位健康度。一旦仓位低于规定的抵押阈值,清算人便可调用既有清算机制,按规则处置抵押品,以保护资金出借方免受坏账影响。
Vesu事件中,错误的Pragma报价让47个仓位看起来像是抵押不足。清算人并非绕过了协议或利用了Vesu合约漏洞,而是沿着正常清算路径执行;在价格源恢复前,约300万美元抵押品已经被移出。
20
32
简单说,流程是:
- 预言机发布供借贷市场使用的价格;
- 协议据此重算抵押与债务的健康状况;
- 仓位被判定跌破清算阈值;
- 清算人调用常规清算功能。
这次问题出在第一步,而不是后续清算机制失效或遭到绕过。Vesu表示,协议端不需要进行智能合约修复。
32
Vesu已采取哪些措施
Vesu称,Pragma已与相关方协作,部署了针对根本原因的修复;价格源在约两分钟的异常窗口内自行恢复,此后未再受影响。Vesu当时预计,资金池策展人会在缓解措施到位后解除受影响资金池的暂停状态。
23
32
在资金追回方面,Vesu表示正与Pragma、StarkWare、Starknet Foundation及资金池策展人合作,尝试为受影响用户追回被清算的资金。
24
32 但这代表追回工作正在推进,并不等于所有用户已经获赔,或最终补偿方案已经确定。
根据Vesu对受影响用户的指引:
- 建议保持Earn仓位开放;提取可能影响参与追回或补偿流程的资格;
- 如果仓位在此次事件中被清算,应通过Vesu Discord提交支持工单。
27
34
各资金池的暂停或恢复状态可能随着策展人操作而改变。用户应以Vesu最新的官方事件公告和客服信息为准,不宜假定所有市场都受到影响,或所有资金池都处于相同状态。
已知信息与仍待披露的部分
目前公开信息确认:问题来自上游Pragma价格源;异常持续约两分钟;价格源随后自行纠正;Pragma已联合相关方部署根因修复。
23
32
但公开披露尚未说明错误报价的完整技术机制,也没有公布最终补偿框架。Vesu称将发布完整技术报告。
27 在报告发布前,关于具体软件缺陷、超出“上游价格源问题”之外的责任归属,或最终资金追回结果的说法,都应视为尚未证实。
不只是Vesu:DeFi的“预言机问题”
Vesu事件说明,链上程序即使透明、可验证且完全按代码执行,金融决策仍依赖链外或外部输入的数据,尤其是资产价格。代码正确,不等于输入正确;输入错了,确定性的自动化同样会带来确定性的错误结果。
Aave:2.85%的估值偏差引发约2660万美元清算
2026年3月10日,Aave Ethereum Core和Prime市场的CAPO风险预言机出现问题,使wstETH/stETH有效兑换比率被压低约2.85%,触发约2660万美元清算量。Aave事后报告将原因归于快照比率与快照时间戳不一致,而非市场发生大规模下跌。
10
11
与Vesu类似,Aave的清算规则并未停止工作;问题是这些规则应用到了错误估值上。
Switchboard:疑似安全事件后的预防性停运
另一类风险更严重:Switchboard在出现潜在安全受损报告后,暂停了其在Aptos、Sui、IOTA和Movement上的预言机服务。该措施是预防性的,影响的是相关链上的Switchboard预言机业务,并不意味着这些区块链停止出块。
3
4
报道将该事件与IOTA价格数据被操纵、异常VUSD铸造及清算联系起来;但在最终调查确认原因和范围前,更严谨的表述仍应是疑似安全受损。
2
5
更强的预言机防线意味着什么
没有任何单一机制能保证借贷市场识别并拒绝每一次错误输入。风险控制的现实目标,是降低短暂异常报价立刻造成不可逆损失的可能性。常见措施包括:
- 使用相互独立的多路价格来源,避免依赖单一输入路径;
- 设置价格偏离阈值,对异常大幅波动拒绝采纳或自动暂停;
- 检查报价时效,避免把过期数据当作实时价格;
- 配置熔断机制和资金池级紧急暂停;
- 对高影响的预言机配置变更设置延迟或人工复核;
- 对高波动或结构复杂的资产采用更保守的抵押参数。
这里存在无法回避的取舍:防线越严,协议对真实市场急跌的反应可能越慢;防线越松,自动清算就越容易被错误数据触发。Vesu仅持续两分钟的事件,正说明这种平衡为何是DeFi风险设计的核心问题。
对借款用户而言,清算风险不只来自行情波动或合约漏洞,也来自决定仓位健康度的预言机系统是否具备足够的数据完整性、配置审查和运行韧性。