作者:whiterabbit
翻译:子铭
来源:加密谷
编者注:原标题为《MakerDAO的“黑色星期四”》
概要
MakerDAO在3月12日和13日的清算导致了567万DAI不良债务。
清算人在没有竞争者的情况下,有机会以0DAI的出价赢得拍卖,而0DAI出价占所有清算交易的36%。
损失最大的一个以太坊地址损失了约35,000ETH,而最成功的清算人则获利30,000ETH。
在所有的清算交易中,0出价拍卖清算的累计以太坊抵押品价值达832万美元。
MakerDAO因清算机制失常,造成以0出价拍卖清算导致567万枚无担保DAI的不良债务的原因,并不是因为价格急剧下跌和缺乏抵押品,而是由于清算人在此过程中的操作导致的。
实际发生了什么:
1.在区块链拥堵的情况下,以太坊网络gas费急剧上升。
MakerDAO:以RocketPool质押ETH作为抵押品的RETH-A已达债务上限:金色财经报道,据MakerDAO在社交媒体披露,以RocketPool质押ETH作为抵押品的RETH-A已达债务上限,截止目前锁定的rETH数量为2.76万枚,价值约合5380万美元,同时产生了2000万枚DAI。MakerDAO表示,尽管最近rETH稳定费从0.5%增加到0.75%,但数据显示市场对RETH-A金库的需求仍然强劲。[2023/5/23 15:21:15]
2.尽管gas费已经上涨到30美元,但价格巨大的飞跃导致了长时间内非由MakerDAOOracle发送价格更新的交易。由于OSM的缘故,Oracle收到的市场价格明显延迟。
3.在协议中的价格更新时,出现了清算头寸的机会。值得一提的是,清算人使用的是MakerDAO编写的代码,而这些代码并没有及时调整高gas费的功能。这也导致可以参加拍卖的清算人数量减少了。
4.某些协议用户则利用这问题从而想出了一个获利的办法。他们开始在拍卖中以最小DAI的价格出价。由于当时没有竞争对手,所以他们几乎以0DAI的出价换得了多达50ETH的收益。
Lido Finance顾问:3月会有多个让Maker更中心化的提案:2月16日消息,Flashbots战略主管及Lido Finance战略顾问Hasu在社交媒体转发消息称,下个月MakerDAO一系列提案可能会让协议变得更加中心化,未来协议治理可能会由十几个理事会和委员会成员负责。Hasu表示,MakerDAO创始人Rune Christensen已不适合再单独领导Maker,加密行业急需去中心化稳定币,但现在仍然没有可靠的DAI替代品,MKR代表需要组织起来,MKR持有者也不能再沉默。[2023/2/16 12:10:55]
5.随着时间的流逝,网络的状态有所改善,其他清算人也纷纷采用了这些策略。
6.此外,持仓人不仅损失了要求将头寸恢复至所需水平的抵押品,还损失了所有保险库抵押品。
因此,保险库所有者、整个系统连同MKR持有者都蒙受了损失,只有极少数清算人和DAI持有者从该事件中获利。
关心MakerDAO治理的人们迅速注意到了这个问题,并称这天为“黑色星期四”,他们聚集在RiskCall规划未来能够消除系统债务的方案。除了启动紧急关停之外,他们采用了另一个措施,即推出了债务拍卖。在这种拍卖中,参与者将可以在这次拍卖中使用DAI购买新铸造的MKR。拍卖将稀释当前MKR持有者的代币份额。此次拍卖的流程为,第一次MKR的竞拍价从200DAI起,总共出售250MKR,这使得持有数量较少的玩家很难参与拍卖。但Dharma创建了MakerBackstopSyndicate来帮助他们。数字货币基金Paradigm也聚集起来与他们一同在市场上竞争。
DAO Maker社区:团队疑似通过操纵治理投票篡改承诺的赔偿流程:10月17日消息,DAO Maker针对2021黑客攻击事件的处理方案的变更在社区引起争议。此前报道,DAO Maker在2021年黑客攻击事件后,将部分损失金额以USDR形式空投给受影响用户,并承诺USDR可在1年锁定期后以110%的比例兑换DAO Token。然而,DAOMaker在今年10月12日发起投票,其中“停止USDR赎回”的方案在今日获得最高票通过,提案给出的理由是“大多数想要卖出的人已经使用USDR-USDC流动性池卖出,且此举将维护现有的DAO Token持有者的利益”。对此,部分社区成员认为,此举是在打着关照用户的幌子推卸责任,当前的投票者多数没有经历过当时的黑客事件,并怀疑“参与投票的6个大额Token持有地址为团队所有”。[2022/10/17 17:29:03]
与此同时,MakerDao社区发起并通过一项调整多个风险参数的行政投票,以减少再次发生类似事件的可能性。该提案将对协议进行一系列更改,包括将Sai稳定费降低2%至7.5%、将DAI稳定费降低4%至4%、将DSR更改为4%、将迁移合同债务的上限从2000万降低到1000万、将Flip拍卖TTL从10分钟提高到6小时、将Flip拍卖的手数从50ETH提高到500ETH、将Flip拍卖的最长持续时间从3天降低到6小时、将翻牌拍卖的TTL从10分钟提高到6小时、将债务拍卖的延迟时间从48小时提高到6.5天。现在还很难说这些参数将如何影响系统,因为这些参数确实会带来额外的风险并需要更多的资金,但是它们无疑会使将来进行欺诈操作更加复杂。目前,这些参数已投入使用,但投入使用花了整整一天的时间。这种滞后的原因是三周前激活的GSM治理安全模块的缘故,它在接收所需的投票数和执行提案之间造成了延迟。Rune在论坛上提到了,若没有GSM则可以较早解决问题,但是安全性和实效性始终是一个权衡问题。
Yearn.Finance考虑使用YFI创建MakerDAO抵押债仓,以弥补损失:Yearn.Finance回应yDAI保险库被攻击,官方表示正在评估一些方案,目前包括用YFI创建一个MakerDAO的抵押债仓以弥补亏损。官方同时表示,投资存在风险,如果用户想防止类似因为协议问题的损失再次发生,请使用保险项目Cover或者Nexusmutual。
此前消息,2月5日,YearnFinancev1yDAI保险库遭到攻击,损失1100万美元。[2021/2/7 19:07:47]
分析
为了对整个事件有一个较为连贯的了解,我们从以太坊区块链上收集了过去两天的清算交易的数据。
以下是对收集的数据的简要概括:
首先,我们来看一下这两天的清算交易情况。我们看到Oracle价格急剧变化所导致的两个峰值:在15时–16时之间和第二天的00时–01时之后。
声音 | MakerDAO创始人:代币升级没有时间限制:MakerDAO创始人Rune Christensen在接受Blockcrunch的采访时澄清了大多数Dai持有者对计划升级的担忧,他强调代币升级没有时间限制,而且“永远不会有资金丢失的风险”。Maker已开发了包括一份迁移合约在内的工具来帮助人们过渡到多抵押Dai(MCD)。在谈及升级的细节时,Christensen表示最大的困难为“建立和运行多抵押Dai的治理”。他还指出单抵押Dai的价值将与多抵押Dai的价值紧密联系,称“如果多担保物的价值保持在1美元,那么单一担保物的价值就不可能低于1美元”。(AMBCrypto)[2019/11/19]
也许有人会问:为什么在14个小时的价格变动后没有立即进行清算?原因是清算即意味着下注最大的清算人赢得交易,从而交易结束。0出价拍卖策略出现后,一些清算人也决定使用该策略,导致了竞争的出现。这也保护了保险库中的部分资金。
赢家获得100%抵押品折扣的拍卖被视为0出价清算。总计0出价清算策略造成的累计损失达到了832.5万美元。它们的分布与之前的清算价格和数量图表相对应:
在3994个清算交易中,有1462个的地址被以0出价拍卖实现。因此,所有清算人中有超过三分之一的清算人实际上是0出价赢得拍卖的:
经过对数据的研究,我们发现了采用0出价拍卖策略的四个地址。他们共同赢得了62892.93ETH。
让我们看一下每个帐户是何时以0出价赢得第一次拍卖的。很明显,在交易被打包进区块后,该方法就已被其他竞争对手成功采用:
我们也研究了有关保险库的数据,下图表明了所损失抵押品数量前10位的保险库数据分布。
你可能会注意到,损失最大的一个地址损失了35,000ETH。
总结
如我们所见,该事件对加密社区和Maker生态系统的声誉产生了显著影响。希望我们的研究将有助于更好地了解整个事件的来龙去脉,并且帮助Maker团队克服当前的困难。
许多刚入圈的小白,一开始会被区块链技术中诸多的缩写和简称给整懵。仿佛梦回高中,再次感受那种被英语单词支配的恐惧。没办法,区块链技术是一个全球性的话题,英语专业术语不可避免.
1900/1/1 0:00:00导读造成上周市场下跌的因素有很多,除全球宏观市场的流动性危机之外,市场中参与者大规模地使用高杠杆也是重要原因之一.
1900/1/1 0:00:00摘要:今日大盘有所下行,交易量明显下降,USDT场外溢价率继续回落;近期还是受到全球资本市场影响,市场很难在短时间内走出低谷.
1900/1/1 0:00:00摘要:美股出现本月第四次熔断,比特币并没有受到明显拖累。在大跌企稳之后,近期主流币呈缩量收敛趋势,短时变盘的可能性较大。观察各资产间表现出的不同,这给市场走势带来较大不确定性.
1900/1/1 0:00:00从过去一周数据来看,伴随3月12日比特币价格突然大幅跳水,链上各项数据与前一周相比大幅攀升,其中主要交易额集中在周四、周五,随着比特币价格逐渐在5000到5500美元震荡.
1900/1/1 0:00:00来源:小葱区块链在5500美元附近纠缠了一周多的时间后,比特币在昨天终于迎来了一波久违的大幅反弹,行情顺利完成了对于6000整数关口的重新收复.
1900/1/1 0:00:00