什么是闪电贷?如何利用它在13秒内套利36万美元?
而所有这一切,在一个区块内完成。
什么是「闪电贷 Flash Loan」
闪电贷是 DeFi 生态的一个新名词。我们知道 DeFi 有很多优势,但同时也存在结构性缺陷,DeFi 需要超额质押,这意味着资金利用率十分低下。而「闪电贷」允许借款人无需抵押资产即可实现借贷,从而极大提高资金利用率。闪电贷就是在一笔链上交易中完成借款和还款,无需抵押。由于一笔链上交易可以包含多种操作,使得开发者可以在借款和还款间加入其它链上操作,使得这样的借贷多了很多想象空间,也变得具有意义。
Aave 协议也提供闪电贷的功能,根据其官方介绍,闪电贷的功能是确保用户无需抵押来实现借还款,即如果资金没有返还,那么交易会被还原,即撤消之前执行的所有操作,从而确保协议和资金的安全。
不过 Aave 协议的闪电贷主要面向构建金融产品的开发者,直接服务于开发者群体,让更多的开发人员在无需资金的情况下,使用闪电贷创建再融资工具或套利工具,构建金融产品,从而降低开发门槛。但归根结底,这些金融产品的最终受益者是终端用户。
当然,你也可以根据闪电贷的思路,自己进行类似操作。前提是,你需要花上几周学习 Solidity,了解如何编码。
闪电贷的其他应用
CDP(Valut)清算应用开发者可基于闪电贷构建一款 CDP 清算应用。当 Maker 系统需要追加抵押品保证金时,这款应用会在清算发生之前使用闪电贷在其他借贷协议中自动进行提取贷款并偿还,从而避免支付高达 13% 的清算费,即使需要支付 1% 的给开发者,还可以减少了 12% 的损失。
降低 Uniswap 的交易手续费
DForce 创始人提到借助 Flash Loan 的思路,可将 Uniswap 的交易手续费从 0.3% 降低到 0.05%,在一笔交易完成以下操作:
- 使用从借贷平台借 2500w 美金的 ETH
- 1500w 美金 ETH 放入 MakerDAO 借出 1000w DAI
- 用这 1000w DAI 到 Uniswap 给 DAI 提供流动性
- 执行 Uniswap 里面你想要的 DAI 相关的任何交易
- 归还第一步的 ETH 贷款
最后
对于这样一个新事物,我们也看到了很多不同观点:- Aave 创始人:闪电贷可扩展更多 DeFi 用例,让 DeFi 产品类型更加多样化,因为它大大减少了对资金的需求,同时还降低了交易成本。
- AVA Labs CEO Gun 教授:在同一笔交易中归还 ETH,就无需任何抵押即可借用,Flash Loan 的想法超越华尔街可以做的事情,似乎这一切只有链上智能合约才可能做到。
- 也有人表示,闪电贷对 DeFi 而言是一个核弹,而且开关摆在广场上。它的危险程度用 PoS 类比,相当于任何人可以通过付利息的方式来借用全网 Staking 进行 51% 攻击。
参考文章:
- LeftOfCenter - 链闻 贷款协议 bZx 被操纵让「闪电贷」走红,读懂 13 秒必须还款的闪电贷的秘密 https://www.chainnews.com/articles/310002254120.htm
- Flash Loan - 神奇的 DeFi 疯狂新发明 https://v2eth.com/s/kcpkvz/flash_loan_defi
- Peckshield 分析https://medium.com/@peckshield/bzx-hack-analysis-exposes-challenging-defi-inherent-composable-liquidity-risks-e3e1c623b7bd
- DeFi 低调分享 | 如何空手套白狼 51 个BTC https://mp.weixin.qq.com/s/xp75HEhc0dVYonxz3smL9A