3月12日的市场崩盘给DeFi行业带来了一次真正的考验。即便是DeFi的旗舰产品MakerDAO也无法承受这场危机,在如今的“黑色星期四”期间,它输给了肆无忌惮的网络攻击者800万美元。然而,这并不是DeFi行业最近面临的唯一问题。
预演
2月14日,一笔特别的交易同时影响了7个DeFi项目。攻击者花费了大约8美元的网络费用,并带走了大约35万美元。
在攻击期间,比特币对以太坊的价格在Uniswap交易所上涨了两倍。此次攻击的主要受害者是保证金交易协议bZx。
Uniswap是一个自动化的流动资金池,其价格通过简单的公式进行计算,并随着交易量的增加而显着增长。
ConsenSysCodefi推出Filecoin存储应用:ConsenSys旗下ConsenSysCodefi宣布推出Filecoin存储应用(FilecoinStorage),用户可通过Web应用程序和API访问Filecoin去中心化存储市场。FilecoinStorage由一个简单的可搜索市场组成,可让生态系统参与者全面了解Filecoin存储市场,并允许客户通过筛选和分类找到适合其需求的最佳矿工。另外,提供数据存储服务的Filecoin矿工可以使用该应用向客户进行报价,也可与客户进行互动来确定最佳价格。[2020/10/21]
3月份Uniswap的总交易量。来源:zumzoom
波场版DeFi JUST(JST)开盘最高涨幅20倍:据官方消息,基于波场TRON的去中心化稳定币交易平台JUST在5月5日完成LaunchBase后,于今日香港时间22:00登陆P网Poloniex、MXC、Biki、Bitribe、Ju.com 5家交易所。
开盘后最高涨幅2041%,最低涨幅542%,目前已经稳定在3倍,在JST开盘之前,JUST平台TRX周质押量已经突破7.3亿枚,近1200万美金。基于波场TRON网络发行的去中心化稳定币USDJ周供应量高达315万枚。[2020/5/7]
保证金交易者借贷购买了他们期望价格上涨的资产。如果价格上涨,则交易者出售资产,偿还贷款和利息,并保留其余的。如果价格下跌,交易者将面临损失。在所有这些过程中,资产由智能合约控制。
一份智能合约以5倍杠杆开仓时购买了价值超过150万美元的BTC。bZx开发人员并未检查覆盖范围,他们认为一个正常的人不会冒1300ETH的风险。
元界DNA创始人初夏虎:DNA在解决Defi方面的问题是主打安全:4月30日 20:00,中币热聊大咖秀第六期对话的主题为《元界DNA如何引领Defi未来市场新变化》,对话中,元界DNA创始人初夏虎表示, 等DNA主网上线,我们会发动我们的开发社区,运营社区,最先落地应该会集中在游戏社区。按照重要性来分的话便是链改,主要是联盟链为主,作为DNA的长期目标,DNA在解决Defi方面的问题是主打安全,去中心化金融并不完全是在智能合约上面,数字身份可能是一个更靠谱的解决方案。之后我们也会做一些跨链标准。这些是中短期的目标,长期的话,主要是金融科技生态,服务于人工智能,大数据,物联网等。[2020/4/30]
但攻击者的意图是操纵Uniswap上的比特币价格。他们以高出市场63%的价格售出了112个比特币,并获得了70万美元的盈利。
动态 | DeFi贷款协议bZx被利用导致部分ETH丢失:据Theblock消息,DeFi贷款协议bZx被爆漏洞。联合创始人Kyle Kistner表示,一部分ETH已经丢失,目前尚不清楚被盗ETH的确切数量,bZx已关闭其Fulcrum交易平台进行维护。
数据显示,过去24小时内已从bZx协议中提取了3300 ETH(约合932,000美元)。一些市场观察家指出,被盗ETH金额约为350,000美元。[2020/2/15]
攻击详情
攻击者使用了一种名为“闪贷”的新工具。闪贷是一种即时贷款可以在发出的同一笔交易中偿还。如果钱没有退还,智能合约会自动撤销所有更改。
该机制允许安全的无抵押贷款。通常,闪贷被用于套利或清算:你低价买进,高价卖出。在“黑色星期四”期间,闪贷在节约抵押品方面发挥了作用,但攻击者的行为有所不同。他们在dYdX交易所上获得了10,000ETH贷款(当时为280万美元),并将其一分为二。第一部分送至bZx进行操纵,第二部分用于套利。
动态 | DeFi项目锁仓价值11.1亿美元 过去一周环比减少2.17%:据DAppTotal.com DeFi专题页面数据显示:截至目前,已统计的33个DeFi项目共计锁仓资金达11.1亿美元,其中EOSREX锁仓3.31亿美元,占比29.88%,排名第一位;Maker锁仓3.12亿美元,占比28.18%,排名第二位;排名第三位的是Edgeware锁仓1.49亿美元,占比13.5%;Compound,Synthetix、dYdX、Nuo等其他DeFi类应用共占比28.44%。截至目前,ETH锁仓总量达329.19万个,占ETH市场总流通量的3.04%,EOS锁仓总量达1.05亿个,占EOS市场总流通量的10.18%。过去一周,整体而言:1、Maker大幅降低借款利率至5.5%,受此影响一周DAI借出总量为799万个,较上周环比增加25%;2、受EIDOS空投的影响,市场对EOS需求大幅增加,EOSREX锁仓减少434万个EOS;3、DeFi项目整体锁仓价值较上周环比减少2.17%。[2019/11/4]
以ETH为单位的闪电贷款量。来源:AAVE闪贷使攻击者以更低的成本实施该计划,因为无需寻求需要的大笔款项。而且,贷款本身实际上是免费的。
2月17日,在恢复运营后,bZx又面临了一次攻击。这一次,攻击者利用闪电贷款操纵了sUSD稳定币的价格。结果,该协议发放了一笔无抵押贷,估计损失为65万美元。
Oracle性能
DeFi项目通常从去中心化交易所获取计算抵押品所需的价格。由于这些平台的流动性较低,价格容易被操纵。
bZx的开发人员最初从流动性聚合商Kyber那里获得信息,但在攻击发生后,他们转而使用了Chainlinkoracle网络。Chainlink参与者从不同的交易所获得价格,并将其记录在以太坊网络中。为了保护系统不受虚假信息的影响,计算了平均价格。
当市场陷入恐慌时,Chainlink占用了以太坊总带宽的22%,因此oracle网络必须将达成共识所需的投票数量从21减少到7。
MakerDAO使用自己的oracle网络从交易所收集数据,并通过智能合约计算平均值。这是一个昂贵的系统,开发人员希望对其进行升级。但由于许多DeFi协议使用MakerDAO的预言机,因此可能会影响整个行业。
DeFi启示录
这些攻击说明了DeFi项目在高波动时期的脆弱性。它们算法背后的复杂公式根本行不通。
此类项目的安全审计的一个重要部分是压力测试,该测试可显示智能合约在极端情况下的行为。另一个是基于看似随机动作的猴子测试。像这样的测试有助于确定新的攻击媒介,这些攻击媒介可能会由于引入新的功能而打开。
DeFi意味着集体治理。分权级别越高,决策所需的时间就越多。
为了保证资产安全,某些系统可以被关闭,但当市场不稳定时,这种中断可能会导致损失。许多团队已经调整了他们的限制,使操作更加困难。
1)MakerDAO在攻击后需要24小时来调整设置。
2)bZx漏洞导致16个小时内有超过200万美元的风险。
3)Compound对其系统进行了升级,以向开发人员提供额外的紧急权限,并在MakerDAO紧急关闭的情况下创建了算法。
4)dYdX提高了它们的交易门槛。
如果没有避免损失的办法,应该始终有一个应急计划。
攻击发生三周后,bZx开发者发布了一篇文章,描述了实际的攻击以及为使情况恢复正常所采取的措施。他们对未来265年提出了一系列相当大胆的预测。然而,由于该报告是在股市崩盘前三天发布的,因此可能需要进行一些调整。
结论
MakerDAO清盘人在袭击期间没有做好他们的工作。通用代码中的错误不允许用户参加拍卖。负面的经验可能会刺激替代客户端的开发,因为对于大多数DeFi协议而言,只有官方库。
对负责系统运行的参与者的惩罚也可能成为一种额外的安全措施。
诸如闪贷之类的工具出现可能会导致某些限制和KYC程序。向DeFi协议的参与者发放许可证可能成为一种商业模式。
现有主要协议的开发人员将试图填补他们的储备,为将来的攻击做准备。
决策将需要越来越多的数据,oracle将变得更加复杂,并承担风险管理职能。
所有这些方面都将在处理能力方面带来新的挑战,DeFi可能会迁移到第二个解决方案。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。