ETH:闪电贷的使用场景:什么时候需要使用闪电贷?

闪电贷是一个有效的工具,即使目前gas费高,大多数用户望而却步。不过相关的原理和应用场景还是需要知道的。未来闪电贷会变得更加便捷,会有更多的快速套利机会,我们今天讲一下闪电贷的基本应用场景。

本文结构:

闪电贷释义

什么时候需要使用闪电贷?

具体操作流程示例

针对第二个使用场景:不还钱取回抵押物

针对第三个使用场景:不还钱,换抵押物

闪电贷目前面临的问题

总结

闪电贷释义

FlashLoan翻译为闪电贷。闪电贷的要求就是所有的操作全部打包进一个区块,必须在一个区块的时间内完成。特点是无需抵押,因为如果发动闪电贷失败,这笔交易就如同没有发生过一样——交易并不会被打包入区块。

PeckShield:Cellframe Network疑遭闪电贷攻击,攻击者或获利245枚BNB:6月1日消息,PeckShield监测显示,基于分片架构的区块链网络 Cellframe Network 疑似遭遇闪电贷攻击,链上数据显示,攻击者或获利 245 枚 BNB(约 7.4 万美元),代币 CELL 已下跌逾 65%。[2023/6/1 11:51:37]

什么时候需要使用闪电贷?

目前正常使用闪电贷的场景有三个:

发现不同平台的价差,使用闪电贷套利,之前本号讲过的,参考文章链接在文末;

借贷平台中,借出的钱被占用,需要还会本金,提出质押资产;

借贷平台中,借出的钱被占用,需要将质押物转换为另一个资产,如质押的BTC想换成ETH。

安全团队:EGD_Finance遭受黑客攻击,代币价格被闪电贷操控:8月8日消息,据慢雾区消息,BSC上的EGD_Finance项目遭受黑客攻击,导致其池子中资金被非预期的取出。慢雾安全团队进行的分析如下:

1.由于EGD_Finance合约中获取奖励的claimAllReward函数在计算奖励时会调用getEGDPrice函数来进行计算EGD的价格,而getEGDPrice函数在计算时仅通过pair里的EGD和USDT的余额进行相除来计算EGD的价格

2.攻击者利用这个点先闪电贷借出池子里大量的USDT,使得EGD代币的价格通过计算后变的很小,因此在调用claimAllReward函数获取奖励的时候会导致奖励被计算的更多,从而导致池子中的EGD代币被非预期取出

本次事件是因为EGD_Finance的合约获取奖励时计算奖励的喂价机制过于简单,导致代币价格被闪电贷操控从而获利。[2022/8/8 12:09:04]

2和3的逻辑非常接近。今天主要讲的也是后面两种使用场景,而利用闪电贷发动黑客攻击不在本文讨论范围。下面是具体操作流程。

MonoX疑遭闪电贷攻击,损失约3100万美元:11月30日消息,以太坊浏览器数据显示,自动做市商协议MonoX疑遭闪电贷攻击,官方社群人员反馈称,攻击者耗尽Polygon和Ethereum上的流动性池,获利约3100万美元。[2021/11/30 12:41:55]

针对第二个使用场景:不还钱取回抵押物

Compound上存入了100万美金价值的ETH,借出来50万美金的DAI或者USDC等稳定币,然后去买房子或者花掉了,现在需要把借的钱还了,才能取出ETH,而且市场下挫的时候你想卖出以太坊。

这里有两个方法:

做个期货现货的套保,这边开个USDT本位的ETH一倍杠杆短期也行,不过持仓有持仓费用。治标不治本,因为你还是没有钱还给借贷平台。

Aave v2 版将新增闪电贷批处理功能:去中心化借贷协议 Aave v2 版将新增闪电贷批处理功能。Aave 首席工程师 David Truong 目前正在对此功能进行交易测试。[2020/11/27 22:19:00]

质押率没有使用完,这时候可以提出来一些ETH兑换成DAI,还到平台,再提出一些ETH兑换成DAI,还给平台,如此循环操作。不过这种操作会很慢,且耗费gas费也很多。

这时候可以用闪电贷,使用AAVE或者dydx等平台发动闪电贷。

发动闪电贷从aave借出来50万DAI,

50万DAI还给compound;

取出ETH;

用Uniswap把取出的ETH卖出一部分,够还给aave那50万个DAI,加上手续费0.09%,也就是450个DAI,考虑滑点,多卖出一些ETH,多获得一些DAI;

还钱给闪电贷平台aave。

以上五步就是把你的以太坊取出来卖掉,当你发愁借出来的币还不上,市场在波动的时候。说了这么多,其实整个过程执行大约十几秒。会编程的自己编程,不擅长编程的可以用furucombo等模块化工具。

针对第三个使用场景:不还钱,换抵押物

同样,当你对ETH短期行情失去信心,需要吧ETH换成另外一种币比如比特币,但是和上述情况一样,你还是还不上借的钱,借的钱被占用了。你可以选择上述最简单的方法,取出一些ETH换成BTC,存回去,然后继续取出一些ETH,换成BTC,存回去,如此循环,如果要高效解决问题,还是可以使用闪电贷。

这时候你就需要在五步操作里进行变化。

发动闪电贷从aave借出来50万DAI,

50万DAI还给compound;

取出ETH;

用Uniswap把取出的ETHswap成wBTC

wBTC存入compound,

从compound借出来50万的DAI加上AAVE的平台手续费比如0.09%,也就是借出来50万零450个DAI

还DAI给闪电贷平台aave。

以上7步需要在同一个区块中打包完成,所谓的神不知鬼不觉。

闪电贷目前面临的问题

第一、gas费较高。

每一步都是gas费,不过对于几十万美金几百万美金的资金体量,这个问题不是很大,每一步目前gas费消耗都需要几十美金,所以一套打下来,如果成功执行基本上几百美金的gas费是不算多的。不过,即使没有成功运行闪电贷,一旦开始发动,gas费也是要付的。

第二、价格滑点。

在发动闪电贷之前,考虑价格滑点,留够资金空间,才能使闪电贷顺利进行。

第三、提前交易风险。

如果有人和你同样的策略在同一时间发动闪电贷,交易会首先执行gas费用高的人,如果很多人和你同一策略套利,那么,理论上来说gas费可以不断升高,大幅度压缩套利空间。

注释:“提前交易”这个词多出现在金融的“高频交易”领域,在DeFi领域,frontrunning多被科学家在一个新项目的IDO初期进行抢购筹码、价格波动大的时候不断套利等等。

总结

本文讲述了闪电贷的基本应用场景与案例,这也只是冰山一角,还有很多的创新玩儿法本文没有提及。闪电贷是区块链世界一个非常独特的金融工具,可以说只有接连不断的“区块”存在这种方式才有可能出现。现货、期权、期货、借贷、资产管理等等加密资产的相关金融模式,传统金融都有,甚至更加完备,但是闪电贷不同。虽然很多普通用户大多数时候都用不到闪电贷,但是未来这个贴合区块链基本原理的方法,一定会生长出和传统金融很不一样的花朵。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

Gateio比特币:比特傻观点:有脸没脸

怎么对待投机小币呢?第一步最起码要知道项目是干什么的?第二步要知道是谁的项目?表面上是谁,暗地里是谁?圈内有脸没脸?三看社区怎么样?代着接盘的力量.

[0:15ms0-0:659ms