跳至主要內容

MakerDAO 漏洞:0美元成交被清算的ETH

tokenview大约 2 分钟

MakerDAO 漏洞:0美元成交被清算的ETH

**MakerDAO,它是一种基于算法和智能合约的稳定币借贷业务。**用户将数字加密货币资产通过智能合约抵押给MakerDAO 系统,借出与美元价值挂钩的 DAI 稳定币。在进行抵押时,系统会要求设置一个 ETH 兑换 DAI 的担保借贷比率,担保率最低为 150%。根据担保率的设置,系统会自动给出最低清算价格,当自己抵押的数字加密货币下跌超过设置的最低清算价格时,系统会自动出售抵押资产来弥补抵押资产贬值导致的系统生态不健康现象。

2020 年 3 月 12 日,以太坊 ETH 的价格暴跌,MakerDAO 的大量抵押债仓跌破清算门槛,引发了清算程序执行。

抵押单清算过程如下:

  1. 用户的借贷抵押单会被关闭;

  2. 系统计算需要扣除的清算罚金和稳定币手续费;

  3. 负责清算的智能合约 LPC(Liquidity Providing Contract)从用户抵押的 PETH 担保物中扣除需要付出的代价(也称债务),价格给予清算时的 ETH 价格;

  4. 用户可以拿回自己剩余的资产;

  5. 清算合约扣除的 PETH 在 DAI 市场(dai.makerdao.com)上以优惠价格(3% 的折扣)进行出售。参与拍卖的清算人持续叫价,起拍价为 0 DAI,最终获胜者可以获得 3% 的折扣;

  6. 出售 PETH 得到的 DAI 会被销毁,用来抵消用户 CDP 抵押单在系统中产生的债务;

  7. 如果卖 DAI 时 ETH 又涨回来一点,DAI 就多出一些,系统会将多余的 DAI 卖掉换回 PETH,返回到 PETH 池中,PETH 价值膨胀;

  8. 如果卖 DAI 时 ETH 又跌了,DAI 不够还债,系统会从 PETH 池中抽一些出来弥补差额,PETH 价值稀释。

本次清算程序执行过程中,由于以太坊网络 gas 费用剧增,导致 MakerDAO 的清算过程完全缺乏竞争,原本应该参与到清算过程中的清算机器人(Keeperbot)因为设置了较低的 gas 值,导致出价受阻,一位清算人(Keeper)在没有竞争者的情况下,以 0 DAI 的出价赢得了拍卖,此次拍卖共计$ 7,900,000。

本次由清算机制失常导致的MakerDAOopen in new window以0美元成交被清算的ETH,价值$ 7,900,000。

上次编辑于: