比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > Bitcoin > Info

SUI:精析DeFi協議Warp Finance“預言機”攻擊事件

Author:

Time:1900/1/1 0:00:00

北京時間12月18日6時許,DeFi借貸協議WarpFinance遭到黑客攻擊,造成了近800萬美元的資產損失。

同時,WarpFinance官方也發布推文表示,已在調查違規貸款情況,并建議用戶暫停穩定幣的存入,直到事件真相明朗。

成都鏈安團隊在接到區塊鏈安全態勢感知平臺報警后,第一時間對本次攻擊事件進行了調查,結果發現:

1、WarpFinance使用的是Uniswap交易對的相對價格作為其預言機的喂價源。

2、攻擊者在了解到這個情況后,使用從閃電貸中獲取的巨額資金操縱了Uniswap交易對的價格。

澳洲地方市長或就誹謗信息起訴ChatGPT:金色財經報道,澳大利亞墨爾本西部赫本郡的市長布賴恩?胡德指控OpenAI旗下的ChatGPT對其進行誹謗,或將對該公司提起訴訟,因為該聊天機器人在回答問題時錯誤地聲稱他是賄賂丑聞的有罪方。值得注意的是,一旦正式提起,這將是全球首例針對生成式AI的誹謗訴訟。隨著生成式AI造成的虛假信息泛濫,ChatGPT等工具受到誹謗訴訟或許只是時間問題。[2023/4/6 13:48:30]

3、通過控制預言機喂價源信息,攻擊者破壞了WarpFinance的借款價值判斷標準。

4、在WarpFinance錯誤的數據環境下,攻擊者竊取了遠遠超過抵押品價值的資產。

Galaxy?Digital創始人:不認為我們看到了加密貨幣行業危機的至暗時刻:11月16日消息,加密貨幣投資公司Galaxy?Digital創始人Novogratz表示,不認為我們看到了加密貨幣行業危機的至暗時刻。(金十)[2022/11/16 13:11:50]

5、攻擊者歸還了從閃電貸中借出的款項。

攻擊交易地址

0x8bb8dc5c7c830bac85fa48acad2505e9300a91c3ff239c9517d0cae33b595090

攻擊過程精析

攻擊者首先利用Uniswap進行閃電貸借款,并采用鑲嵌式的手法,在WBTC2、USDC3以及USDT2池中分別進行了WETH借貸,如下圖所示:

Sui生態域名服務SuiNS上線Sui測試網,目前已開放注冊:11月3日消息,Sui 生態域名服務 Sui Name Service(SuiNS)宣布上線 Sui 測試網,目前已開放注冊。SuiNS 網站和服務已集成 Sui 生態錢包 Sui Reference Wallet、Suiet Wallet、Ethos Wallet,并為其支持的頂級域名添加了自動搜索功能。[2022/11/3 12:13:42]

其后,為擴大用于攻擊的資金量,攻擊者又在dYdX進行了閃電貸借款。如下圖所示:

此時,借出的資金規模已高達近2億美元.接下來,攻擊者向Uniswap的DAI2交易池中注入流動性,獲取了流動性代幣LP,如下圖所示:

CZ:哈薩克斯坦央行將在BNB Chain上集成其CBDC:10月27日消息,CZ在其社交平臺表示,哈薩克斯坦央行將在BNB Chain上集成其CBDC。

CZ表示,哈薩克斯坦央行近期已在受控環境中與實體的消費者和商家一起啟動CBDC試點。此次集成將彌合傳統銀行業務和加密生態系統之間的鴻溝。此前報道,10月6日,Binance已獲得哈薩克斯坦阿斯塔納國際金融中心金融服務管理局(AFSA)的永久許可,可在阿斯塔納國際金融中心作為數字資產平臺展開運營,并提供托管服務。[2022/10/27 11:48:05]

然后,將所獲的LP代幣抵押在WarpFinance合約中,交易及代碼如下圖:

完成抵押后,攻擊者利用借來的資金,將UniswapDAI2池中的DAI兌換殆盡,如下圖所示:

上述“準備工作”完成后,價格已處于被操縱狀態。另一方面,WarpFinance的預言機喂價源是來自UniswapLP代幣的價格數據,代碼如下圖:

LP代幣價格算法

/LP代幣的總量

其中,A代幣與B代幣的價格是由Uniswap的“對應代幣與穩定幣”交易對計算得出。

因此,在上述情況下,A、B代幣的價格處于正常水平、而交易對中的A、B代幣相對價格則已經發生異常。這是因為Uniswap采用恒定乘積做市商機制,即A×B=K。當出現大量的兌換某一種代幣時,就會產生巨大的滑點,從而產生價差。

假設:A=A代幣數量;B=B代幣數量;AP=A代幣價格;BP=B代幣價格

已知:A×B=k;Warp價格=/totalLP

因AP和BP在本事件中皆為恒定,故可設AP=X1×BP,化簡可得Warp價格=/B+B)×BP/totalLP

可得結論為,X1×K、BP和totalLP在攻擊中都是常數,隨著B的數量增大,LP價格就會提高。

攻擊者正是利用了這一點,使用從閃電貸獲取的巨額資金在交易池中海量添加其中一種代幣的流動性,迫使另一種代幣也隨之巨增,從而引發LP的價格失衡。由于LP價格已被操縱,處于一個高位,因此,攻擊者可以借出相比正常量更多的資產。

此后,攻擊者即通過調用以下函數進行貸款。

在成功控制抵押價格后,攻擊者便能利用錯誤的價格數據貸出遠遠超過抵押品價值的資產,從中獲取暴利。最后,攻擊者歸還了閃電貸的款項,如下圖所示:

事件小結

很明顯,這又是一起典型的由閃電貸巨款發起的預言機攻擊事件。成都鏈安曾撰文指出,在當前黑客眾多的攻擊手法中,“預言機”喂價控制才是隱形的“元兇”。

同時,成都鏈安也鄭重提醒DeFi開發者,應加強預言機的針對性測試,特別是在項目上線前,盡可能模擬價格操控攻擊的各類場景,及時發現問題并找出解決方案,切實提高項目抗預言機攻擊的能力。

短短一個月后,巨額的財產損失再一次告誡我們,在區塊鏈領域中,安全防護工作尤為重要,許多系統安全漏洞屬于防不勝防。因此,我們必須采取積極措施形成連續、有效的保護方案,才能在最大程度上提前規避問題。

此外,如在DeFi項目運行中存在安防方面的任何技術問題,采取第三方安全技術解決方案不失為一種行之有效的辦法。最后,成都鏈安再次呼吁,要加強對項目預言機等多方面的定期安全檢測,以防范此類事件的再度發生。

Tags:SUIWARPARPWARSUIP幣WARP幣sharpayMooniWar

Bitcoin
LUKSO:老萬幣圈:12-19 比特幣晚間行情分析及操作建議

前言: 心態是命運真正的主人。假如我們想要主宰自己的世界,主宰自己的命運,首先要主宰自己的心態。假如不能控制自己的心態,人生必將搖擺不定,終極會與失敗為伍,與成功盡緣.

1900/1/1 0:00:00
300:老楊談幣:12/19 夜間 比特幣 行情分析及操作建議

前言∶ ??一個成功的投資者需非常精準的技術面的分析,具備正確的操作理念和方法,尊重趨勢順勢操作,這樣你便能躋身贏家之列。??幣友們,大家好!我是老楊!老楊每天會給出3-5單策略布局.

1900/1/1 0:00:00
Uniswap:李瀟翰12,18晚美黃金操作建議趨勢為王無爭議附解套

  黃金行情走勢分析:早間卻出現了續跌格局。小時線連陰,調整的幅度,打破了昨日上升回撤的382位置,這就意味著調整的幅度偏大了。而且在時間方面,凌晨延續到早間,時間也有點長.

1900/1/1 0:00:00
HBO:  東哥論幣12.20午間以太坊行情分析與操作策略

?  東哥論幣12.20午間以太坊行情分析與操作策略  順境也好,逆境也好,人生就是一場對種種困難的無盡無休的斗爭,一場以寡敵眾的斗爭.

1900/1/1 0:00:00
300:弘濤說幣:BTC開啟震蕩走勢——下方關注支撐22300

寄語:小成靠勤,中成靠智,大成在德,終成于道。勤奮可保溫飽,勤奮是人最樸實的品質。人若想取得更大的成就,需要智慧的引領。因為,方向比努力重要,方法比力量重要.

1900/1/1 0:00:00
ETH:今年A股新股數量與融資額再創新高

得益于商場流動資金與出資心情漸趨老練,以及國內資本商場密布與謹慎的變革,A股2020年新股數量和融資金額均創下新高。一起,展望2021年,內地新股商場將會進一步擴容.

1900/1/1 0:00:00
ads