閃電貸是一個有效的工具,即使目前gas費高,大多數用戶望而卻步。不過相關的原理和應用場景還是需要知道的。未來閃電貸會變得更加便捷,會有更多的快速套利機會,我們今天講一下閃電貸的基本應用場景。
本文結構
閃電貸釋義
什么時候需要使用閃電貸?
具體操作流程示例
針對第二個使用場景:不還錢取回抵押物
針對第三個使用場景:不還錢,換抵押物
閃電貸目前面臨的問題
總結
閃電貸釋義
FlashLoan翻譯為閃電貸。閃電貸的要求就是所有的操作全部打包進一個區塊,必須在一個區塊的時間內完成。特點是無需抵押,因為如果發動閃電貸失敗,這筆交易就如同沒有發生過一樣——交易并不會被打包入區塊。
dForce疑似遭遇閃電貸攻擊:2月10日消息,派盾社區貢獻者發現,dForce疑似遭遇超過170萬美元的閃電貸攻擊。dForce官方表示已經在調查,很快會公布消息。[2023/2/10 11:58:49]
什么時候需要使用閃電貸?
目前正常使用閃電貸的場景有三個:
發現不同平臺的價差,使用閃電貸套利,之前本號講過的,參考文章鏈接在文末;
借貸平臺中,借出的錢被占用,需要還會本金,提出質押資產;
借貸平臺中,借出的錢被占用,需要將質押物轉換為另一個資產,如質押的BTC想換成ETH。
2和3的邏輯非常接近。今天主要講的也是后面兩種使用場景,而利用閃電貸發動黑客攻擊不在本文討論范圍。下面是具體操作流程。
具體操作流程示例
安全團隊:DAO Officials項目攻擊者利用閃電貸獲利約58萬美元:金色財經消息,據Beosin EagleEye平臺監測顯示,BNBChain上DAO Officials項目項目遭受攻擊。Beosin安全團隊分析發現攻擊者0x00a62eb08868ec6feb23465f61aa963b89e57e57(SpaceGodzilla Exploiter)利用閃電貸借出大量BSC-USD用于兌換DAO代幣,使用兌換的DAO代幣利用0xea41bbd80ac69807289d0c4f6582ab73e96834d0合約賺取DAO發放的獎勵成功獲利581,250(約58萬美元)BSC-USD,其中一筆攻擊交易
0x414462f2aa63f371fbcf3c8df46b9a64ab64085ac0ab48900f675acd63931f23,目前資金仍在攻擊者賬戶(0x00a6...7e57)中。[2022/9/5 13:09:29]
針對第二個使用場景:不還錢取回抵押物
Cream Finance遭到閃電貸攻擊原因系AMP代幣合約存在可重入漏洞:8月30日,PeckShield派盾發推表示,CreamFinance遭閃電貸攻擊是因為AMP代幣合約引入了一個可重入漏洞。AMP是一種類似erc777的代幣,在更新第一次借款之前,它被用來在轉移資產的過程中重新借入資產。在tx示例中,黑客進行了500ETH的閃電貸,并將資金存入作為抵押品。然后黑客借了1900萬美元AMP并利用可重入漏洞在AMPtokentransfer()中重新借入了355ETH。然后黑客自行清算借款。黑客在17個不同的交易中重復上述過程,總共獲得5.98KETH(約1880萬美元)。資金仍存放在以0xCE1F的地址中。派盾正在積極監控此地址的任何移動。據此前報道,抵押借貸平臺CreamFinance遭遇閃電貸攻擊,損失1800萬美元。[2021/8/30 22:47:08]
Compound上存入了100萬美金價值的ETH,借出來50萬美金的DAI或者USDC等穩定幣,然后去買房子或者花掉了,現在需要把借的錢還了,才能取出ETH,而且市場下挫的時候你想賣出以太坊。
慢霧:PancakeBunny被黑是一次典型利用閃電貸操作價格的攻擊:幣安智能鏈上DeFi收益聚合器PancakeBunny項目遭遇閃電貸攻擊,慢霧安全團隊解析:這是一次典型的利用閃電貸操作價格的攻擊,其關鍵點在于WBNB-BUNNYLP的價格計算存在缺陷,而BunnyMinterV2合約鑄造的BUNNY數量依賴于此存在缺陷的LP價格計算方式,最終導致攻擊者利用閃電貸操控了WBNB-BUNNY池子從而拉高了LP的價格,使得BunnyMinterV2合約鑄造了大量的BUNNY代幣給攻擊者。慢霧安全團隊建議,在涉及到此類LP價格計算時可以使用可信的延時喂價預言機進行計算或者參考此前AlphaFinance團隊。[2021/5/20 22:24:55]
這里有兩個方法:
做個期貨現貨的套保,這邊開個USDT本位的ETH一倍杠桿短期也行,不過持倉有持倉費用。治標不治本,因為你還是沒有錢還給借貸平臺。
質押率沒有使用完,這時候可以提出來一些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初期進行搶購籌碼、價格波動大的時候不斷套利等等。
總結
本文講述了閃電貸的基本應用場景與案例,這也只是冰山一角,還有很多的創新玩兒法本文沒有提及。閃電貸是區塊鏈世界一個非常獨特的金融工具,可以說只有接連不斷的“區塊”存在這種方式才有可能出現。現貨、期權、期貨、借貸、資產管理等等加密資產的相關金融模式,傳統金融都有,甚至更加完備,但是閃電貸不同。雖然很多普通用戶大多數時候都用不到閃電貸,但是未來這個貼合區塊鏈基本原理的方法,一定會生長出和傳統金融很不一樣的花朵。
過去一年中DEX體量整體呈現增長趨勢,特別是近兩個月,市場迎來了爆發式增長,僅僅2月份市場交易量高達737億美元.
1900/1/1 0:00:00牛年開始后,NFT走到了“臨界點”,一夜轉燈,從小眾圈子闖入大眾視野。NFT到底有多火?據NonFungible統計顯示,至2021年2月,NFT收藏家之間的交易超過533萬次,NFT市場價值預.
1900/1/1 0:00:00強強聯合——攜手共贏 冰河實驗室訊,冰河實驗室和英業達集團達成戰略合作關系,雙方攜手圍繞IPFS分布式存儲領域業務場景,搭建起從產品研發、底層硬件測試到上層算法優化的全方位、多層次合作框架.
1900/1/1 0:00:00Mask引發了海內外加密社區的新一輪討論。這次的關鍵詞在于「ITO」。早在2月11號,MaskNetwork官方公布將發行自己的代幣Mask,并將在最新一期的ITO進行銷售.
1900/1/1 0:00:00Kava作為建立在CosmosSDK基礎上的DeFi平臺,因其受到全球機構客戶的信賴,正在迅速獲得發展.
1900/1/1 0:00:00“起風了,那烏家就破產吧”。近日,國產電視劇《贅婿》頻頻喜提熱搜,男主寧毅利用“期貨”、“做多”、“對沖”等現代金融思維,使得對手烏家資金鏈斷掉,向男主寧毅低頭,看得觀眾直呼過癮.
1900/1/1 0:00:00