DeFi協議每月一雷

image.png

文|嚯嚯

編輯|文刀

 

4月19日,去中心化借貸協議Lendf.Me遭遇黑客攻擊,短時間內,鎖在協議內的價值2482萬美元的12種幣資產幾乎全部消失,僅剩個零頭2940美元。

 

綜合區塊鏈安全機構慢霧及成都鏈安的覆盤,攻擊者利用imBTC資產所用的ERC777協議與其他去中心化協議的不兼容性,發起重入攻擊(Re-entrancy),將僞造數目的imBTC作爲抵押物從Lendf.Me中“借走”了全部款項。

 

就在Lendf.Me被盜前一天,另一個去中心化借貸協議Uniswap也遭重入攻擊洗劫,ETH-imBTC資金池損失約23萬美元。

 

與今年2月借貸協議bZx因合約漏洞導致99萬美元被攻擊者套走的安全事故不同,這一次,單個的Uniswap、Lendf.Me和imBTC本身的協議並不存在漏洞,但協議間在調用合約時出現了漏洞風險。

 

今年以來,從2月到4月,DeFi金融設施已至少經過了三次大規模資產風險事件,既包括像bZx、Lendf.Me出現的技術風險,也包括MakerDao在“3·12”市場劇烈波動下的流動性風險。這再次表明,無需權限、抗審查、開放性的DeFi金融體系依然十分脆弱。加密資產投資機構FutureMoney預測,Defi世界還得沉默數十年才能迎來爆發。

 

 

Lendf.Me損失99%鎖倉資金

 

“我對於官方能給補償什麼的,基本不抱希望。” DeFi借貸協議Lendf.Me資產被盜後,網友“白特冪”在社交平臺上透露出無奈,他稱他存入Lendf.Me上用來理財的USDT因該協議被攻擊而消失一空。

4月19日,開放式金融基礎設施服務商dForce開發的借貸協議Lendf.Me遭攻擊,協議內12種數字資產幾乎全部被盜。慢霧科技反洗錢(AML)系統統計,Lendf.Me損失的數字資產價值約2469萬美元。

 

去年9月,dForce推出了去中心化網絡借貸協議Lendf.Me,用戶可以通過鏈上操作,進行數字資產存幣理財和借貸服務。據Dapptotal數據顯示,事發前,該協議的鎖倉資產一度達2528萬美元,資金體量在整個DeFi市場中排名第七。

image.png

Lendf.Me資金幾乎被洗劫一空

 

然而不到24小時,攻擊者便將Lendf.Me中的鎖倉資產洗劫,造成高達99%的資金虧損率。

 

“我個人也在本次的黑客攻擊中遭到了嚴重的經濟損失。” 4月20日,dForce Network創始人楊民道在社交媒體上透露,官方已開始尋求解決方案,包括對協議進行更爲全面的安全評估,與合作伙伴探討可行方案,與主流交易所、OTC交易商、公安機構等進行溝通,“盡力追索被盜款項。”

 

多數投資者存放在Lendf.Me中的資產打了水漂,“白特冪”便是其中之一,但他覺得開發團隊的賠付能力不足,並在社交平臺上透露出放棄追索的想法,“前陣子,這個DeFi項目成爲了Multicoin資本投資的第一個開放金融項目,跟投的包括火幣、招銀國際等知名資本方,但也融到了不過150萬美元。就目前的情況看,我不認爲團隊有能力填補眼前近2500萬美元的資產損失。”

 

截至發稿時,Lendf.Me 仍處於停止服務的狀態。

 

 

黑客”重入攻擊“兩天得手兩次

 

dForce沒有公佈Lendf.Me協議被攻擊的具體細節,但業內的多家安全機構都給出了“覆盤”。綜合慢霧及成都鏈安的描述,攻擊者在Lendf.Me協議上調用資產imBTC的ERC777以太坊協議標準時,發起重入攻擊(Re-entrancy),將僞造過數目的imBTC作爲抵押物,從Lendf.Me中“借走”資產。

 

imBTC是數字資產錢包imToken 推出的以太坊區塊鏈上的BTC代幣,其價值與比特幣1:1錨定。Lendf.Me允許用戶以imBTC爲抵押物來借其他數字資產。

 

慢霧安全團隊介紹,黑客利用imBTC在Lendf.Me協議組合過程中存在的重入漏洞,在Lendf.Me的協議上重複鑄造出6700多枚假imBTC,並以此抵押,洗劫了真資產。“成功盜取資產後,攻擊者立即通過1inch.exchange、ParaSwap、Tokenlon 等DEX平臺,將盜取的幣兌換成ETH及其他代幣,此外,還有部分贓款轉入了DeFi借貸平臺Compound和Aave。”

 

“重入攻擊”的手法在臭名昭著的The Dao事件中也曾出現,以太坊因此事件分叉。攻擊者往往通過惡意合約A來調取受攻擊合約B上的某些函數,並在B的任意位置“重新進入”代碼執行。

 

Lendf.Me被盜前一天,重入攻擊在另一個去中心化借貸協議上發生。4月18日,Uniswap遭重入攻擊,該協議的ETH-imBTC資產池耗盡,損失了1278枚ETH,價值約23萬美元。

 

前後兩次針對DeFi借貸協議的攻擊都有imBTC的身影,是不是imBTC本身存在漏洞?

 

對此,慢霧指出,imBTC採用了ERC-777代幣標準規範,與ERC20標準兼容,其本身並沒有安全問題。但當ERC-777 代幣與 Uniswap或Lendf.Me 智能合約組合後,就產生了重入攻擊的漏洞。

 

區塊鏈安全機構Peckshield也表示,從技術上講,兩起事件背後的主要邏輯是ERC-777標準和其他DeFi智能合約之間存在不兼容性,攻擊者可能會濫用它們來劫持正常的事務並執行額外的非法操作。

 

慢霧建議,DeFi協議的單一開發方在接入第三方協議時,應充分考慮平臺本身的業務邏輯與接入方協議和資產的兼容性,以避免因兼容性發生不必要的安全問題。

 

 

DeFi面臨技術和市場等多重考驗

 

進入2020年,Decentralized Finance簡稱下的DeFi領域,已經發生了3次大規模的風險事故。

 

2月,去中心化借貸協議bZx遭攻擊,攻擊者兩次利用該協議上存在的漏洞,在5個DeFi協議間來回調用智能合約,操縱市場,套利99萬美元。

 

3月那次極端行情,不僅讓中心化市場的投資者們遭遇“血洗”,DeFi金融也未能倖免,借貸平臺上的壞賬快速累積,MakerDao等借貸協議突發強制清算,有人在系統拍賣抵押資產時趁火打劫,鑽了機器人程序未及時調高gas費的空子,以0出價獲得了抵押物,給MakerDao造成了567萬美元的損失,其中最大的債務庫損失了3.5萬個ETH。

 

此次,Uniswap和Lendf.Me兩協議先後遭攻擊,2500多萬美元的資產被盜,DeFi金融基礎設施再次暴露了脆弱性。

 

與現有的銀行、證券交易所等中心化金融系統不同,DeFi的創建們希望能用代碼和智能合約創造一個無需審查權限、地位平等、人人可參與的開放金融生態。DeFi大規模發展的基礎設施是各種去中心化協議,從功能上看,這些協議包含了發行資產、交易、抵押借貸、融資等各種現實世界中存在的金融職能,且可利用智能合約的橋接,讓各種功能在一個體系內實現。

 

理想是美好的,現實總是很殘酷。DeFi無法逃脫中心化系統也可能面臨的風險,包括安全風險和經濟危機,但在抗風險能力上,還沒有中心化系統強大。

 

數字資產投資機構FutureMoney在3月31日的一篇分析性文章就指出,DeFi金融系統和它的基建成員們,既要面對智能合約漏洞遭黑客攻擊的風險,也存在貸款的結構性缺陷;如果出現濫用職權的超級管理員突破道德約束,還將面臨毀滅性的打擊;bZx漏洞事件暴露出了潛在的市場操縱風險;“3·12”的市場大跌又讓外界一睹DeFi在市場流動性風險到來時的應對侷促。

 

Lendf.Me事件也讓投資者看到,A協議、B協議都安全還不夠,還需要A+B也能安全。而我們知道,DeFi世界,已經不僅僅是2個協議的事兒,各種協議排列組合的安全性也給構建者們提出了共同挑戰。

 

僅僅發展了不到3年的DeFi,依然脆弱,建設者們仍舊需要在一次次的風險中鞏固基礎設施。

 

此次事件後,一些業內人士認爲,DeFi在發展過程中不應讓用戶成爲炮灰;而也有熱衷使用DeFi功能的行業人士對開發者們表示出理解和願意陪伴成長的態度。

 

“Defi不會停止,也不應該停止。”FutureMoney認爲,從總體上看,Defi的機制仍對傳統金融有很大的改善和優化效果,其社會資源優化配置的潛力尚未得到充分發揮。“經過短暫的調整,我們幾乎可以確定,Defi會在未來爆發並在一定程度上改善我們的基礎金融業務,但這需要時間,而且Defi協議的沉默可能要花費數十年。”

 

 

 

互動時間

 

你還看好DeFi嗎?

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章