usdc脱锚事故中,compound这个借贷协议是命悬一线的

usdc脱锚事件当中,compound将usdc的价格设定为1美元是非常危险的

在前几天(2023-3-11)usdc严重脱锚,价格一度跌到1usdc=0.88$,而长时间(超过24小时)价格低于0.9美元。

但compound这个借贷协议里,usdc的价格是固定为1美元,这是一个重大bug,会导致协议里的资产被掏空。

compound紧急停止了usdc充值为抵押品,即禁止了usdc当成是抵押品用于借其他币。

有幸usdc价格现在已经回到了接近1美元。

如果当时compound没有禁止usdc当成是抵押品,会发生什么呢?

当usdc=0.88$时,那充值1亿个usdc进compound,充当抵押品,借8900万usdt。

(compound有可借上限的限制,usdc在aave是89%,在compound多少我没去查,估计也差不多吧)

然后再将8900万usdt在1inch里换成usdc,可以换到 8900/0.88=10113万usdc。

再将1亿零113万usdc再存入compound,再借89%的usdt出来,再换成usdc……如些循环,很快,里面的usdt就会被掏空。

然后就可以继续掏空ETH,wbtc。

因为存在闪电贷的技术,可能一笔交易,就可以击垮compound.

幸运的是,这个攻击没有发生。

可能是compound的usdc可借贷率比较低,usdc脱锚的不够严重。

在3月11日,我看到里面compound里的usdt借贷利息已经超过了35%,而usdc的贷款利息只有2.x%,应该就是有人在执行这样的套,存usdc进compound,借usdt出来,再换成usdc,再存……

如果usdc脱锚更严重一点,如果compound没有禁止usdc充当抵押品,可能这个compound借贷协议老字号的招牌就完蛋了。

Defi协议真是到处都是坑啊,各种乱七八糟的事情都可能发生。

Subscribe to Lightning
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.