闪电贷(Flash Loan)是什么?如何利用闪电贷套利?

 

闪电贷是一种关于 DeFi无抵押贷款的新思路,所有操作都在一笔交易(一个区块)中完成,它允许借款人无需抵押资产即可实现借贷(但需支付额外较少费用)。因为代码保证在一定时间内(以太坊大约是13秒)偿还借款,如果资金没有返还,那么交易会被还原,即撤消之前执行的所有操作,从而确保协议和资金的安全。

在借款和还款之间的操作,被称之为「电路」,这一段的可操作性非常大。

比如之前大火的操控DeFi 贷款协议 bZx 事件:某人通过闪电贷 ,从去中心化数字货币衍生品交易平台 dYdX 借出了 1 万枚 ETH,使用其中 5000 ETH 在 Compound 借出 112 wBTC,另外 5000 ETH 到 bZx 上开了 wBTC 的空单,再利用 Compound 借到的 wBTC 去 Uniswap 砸盘,导致 bZx 空仓大赚,然后归还了最初借到的 1 万枚 ETH,在这个过程中,某人获得了价值 35 万美元的 ETH 的收益。

闪电贷初衷主要面向构建金融产品的开发者。比如,之前在某次 ETHIndia 黑客松活动上,有两名来自印度的开发者实现了以一种简单的方式来处理多个 CDP 的应用,和 InstaDApp 需要 5 到 8 笔交易不同,这种方法只需要执行一笔交易,使用这个应用,需要关闭 CDP,并同时向 Compound 重新贷款,大约需要 30 万-50 万英镑。

这笔钱对于开发者,尤其是年轻的开发者来说是一笔不小的成本。使用闪电贷,这些开发者就可以在不需要抵押成本的情况下,快速获取贷款。

这就是 Aave 协议(最早提出闪电贷概念)最初构建闪电贷产品想要实现的目标,直接服务于金融产品开发者群体,让更多的开发人员在无需资金的情况下,使用闪电贷创建再融资工具或套利工具,构建金融产品,从而降低开发门槛。

但归根结底,最终受益者是终端用户。开发者开发的这些金融应用最终都是面向终端用户的,闪电贷希望为开发者提供一种工具,帮助他们构建出更易于终端用户使用的 DeFi 应用。

比如说,开发者可基于闪电贷构建一款 CDP 清算应用。当 Maker 系统需要追加抵押品保证金时,这款应用会在清算发生之前使用闪电贷在其他借贷协议中自动进行提取贷款并偿还,从而避免支付高达 13%的清算费,即使需要支付 1%的给开发者,还可以减少了 12%的损失。

正因闪电贷大大减少了对资金的需求,同时还降低了交易成本,所以它对Defi具有重大意义,但其中不乏越来越多人利用闪电贷“空手套白狼”,导致defi项目被攻击。

2020年11月15日,去中心化金融协议Value DeFi遭遇了闪电贷攻击,攻击者从Value协议的金库中转移走了大约700万美元。最要命的是之后攻击者又归还了200万美元和一条信息。

信息内容是:你们真的懂闪电贷吗?就在这件事发生的前一日,Value DeFi 公开宣称自己是DeFi领域最安全的协议,并且能够抵抗闪电贷攻击。

发布于 2021-01-06 12:06