并非所有 DeFi 漏洞都是从损坏的智能合约代码开始的。
有时代码完全按照设计工作。
输入错误。
2026 年 8 月 27 日,在攻击者操纵 MAMO(一种用作抵押品的流动性相对较差的代币)的报告价值后,Moonwell 的 Base 借贷市场出现了异常活动。
然后,膨胀的抵押品价值被用来借入具有实际市场流动性的资产,包括 Coinbase Wrapped 比特币。
Blockaid 的初步安全分析发现,大约 50.6 cbBTC(当时价值超过 400 万美元)被耗尽。
后来的安全估计显示总体经济影响要高得多,约为 870 万美元,但在评估事件时数字仍然存在变化。 ()
这一事件提醒人们注意 DeFi 借贷最棘手的问题之一:
贷款协议的可信度取决于其接受的价格。
DeFi 借贷通常如何运作
借贷协议允许某人存入抵押品并以抵押品为抵押进行借贷。
例如:
存入 100,000 美元的 ETH。
借入 60,000 美元的 USDC。
如果 ETH 下跌幅度太大,协议会在贷款抵押不足之前清算抵押品。
为了使该模型发挥作用,协议需要一条关键信息:
现在抵押品的价值是多少?
这就是神谕的工作。
预言机操作如何改变方程式
考虑一个交易价格为 0.01 美元的小型代币。
攻击者找到了一种方法,暂时将其报价推至 0.08 美元。
贷款协议现在认为:
100万美元的抵押品
值得:
800万美元。
如果协议允许以被操纵的估值进行借贷,那么攻击者就可以借入数百万美元的真实资产。
当虚假的抵押品价格回到现实时:
抵押品几乎毫无价值,
但借的 BTC 或 USDC 已经没了。
该协议留下了坏账。
这就是安全研究人员在 Moonwell 的 MAMO 市场中发现的大致风险模式。 ()
为什么非流动性抵押品很危险
ETH 等高流动性资产可在以下领域进行交易:
- 多次交流;
- 大型泳池;
- 深度订单簿。
操纵 ETH 的全球价格是极其昂贵的。
小盘股代币则不同。
如果流动性稀薄,相对较少的资本可能会造成剧烈的暂时价格波动。
这意味着贷款市场可能会意外地造成巨大的不对称。
攻击者可能会花费:
$X 操纵代币
解锁:
可借流动资金X美元的很多倍。
攻击者不需要破解密码学。
经济本身就成为脆弱性。
为什么这很重要
DeFi 安全讨论通常集中在:
- 可重入;
- 私钥泄露;
- 桥梁漏洞;
- 智能合约错误。
甲骨文和风险管理失败是不同的。
合同可以完美执行。
如果被告知 1 美元的代币价值 8 美元,它可能会简单地遵守规则。
这意味着仅安全审核是不够的。
借贷协议还需要强有力的市场风险控制。
抵押品列表问题
每一项新的抵押资产都可以产生更多的借贷活动和费用收入。
这激励借贷协议支持更多代币。
但每增加一个代币都会带来另一个风险面。
对于小资产,协议需要考虑:
流动性深度
需要多少资金才能改变价格?
甲骨文来源
定价是否取决于一个小市场?
借款上限
能够提取多少真正的流动性?
附带因素
用户可以多积极地借用它?
清算流动性
清算人真的可以在压力下出售抵押品吗?
代币可交易并不自动意味着它是安全的借贷抵押品。
这种风险在牛市中变得更加严重
牛市鼓励资产快速上市。
代币价格上涨。
流动性看起来很健康。
协议对存款的竞争非常激烈。
附带因素可能变得更加宽松。
然后波动性又回来了。
在强劲市场期间看似合理的安全假设突然失效了。
这就是为什么预言机设计和保守的贷款限制通常比整体 TVL 更重要。
Moonwell的历史让该事件变得更加重要
Moonwell 之前曾面临过与定价相关的问题。
这使得 8 月份的事件不仅仅是一个关于非流动性代币的孤立教训。
它提出了一个治理问题:
协议何时应停止添加抵押品并重新设计其风险框架?
最新事件发生后,在协议和安全团队进行调查的同时,受影响市场的新借款受到严格限制。 ()
Moonwell 被“黑客攻击”了吗?
这个词对于头条新闻很有用,但技术上并不精确。
当前的安全分析指向抵押品价格操纵和预言机/风险设计利用,而不是攻击者简单地获取 Moonwell 私钥或发现经典的智能合约编码漏洞。
这种区别很重要。
如果原因是经济设计,修补一行代码可能无法解决根本问题。
该协议需要重新考虑:
- 抵押品资格;
- 预言机设计;
- 上限;
- 清算参数。
用户面临的风险
贷款协议存款人应该明白,贷款风险超出了他们个人存入的资产范围。
用户可以存入 USDC。
但如果协议允许其他人以不安全的抵押品借入 USDC,则 USDC 存款人将面临适用于该抵押品市场的风险控制。
这是 DeFi 借贷中最不直观的方面之一。
用户不仅仅是在获取:
USDC 风险。
他们正在采取:
协议范围内的抵押品管理风险。
接下来看什么
特别是对于 Moonwell,请观看:
- 最终确认的损失;
- 追回攻击者资金;
3、坏账处理;
- 存款人偿还;
- MAMO市场的变化;
- 预言机重新设计;
- 抵押品上市标准。
对于更广泛的行业来说,更大的问题是:
借贷协议对于接受交易量较少的代币作为抵押品会变得更加保守吗?
他们可能应该。
DeFi 不仅会因软件故障而失败。
当软件收到经济上不可能的价格并相信它时,它也会失败。
常见问题
Moonwell损失了多少钱?
初步 Blockaid 分析发现,超过 400 万美元的 cbBTC 受到影响。后来的安全估计显示总损失约为 870 万美元。在调查事件时,应将最终数字视为进行核对的对象。
什么是预言机攻击?
预言机攻击操纵或利用 DeFi 协议用于评估资产的价格信息。
Moonwell的智能合约被黑了吗?
目前的报告强调抵押品价格操纵,而不是传统的私钥妥协或直接的核心合约错误。
为什么低流动性代币是有风险的抵押品?
它们的市场价格可能会用相对较少的资本来改变,从而使攻击者能够夸大抵押品价值并借入更有价值的资产。
[5]:https://bitrss.com/moonwell-hit-by-third-exploit-in-nine-months-after-attacker-drains-millions-in-cbbtc-245595“攻击者盗走数百万 cbBTC 后,Moonwell 在九个月内遭受第三次攻击 - BitRss - 加密世界新闻” [9]:https://www.kucoin.com/news/flash/moonwell-exploit-drains-8-7m-via-mamo-collateral-price-manipulation“Moonwell 漏洞通过 MAMO 抵押品价格操纵流失 870 万美元 | KuCoin”