Mango 被盜 1 億美元背後:一場利用閃電貸和 DAO 治理的雙重攻擊

ChainCatcher 精選
2022-10-12 15:49:10
收藏
對於被盜走的 1 億美元,黑客發起提案要求有國庫來償還用戶損失,並用盜取的大量治理代幣操控投票,讓支持率近乎100%。

作者:flowie,鏈捕手

今晨,Solana 生態 DeFi 項目 Mango 被盜約 1 億美元,也是 Solana 生態歷史上最大的安全事故之一。與多數 DeFi 攻擊事件類似,這次事故通過閃電貸攻擊進行的,黑客通過操作預言機價格將該協議流動性幾乎全部耗尽,不過很快該事件走向了更加戲劇化與複雜的局面,黑客在 Mango 治理平台發起鏈上提案,被認為再度向該項目發起治理攻擊。

Mango 是誰?

據悉,Mango 是一個去中心化交易和借貸協議,允許用戶在 Solana 上交易以獲得現貨保證金和交易永續期貨,並由 Mango DAO 管理。

Mango 被攻擊前的 TVL 為 1.04億美元,是 Solana 生態中 TVL 第六大的 DeFi 項目。此外,Mango 還受到了 Multicoin 的大力支持。去年9 月,Multicoin Capital 合夥人 Spencer Applebaum 表示購買了近 1000 萬美元 MNGO 代幣。

image

閃電貸攻擊

關於黑客套利 1 億美元的過程,Genesis Global Trading 衍生品主管 Joshua Lim 在推特上做了詳細分析。

具體來說,黑客有兩個帳號 A 和 B,每個帳號有 500 萬的 USDC。通過帳號 A 的 500 萬 USDC 作為抵押,黑客在 Mango Markets 訂單簿上鑄造了 4.83 億份 MNGO 永續合約。並很快用帳戶 B 的 500 萬 USDC,以每份 0.03 美元的價格購買了這 4.83 億份 MNGO 永續合約。

隨後黑客開始操縱 Mango 現貨市場價格,將 MNGO 價格從 0.03 美元推高至 0.91 美元, 4.83 億份 MNGO 的價值便達到了 4.23 億美元。黑客又利用帳號 B 的 MNGO 作為抵押品,借出 1.16 億美元的貸款,此時 Mango 的流動性被耗盡,USDC、 MSOL、 SOL、 BTC、 USDT、 SRM 和 MNGO 等資產均被抽空,黑客獲利 1 億美元。

DAO 治理操縱

原本只是一場常見的閃電貸攻擊 但出乎意料的是 或許是為讓自己免於刑事調查或資產凍結 ,黑客 再次現身發起了 DAO 治理攻擊 對於被盜走的 1 億美元,黑客發起提案要求有國庫來償還用戶損失,並用盜取的大量治理代幣操控投票,讓支持率近乎 100%。

這項提案的具體內容是,希望使用 Mango 國庫中約 7000 萬枚 USDC 償還壞賬,如果此提案在 3 天後的投票中被通過,黑客將把帳戶中 MSOL、SOL 和 MNGO 轉入 Mango 團隊發布的地址。

黑客表示:"協議中剩餘的全部壞賬將由 Mango 國庫償還,沒有壞賬的用戶將不受影響。任何壞賬都將被視為漏洞賞金/保險,由 Mango 保險基金支付。如果 Mango Token 持有者通過對該提案的投票,就表示同意支付這筆獎金並用國庫償還壞賬,並放棄對壞賬帳戶的任何潛在索賠,一旦 Token 按上述規則被償還,將不會進行任何刑事調查或凍結資產。"

值得一提的是 諸如此類的 DAO 治理攻擊也已屢見不鮮 去年穩定幣協議 Beanstalk 的攻擊者也是通過閃電貸獲得了一筆貸款,獲取到足夠數量的 Beanstalk 治理代幣後,立即通過了一項惡意提案,控制了 Beanstalk 的 1.82 億美元儲備資金。

此外,跨鏈穩定幣項目 True Seigniorage Dollar、BSC 借貸協議 Venus、合成資產協議 Mirror 均遭受到了不同程度的治理攻擊。

DAO 治理攻擊純粹是"協議內"攻擊,幾乎無法通過密碼學手段解決。對於頻發的治理攻擊 ,DAO 可能需要真的需要思考 如何利用 機制設計 來預防和避免

影響與回應

目前攻擊事件還在發酵 Mango 攻擊事件影響的協議陸續在發聲 Solana 生態算法穩定幣協議 UXD Protocol 表示,其受 Mango 攻擊事件影響的資金總額已達近 2000 萬美元。UXD Protocol 已暫停 UXD 鑄造以達到風險最小化,一旦確認 Mango Markets 的問題得到解決,將重新啟用鑄幣功能。

而 Solana 生態收益聚合器 Tulip Protocol 約 250 萬美元資金收到該事件影響,並表示其在 Mango 攻擊事件中的敞口僅限於 USDC/RAY 策略資金庫的一部分,即 2,465,841.497167 USDC 和 66,721.925355 RAY。此外 Tulip Protocol 暫時禁用策略庫的提款,並稱有足夠的資金來支持必要時的損失。

對於此次攻擊事件 ,Mango 目前的回應和措施是 調查事件原因,並凍結第三方流動資金作為預防措施。此外 Mango 將在前端禁用存款,表示可郵箱聯繫討論資金返還的賞金;同時提醒用戶不要存入 Mango,鼓勵黑客主動聯繫"討論漏洞獎勵"。

而對於 與此 攻擊 事件有關的各方,據 Mango 官方推特稱已在 MangoDAO 進行溝通,並表示願意進行談判。MangoDAO 接下來的優先事項是:1、防止進一步不必要損失。2、確保 Mango 協議的存款人是完整的。3、嘗試挽救 MangoDAO 協議的一些價值,並且重建。

目前 MNGO 的價格急劇下跌。截至發稿時,該資產的交易價格為 0.02297 美元,日跌幅為 43.23%。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
banner
ChainCatcher 與創新者共建Web3世界