2023年3月13日,據區塊鏈安全審計公司Beosin旗下Beosin EagleEye安全風險監控、預警與阻斷平臺監測顯示,DeFi借貸協議Euler Finance遭到攻擊,損失約1.97億美元。
我們已于昨晚將簡析分享出來:1.97億美元大劫案如何發生?Beosin關于Euler Finance 事件的簡析
今天,我們再次將事件復盤,帶大家了解本次事件的來龍去脈。
首先我們需要知道本次事件的“受害者”Euler Finance是誰?
根據相關資料,早在2020年6月,Euler便榮獲了由Encode Club舉辦的Spark高校黑客馬拉松在線競賽的第一名。
Euler最初是一個建立于Aave、Compound等借貸協議基礎之上的協議,它允許用戶為任何ERC-20 Token創建自己的借貸市場,同時還提供Reactive利率模型以減少治理干預。
據了解,其能夠實現為長尾市場資產提供借貸功能的最主要原因是,Euler引入了時間加權平均價格這一被Uniswap V3所使用的構建塊。
2021年8月,Euler獲得由Paradigm領投800萬美元的A輪融資,其他參投方包含Lemniscap 及來自區塊鏈知名項目的個人投資者。
在官網上,Euler也展示著他們擁有6家安全公司審計,均未發現關鍵漏洞,那他們這次是如何被本次這位攻擊者打穿防線的呢?
Certik復盤Yearn閃電貸攻擊:黑客完成5次DAI與USDT從3crv中存取操作后償還閃電貸:Certik發布文章,復盤Yearn閃電貸攻擊。黑客操作的具體操作如下:
1.利用閃電貸籌措攻擊所需初始資金。
2.利用 Yearn.Finance 合約中漏洞,反復將 DAI 與 USDT 從 3crv 中存入和取出操作,目的是獲得更多的3Crv代幣。這些代幣在隨后的3筆轉換代幣交易中轉換為了USDT與DAI穩定幣。
3.完成5次重復的DAI 與 USDT 從 3crv 中存取操作后,償還閃電貸。[2021/2/5 18:57:51]
接下來,我們看一下黑客是如何操作的,以其中一筆交易為例:
項目地址:
0x27182842e098f60e3d576794a5bffb0777e025d3
攻擊交易:
https://etherscan.io/tx/0xc310a0affe2169d1f6feec1c63dbc7f7c62a887fa48795d327d4d2da2d6b111d
https://etherscan.io/tx/0x47ac3527d02e6b9631c77fad1cdee7bfa77a8a7bfd4880dccbda5146ace4088f
主力數據復盤:比特幣下跌前多個平臺主力平多:AICoin PRO版K線主力數據顯示:在昨天拉升后的盤整中,包括OKEx BTC當季合約、火幣BTC當季合約、BitMEX XBT永續合約,幣安BTC永續合約在內多個合約主力均有較多大額委托賣單成交。 其中,火幣BTC季度主力在昨天17:30-今天00:35時間段,累計出現了29筆大額委托賣單,最終成交3488.72萬美元。AI-PD-持倉差值在大部分大額委托單的過程為較高紅柱,可判斷大部分為賣出平多。[2020/9/29]
https://etherscan.io/tx/0x71a908be0bef6174bccc3d493becdfd28395d78898e355d451cb52f7bac38617
https://etherscan.io/tx/0x62bd3d31a7b75c098ccf28bc4d4af8c4a191b4b9e451fab4232258079e8b18c4
https://etherscan.io/tx/0x465a6780145f1efe3ab52f94c006065575712d2003d83d85481f3d110ed131d9
https://etherscan.io/tx/0x3097830e9921e4063d334acb82f6a79374f76f0b1a8f857e89b89bc58df1f311
主力成交數據復盤:1097萬張主力賣出確認5分鐘周期三角形破位:AICoin PRO版K線主力成交數據顯示:BitMEX XBT永續合約在5月21日00:00-16:00做5分鐘周期中做三角形震蕩。
16:10分,價格接近平臺下沿支撐線線并很快跌破。跌破后的20分鐘內,共計有6筆,共計1097萬張主力賣出;有3筆,共計440萬張主力買入,成交差-657.75萬張。較多的主力賣出跟進可以判斷該周期的三角形突破為真跌破。
隨后的16:40,比特幣再次下跌,最低一度跌至9250美元。[2020/5/21]
攻擊者地址:
0x5f259d0b76665c337c6104145894f4d1d2758b8c
0xb2698c2d99ad2c302a95a8db26b08d17a77cedd4
1.攻擊者利用閃電貸借出了 3000 萬 DAI,并創建了兩個攻擊合約。其中,0x583 是借貸合約,0xA03 是清算合約。攻擊者將 3000 萬 DAI 轉入借貸合約。
2.攻擊者質押了2000萬DAI,獲得了19,568,124個eDAI的抵押。
主力成交數據復盤:2054萬張主力賣出確認5分鐘周期三角形破位:AICoin PRO版K線主力成交數據顯示:BitMEX XBT永續合約在5月18日09:30沖高回落在5分鐘周期中做三角形震蕩。
14:05分,價格接近平臺下沿支撐線線并很快跌破。跌破后的20分鐘內,共計有9筆,共計2054.84萬張主力賣出;有4筆,共計700萬張主力買入,成交差-1354.84萬張。
較多的主力賣出跟進可以判斷該周期的三角形突破為真跌破。 隨后的16:35,比特幣再次下跌,最低一度跌至9280美元。[2020/5/18]
3.攻擊者接著調用mint函數利用這19,568,124個eDAI借貸195,681,243個eDAI(抵押資產)和200,000,000個dDAI(債務資產)。
4.攻擊者接著將剩余的1000萬DAI使用repay函數進行了質押,再次利用mint函數借貸了195,681,243個eDAI和200,000,000個dDAI。
5.攻擊者后續進行了donateToReserves操作,將一億個eDAI進行了銷毀,使得eDAI小于了dDAI,滿足了清算條件。
主力成交復盤:火幣上的主力先砸盤,幣安現貨主力成交活躍:AICoin PRO版K線主力成交數據顯示:13:00,火幣BTC現貨出現了一筆價格為7122.12美元,數量為253.66BTC的大單賣出;隨后,幣安BTC現貨相繼出現13筆,總額超過1132BTC的大額賣出,主力成交活躍。 可見,這輪下跌中,火幣上的主力最先砸盤。另外,因主力成交活躍我們需要密切關注幣安BTC現貨的主力成交情況。[2020/4/10]
6.清算合約對借貸合約進行了清算。
7.攻擊者將Euler合約中的3890萬DAI提取出來,并將3000萬個DAI歸還給了AAVE。最終獲利約890萬DAI。
在本次攻擊中,Etoken合約的donateToReserves函數未對用戶實際持有的代幣數量和捐贈之后用戶的賬本的健康狀態進行檢查,導致攻擊者可以捐贈1億個eDAI(通過杠桿獲得,用戶實際只質押了3000萬個DAI)。捐贈之后,用戶的賬本健康狀態符合清算條件,導致借貸合約被清算。借貸合約會將eDAI和dDAI轉移到清算合約,然后進行清算。由于壞賬額度異常巨大,清算合約會應用最大折扣進行清算,導致清算合約清算后之后有310.93M個eDAI和259.31M個dDAI。此時,用戶已恢復健康,可以提取資金,可提取的金額是eDAI和dDAI的差值。但由于池子中僅有3890萬DAI,因此只有該金額可以被提取。總體而言,攻擊的根本原因在于Etoken合約未對用戶實際持有的代幣數量和捐贈之后用戶的賬本的健康狀態進行正確的檢查,這為攻擊者提供了機會。
截至發稿前,8080.98個ETH存放在0xb2698c2d99ad2c302a95a8db26b08d17a77cedd4地址中。
我們繼續用Beosin KYT虛擬資產反洗錢合規和分析平臺發現,88,651.70個ETH和43063733.27個DAI存放在0xb66cd966670d962C227B3EABA30a872DbFb995db地址中。
只有少部分(100個ETH)轉移到Tornado Cash。
Beosin安全團隊統計發現本次事件被盜資金約為34,224,863.42個USDC和849.14個WBTC和85818.26個stETH和8,877,507.35個DAI。Beosin KYT 將持續對被盜資金進行監控。
擴展閱讀:Beosin KYT,一個滿足您所有 AML需求的“鏈上專家”
在攻擊事件發生后,據 0xScope Protocol 監測,部分項目及巨鯨地址在 Euler Finance 被攻擊事件中遭到了波及,其中 Angle Protocol 在 Euler 中有 1760 萬美元 USDC;Idle DAO 在 Euler 中有 460 萬美元 USDC;SwissBorg 在 Euler 中存入了 6357 枚以太坊和 170 萬枚 USDT,攻擊事件發生后,SwissBorg 迅速借出了 4752 枚 cbETH 以減少損失,但仍滯留了約 426 萬美元資產;0x28a5 開頭巨鯨地址與 czsamsun.eth 分別在協議中滯留了 400 萬美元和 274 萬美元資產。
緊接著,固定利率借貸協議 Yield Protocol 在官網上表示,由于 Euler Finance 安全事件影響,將在完全評估事件影響之前暫停在以太坊上通過 UI 與 Yield Protocol 的交互。
收益聚合器 Yearn 發推表示,雖然沒有直接暴露于 Euler 被攻擊事件,但一些 Yearn 金庫間接暴露于黑客攻擊。
3月14日,DeFi協議Idle Finance發推稱,經過調查,Euler Finance事件對協議Yield Tranches策略的敞口涉及約535萬美元穩定幣及320枚ETH,Best Yield策略的敞口涉及480萬美元穩定幣和313枚ETH。此外Idle Finance強調實際影響將取決于Euler團隊采取的行動和可能采取的緩解措施,以上數字并非實際回撤,而是鎖定在Euler的實際數字。
可見本次攻擊事件帶來的影響依然還在持續。
針對本次事件,Beosin安全團隊建議:1.在開發智能合約時,應注意后續新增功能是否對前面邏輯造成影響。2.在開發智能合約時,應注意對資產的檢查。3.項目上線前,建議選擇專業的安全審計公司進行全面的安全審計,規避安全風險。
由本次事件,可以看到2023年全球Web3安全形勢依然嚴峻,要真正程度上抑制黑客的猖獗活動,需要整個行業做出多方努力。
項目方做好自身安全防護非常重要,不管是合約安全,還是團隊運營安全等,有一個薄弱的領域都可能讓項目方造成巨大損失。對于項目方來說,需要一個解決方案能兼顧各方面的安全問題。
Beosin
企業專欄
閱讀更多
金色財經 善歐巴
金色早8點
Arcane Labs
MarsBit
Odaily星球日報
歐科云鏈
深潮TechFlow
BTCStudy
澎湃新聞
Tags:DAIEULETHBTCFLOKIBASEDAIeul幣最新消息eth價格今日行情人民幣ubtc幣還有可能上架嗎
1.金色觀察 | Nansen:Arbitrum空投鏈上分發模型詳解Arbitrum空投鏈上分發發模型依賴于Nansen鏈上數據和標簽,根據錢包的鏈上歷史活動為其分配資格積分.
1900/1/1 0:00:003 月 16 日,Circle 發文宣布已經基本上清除了所有積壓的 USDC 鑄造和贖回請求.
1900/1/1 0:00:00來了來了!繼zkSync全網最全交互指南后,Biteye本期給大家帶來了StarkNet交互指南!!!如果你沒跟上我們OP、ARB的車.
1900/1/1 0:00:00這兩天,一篇關于“GPT-4救了我狗的命”的帖子屬實有點火:短短一兩天就有數千人轉發,上萬人點贊,網友在評論區討論得熱火朝天.
1900/1/1 0:00:00時至今日,數字藏品行業在國內已經略具規模,無論是新興企業亦或是老牌大廠都對此有所布局。但一直以來,數字藏品行業相關的判決都少之又少,公開判決更是屈指可數,以至于無論是從法律規范亦或是司法實踐的角.
1900/1/1 0:00:00原文標題:《Mastering the MVRV Ratio》撰文:Checkmate、Glassnode 編譯:Anthony MVRV 比率是最受歡迎,最廣泛使用的鏈指標之一,但是.
1900/1/1 0:00:00