2022年10月,Mango Markets因預言機價格操縱損失了1.16億美元。
2022年5月,Venus因預言機價格更新延遲損失了1120萬美元。
去年7月,Rho Markets在一次合約升級導致預言機價格出錯後,損失了760萬美元。
事實上,這些損失本可以完全避免。如何做到?請繼續閱讀。
預言機:DeFi 協議的生命線
預言機為區塊鏈提供數據輸入,是借貸、衍生品等 DeFi 應用場景的基礎。然而,包括 Compound、Cream Finance、Mango Markets、Venus 和 Rho Markets 等許多主要項目,都曾因預言機相關攻擊而遭受重大損失。
想像一下,你將一枚 ETH 存入借貸平台,本想借出一些資產,卻發現你的抵押品被估值超過 6.3 萬美元!你可能會覺得自己中了大獎。然而,對於協議團隊來說,這卻是一場噩夢。這正是去年在 Rho Markets 上實際發生的事情。
價格異常:被忽視的致命缺陷
2024年7月19日,Rho Markets 升級了其智能合約以推出新的資產市場。然而,部署腳本中的一項配置錯誤導致預言機返回的 BTC 和 ETH 價格互換。結果,ETH 價格被錯誤地放大了20倍,使用戶能夠以極低成本借出大量資產——最終導致760萬美元的損失。
關鍵時間線(UTC):
- 1️⃣ 08:58:29(區塊 7580110)— 預言機返回正常的 ETH 價格。

-
2️⃣ 08:58:32(區塊 7580111)— 預言機合約被更新。交易哈希:https://app.blocksec.com/explorer/tx/scroll/0x9d2388a0c449c6265b968d86f0f54e75a5b82e2b04176e35eefdff5f135547ec
-
3️⃣ 08:58:34(區塊 7580112)— 僅一個區塊之後,預言機返回的 ETH 價格從 3,384 美元飆升至 63,653 美元(BTC 的價格被錯誤地應用到了 ETH 上),是實際價格的17倍!

-
4️⃣ 08:59:49 — 僅一分鐘後,首次攻擊發起:一個 MEV 機器人使用84枚 ETH 作為抵押品借出了942枚 wstETH。重複此過程後,該機器人共套現760萬美元。首次攻擊的交易哈希:https://app.blocksec.com/explorer/tx/scroll/0x0a7b4c6542eb8f37de788c8848324c0ae002919148a4426903b0fb4149f88f05
-
5️⃣ 10:33:01 — 協議中存在漏洞的組件被禁用,但為時已晚。
如果 Rho Markets 部署了 Phalcon 的預言機監控(Oracle Monitors),情況會有何不同?
👉 👉 Phalcon 會立即檢測到異常價格,並觸發自動化應急響應——完全阻斷任何攻擊機會。
Phalcon 支持預言機價格異常監控:
-
價格偏差(Price Deviation):監控預言機價格變化的幅度,並標記突然的飆升或下跌。(例如:若兩次採樣之間的價格變化超過200%,則觸發警報)
-
價格範圍(Price Range):設定可接受的價格邊界。(例如:若價格超出 2,380 至 4,380 美元的範圍,則觸發警報)
-
價格不匹配(Price Mismatch):將基礎預言機的價格與參考預言機進行比較。(例如:若價格差異超過30%,則觸發警報)
通常,項目團隊會在合約升級或參數變更前嚴格檢查關鍵配置。然而,在此次事件中,人為疏忽導致漏檢了預言機價格檢查。儘管在這次事件中,被盜資產最終被 MEV 機器人歸還,但這種「幸運」在多數攻擊事件中極為罕見。
實際上,設置以上任何一種監控,都能使系統立即捕捉到異常的預言機數值,並通過所支持的七種通知渠道之一提醒團隊。更重要的是,人工干預往往過於緩慢——異常出現與攻擊發生之間的時間可能極其短暫(在此案例中僅一分鐘)。有了 Phalcon,應急防禦機制會自動觸發,讓攻擊根本沒有發生的機會。
延遲和故障同樣可能致命
2022年5月,隨著 $LUNA 的價格持續暴跌,Chainlink 內建的斷路器機制被觸發,導致 $LUNA 的價格更新停滯在0.107美元。Venus 協議未能及時察覺這一情況,並繼續使用過時的價格運行。四個小時後——當團隊做出反應時——實際價格已跌至0.01美元。在這段時間內,多個地址利用 $LUNA 作為抵押品借出了大量資產,導致該協議損失約1120萬美元。
如果 Venus 部署了 Phalcon 的預言機監控(Oracle Monitors),情況會有何不同?
👉 👉 Phalcon 支持監控價格更新延遲和預言機健康檢查——確保價格數據的及時性與可靠性。若出現任何異常,團隊會立即收到警報。
許多項目依賴單一預言機作為價格來源,且缺乏防範價格異常的機制。當出現問題時,攻擊者獲利,用戶被清算,項目的聲譽也會受到損害。
Phalcon 可以監控自定義預言機及第三方預言機(例如 Chainlink 和 Pyth),實時保障價格的穩定性與準確性,防止清算和價格操縱風險。
什麼是 BlockSec Phalcon?
Phalcon 將安全威脅防護(Security APP)與合規風險管理(Compliance APP)無縫結合,為用戶提供安全與合規兼備的一體化解決方案。

Security APP
🔗 https://blocksec.com/phalcon/security
提供全面的上線後防護,包括:
- 實時攻擊監控
- 運營、交互、財務及自定義風險監控
- Safe{Wallet} 動態保護
- 針對代幣價格、數量、關鍵變量、敏感事件及函數調用的靈活監控
- 自動化應急響應(支持 EOA 及多簽錢包)
Compliance APP
🔗 https://blocksec.com/phalcon/compliance
實時篩查地址並監控交易,協助虛擬資產服務提供商(VASP)識別風險敞口及用戶的可疑活動,以滿足反洗錢/反恐融資(AML/CFT)合規要求。
🔥 立即體驗
BlockSec Phalcon 現已支持30多個主要區塊鏈,包括 Ethereum、BSC、Solana、Base、Tron、Arbitrum、Avalanche、Optimism、Manta、Merlin、Mantle、Sei、Bitlayer、Core、BoB、Story、Sonic、Gnosis 和 Berachain。
立即預約產品演示!點擊此處或訪問下方鏈接。僅需10秒即可開始——前30名註冊用戶可享免費試用!



