背景
MakerDAO 是一个区块链上的稳定币(stablecoin)发行协议。有别于 Tether USD / USDC / TUSD 等由特定机构以真实美元储备的稳定币,MakerDAO 的稳定币 DAI 发行是去中心化的,其价值锚定的保证来自链上资产 ETH / BAT 超额抵押。意味者 DAI 比起其他稳定币,更仰赖链上治理以控制价格。
然而,在 3月12日 的市场暴跌事件中,以太坊链上有大量的资产需要被清算,导致区块链严重拥堵。交易手续费也由平时的 1~5 Gwei 暴涨到最高 150 Gwei 的惊人幅度,许多链上交易没能及时被矿工打包,让一些不安全的部位无法及时被清算,也让 MakerDAO 的几笔清算拍卖没有顺利出价,最终抵押品拍卖竟然以零元成交,导致 MakerDAO 亏损共约四百万美元。
MakerDAO 的清算机制
链上稳定币 DAI 最重要的价格保护来自 ETH 的超额抵押,每一个发行在外的 DAI 都有至少 150% 以上等值的 ETH / BAT 做担保。MakerDAO 的 oracle(报价机)会即时更新抵押品的市价,当抵押品的价格下跌,导致部分仓位抵押率不足 150% 时便会发起清算,以略低于市价的价格拍卖抵押品,偿还流通在外的债务。
特别的是,不同于中心化交易所的清算通常由系统进行,MakerDAO 的清算是「任何人」都可以发起的,以经济激励(赚差价)的方式吸引外部参与者共同维护平台的安全性。
改版:从立即清算到拍卖
在 MakerDAO 原先的设计中,清算采取较为简单的「先到先得」模式,也就是当价格下跌,出现抵押率不足的仓位时,最先发起清算的人会直接完成整个程序,并获得 13% 的清算奖励。
举例来说,仓位持有人 Alice 有发行在外的 100 DAI 债务,但抵押的 ETH 因为币价下跌只值 $140。清算人 Bob 首先发现,并替 Alice 偿还这 100 DAI,此时 Bob 将得到等值113美元的 ETH 做为奖励,而 Alice 只能取回剩余27美元等值的 ETH 做为爆仓惩罚。
在 2019年11月,MakerDAO 做了一次重大系统升级,除了将单一抵押品(Single Collateral DAI)升级为多种抵押品(Multi Collateral DAI),也一并升级了治理模型、存款利息、费率模型、以及清算机制。
根据官方说法,原本先到先得的清算方式太过粗暴,相对的 13% 奖励也对仓位持有人不公平,所以改采取拍卖的模式。用类似法拍的流程,先确定某个仓位低于 150% 抵押率确定要拍卖,开放一段时间让有意愿的民众参与竞标,出价最高者得。如此一来,在市场运作机制下,或许就不需要每次都付出高达 13% 的溢价。
拍卖的好处显而易见,整个系统可以少付很多钱来奖励套利者。但坏处就像这次的事件,当没有人来出价,或者因为区块链堵塞来不及出价,拍卖的结果可能反而远低于市价,结果没省下 13% 溢价,反而把抵押品免费送人了。另一个值得探讨的点是,最近 flashloan(闪电贷款)正流行,让手上没有限制资金的人也能参与清算,但 MakerDAO 改采拍卖模式后,变得不适用 flashloan 随借即还的模式,等于减少了潜在的清算人数量。
插曲
有社群人士发现,原本 MakerDAO 设定的抵押品拍卖时间,从触发拍卖到结标总共是 60 分钟。然而在这次大暴跌零元清算前不久,拍卖持续时间被下修到只有 10 分钟,也让部分人怀疑平台有监守自盗的嫌疑,但无从证实。
两种债务解决方案
在 MakerDAO 的设计中,当碰到治理失当、程式漏洞、抵押品价格暴跌等情形,导致系统面对亏损时,有两种处理方式:拍卖治理代币和紧急关闭。
当亏损不大时,MakerDAO 治理代币 MKR 持有者可以投票增发,并透过拍卖增发部分的代币来回购 DAI,填补差额。当亏损过大,判断不足以用增发的方式弥补,或者系统/程式有潜在严重漏洞时,MakerDAO 会启动紧急关闭机制,禁止任何新的借还款操作,并将 oracle 冻结在当下的报价。
启动紧急关闭机制后,系统剩余将用于偿还债务,其余的资产持有人则将根据冻结时的报价按比例取得抵押品。假设冻结当下的报价为 1ETH = 150美元,市面上流通的 DAI 能赎回 1/150 个 ETH,抵押仓位则是赎回资产减去负债的余额。此时 1 DAI 将不再是 1 美元,而是 0.0066 ETH,随 ETH 价格浮动。
MakerDAO / DAI 现在安全吗?
根据目前社群讨论共识,这次零元事件造成的四百万美元亏损,会采取增发 MKR 拍卖的方式处理。
从 3月12日 事件发生前至3月15日,MKR 已从500美元一路下跌到230美元,总市值约为230M USD。按照损失金额估算,这次的补偿粗估需要增发 2% 左右的代币。不过其实 MakerDAO 上线营运至今,藉由收入回购销毁的代币已经佔总发行量的 1.5%,这次增发后也只会到原始发行量的 100.5%,影响不算太大。
至于价格的部分,目前大多数的 MKR 都持有在原团队和投资人手上,推测不至于在增发前抢卖引发雪崩效应。且在 MakerDAO 宣布发行后也已经有一些团队表示有意愿竞标,目前为止看起来还算乐观。
对 DAI 的持有者来说,在债务没有弭平前短期内都还是有风险。不过有趣的是,即便这样的风险存在,DAI 在近期间反而是有正溢价,大约 1.02美元 左右的行情,显示市场对价格脱锚的担心不大,甚至相信 DAI 胜过其他稳定币。
总的来说,即便有这四百万美元缺口,MakerDAO 的系统抵押率仍然高达 250% 以上。而且考虑到 DAI 几乎已经是 DeFi 大到不能倒的基础建设,又是以太坊上算是亲儿子等级的早期专案,从这次亏损中恢复过来的机率应该挺高的。只是事件过后 MakerDAO 治理团队可能要好好思考改善方案,甚至考虑取消拍卖,回到原本的清算模式,以保证未来不会再发生同样的事故。
作者:Pelith创始人陈品
原创文章,作者:高天,如若转载,请注明出处:http://www.doubi.com/?p=5496