找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 7685
  • 0
  • 分享到

科普:DeFi中的闪电贷

2021-7-27 08:34

来源: 登链社区

闪电贷攻击


加密货币以及 DeFi 是一个极具实验性的领域。当涉及到这么多钱的时候,发现漏洞只是时间问题。在以太坊中,我们看到了一个例子,标志性的2017 年 DAO 黑客[9],以及众多应经济利益发生的51%攻击[10]。

2020 年,两起备受瞩目的闪电贷攻击事件,攻击者当时带走了近 100 万美元的价值。两次攻击都遵循了类似的模式。

第一次闪电贷攻击

在第一次攻击中,攻击者结合 dYdX 闪电贷 和 Compound 中的贷款,对 bZx 实施攻击,主要步骤为:

dydx 借了 10000 个 ETH

到 Compound 用 5500 ETH 借了 112 个 Wbtc 准备抛售

到 Fulcrum(基于 bZx 协议)用 1300 个 ETH 开 5 倍杠杆做空 WBTC(空单换了 51.345576 个 WBTC,而这里换取的 BTC 是通过 Kyber Network 来获取价格的,然而 Kyber Network 最终还是调用 Uniswap 来获取价格,5 倍杠杆开完后兑换回来的 51 个 WBTC 实际上是拉高了 UniSwap 中 WBTC 对 ETH 的价格,由于流动性较低,导致 WBTC 上涨偏离市场价格很多)。

用从 Compound 借来的 112 个 WBTC 来在 UniSwap 中卖掉,由于第 3 步 已经把 WBTC 价格已经拉高了,所以这个时候出售可以获得更多 ETH ,同时 WBTC 价格回调,又让第 3 步做空获利。

归还 dydx 中的借贷,获得丰厚的利润。

也许看起来费劲,甚至可能很难跟上。最重要的是,攻击者利用五种不同的 DeFi 协议来操纵市场。不可思议的是,这一切都发生在原闪电贷被确认单笔交易中。

你确定问题出在哪里了吗?这是在 Fulcrum 使用的 bZx 协议中。通过市场被操纵,攻击者能够欺骗协议,使其认为 WBTC 的价值比实际价值高很多。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部