本文来自 Trustnodes,Odaily 星球日报译者 | Moni
快乐的时光总是短暂。
以太坊价格只用了短短几天时间,就从 280 美元跌至 250 美元区间,跌幅超过 10%。有分析人士认为可能因为最近 MakerDAO DAI 关闭了大量抵押债务头寸(CDP)才导致了以太坊被拖累。
从上图中可以看出,DAI 抵押债务头寸 在 2020 年 2 月 19 日出现迅速下降,从 250 万ETH 减少至 200 万 ETH,总计少了 50 万 ETH,按照当时价格计算约为 1.3 亿美元。不仅如此,稳定币 DAI 与美元的锚定价格也出现了小幅波动,从标准的 1 美元下降到了 0.98 美元,跌幅达到 2.57%,这可能也对以太坊价格产生了一些间接影响。
据悉,MakerDAO 之所以要关闭大量抵押债务头寸,很可能是因为担心可用 MKR 流动性会上升到足以用闪电贷(Flashloan)方式攻击系统的水平。
不过,也有人认为目前这种担心是没有根据的。据我们所知,与 dYdX 和 Aave 不同,去中心化交易所 Uniswap 没有闪电贷且只提供了 1.6 万 MKR,而想要利用闪电贷方式攻击系统至少需要 8 万 MKR。
事实上,bZx 交易所在 2 月 16 日遭到“攻击”在 DeFi 行业里引起了不小轰动,因为攻击者就是利用最新的闪电贷功能成功进行了套利。闪电贷是去中心化金融领域里的一个新概念,由于目前 DeFi 借贷都是超额质押,导致资金利用率较低,而闪电贷则允许借款人无需抵押资产即可实现借贷以此提高资金利用率。不过,虽然这个新兴概念有很多优势但同时也存在结构性缺陷,比如假设资金没有返还就会有风险,而这可能也是 MakerDAO 担心的主要问题。
可能很多人已经知道,早在 2019 年 12 月,Augur白皮书作者、独立开发者 Micah Zoltu 就指出 MakerDAO 存在漏洞,攻击者只需动用 40000 枚 MKR(约 2000 万美元)就可以在短短 15 秒内盗取 Maker DAO 的所有抵押资产,包括 DAI、SAI以及来自Compound、Uniswap以及其它集成 Maker 系统的大量资产(超过 3.4 亿美元)。
要窃取 MKR 中的所有 ETH,你要做的就是编写一个新智能合约,该合约中规定将 DAI 中所有抵押存款的 ETH 都发送到 0xhaxor,然后你需要获得比当前有效智能合约更多的 MKR,因此大约需要 8 万 MKR(约合 5200 万美元)——这是一笔相当大的数目,因此似乎 Maker 并不十分担心。但问题是,如果有了闪电贷,攻击者就可以在无许可条件下临时借入那些不是来自流动资金池的抵押或信用资金,不仅会引发攻击风险,而且还可能对 MKR 治理系统产生影响。
当然,为了防止潜在的攻击,MakerDAO 设置了一些故障安全机制来延迟执行新规则,但就目前来看,他们把延迟时间设置为了“0 秒”,这显然是有问题的。因此,MakerDAO 正计划进行紧急投票,将延迟时间从0秒增加到24小时,这样就能使一些非法抵押贷款失效,而且这个时间段还可以用作为一种故障保险机制。
另一个防御措施是可能增加当前有效合约的抵押 MKR 数量,由于当前 MKR 仍然是一种中心化程度较高的代币,因此这个方案执行起来可能会相对容易一些。
虽然从表面上看,MakerDAO 似乎没有太多理由担心自己受到攻击,尤其是当前可用的借贷 MKR 代币数量远远低于 80,000 个,但是一些谨慎的交易者似乎已经做出反应,大概是因为他们担心攻击者可能会利用杠杆“借入” ETH 来影响了价格——因此,MakerDAO 或许出于此原因选择关闭了抵押债务头寸,也意味着这些抵押的 ETH 已经流出到市场,继而对价格走势产生了影响。
值得一提的是,其他交易所的多头和空头似乎并没有发生太大变化。因此,最近以太坊“短时暴跌”的价格走势也许只是一种无意市场行为的的暂时反应。