UMA 推出抗 OEV 工具 Oval,減少預言機餵價空窗造成的協議損失

Kyle
分享
UMA 推出抗 OEV 工具 Oval,減少預言機餵價空窗造成的協議損失

區塊鏈基礎設施專案 UMA 今日宣布推出抵抗預言機可提取價值 (OEV) 工具 — Oval,整合 Flashbots 的 MEV-Share 的拍賣市場,提供需要使用預言機餵價的協議,保護自身利益的新方法。

預言機可提取價值是什麼

預言機餵價其實有額外成本

目前區塊鏈產業對於礦工可提取價值 (Miner extractable value, MEV) 的保護機制已逐漸發展成熟,有各式專案與團隊都相繼投入,包含 Flashbots、CoW Swap,還有相關隱私交易、意圖導向設計等專案也都有嘗試解決此問題。

不過不只有等待節點排序交易時會有價值被竊取的風險,其實協議調用預言機 (Oracle) 並等待價格資訊時也同樣會有類似問題。這類價值竊取稱之為預言機可提取價值 (Oracle Extractable Value, OEV)。

廣告 - 內文未完請往下捲動

DeFi 協議包含 Compound 或 Aave 在清算期間尤其會產生 OEV。當預言機發出更新資訊時 (例如餵價更新),如果鏈上協議依賴最新價格,那麼等待價格更新前可能會有一個短暫的空窗期,交易者可以在協議做出反應之前利用這些資訊竊取 OEV。

Chainlink 價格更新可能會向節點外溢大量價值,特別是當價格更新引發清算時,很大一部分無風險利潤將轉化為 OEV,最終被第三者吃掉。

缺乏相關 OEV 保護基礎設施

目前產業缺乏一種通用機制來捕捉 OEV,因此大部分價值最終沿著供應鏈流向區塊建構者 (builder) 和驗證者 (validator),而不是回到協議與用戶手上。

Oval 介紹

針對上述問題,區塊鏈基礎設施專案 UMA 團隊打造抗 OEV 工具 Oval,提供協議整合至專案架構中。

Oval 的目標是捕獲 OEV,並將其返還到原本就該擁有該價值的協議。

Oval 運作架構

Oval 作為 Chainlink 和鏈上協議之間的抗 OEV 層,封裝 Chainlink 資料源 (feed) 並搭配使用 Flashbots 專案的 MEV-Share 工具來進行清算權力的拍賣,使協議可以獲得原本會被竊取的 OEV 的 90% 價值。

Oval 改變 OVE 供應鏈 (資料來源)

Oval 藉由 MEV-Share 的拍賣機制,可以讓 searcher 爭相提供最新的預言機資訊,藉由競爭得到最精準且快速的價格。由於取得的價格快速精準,因此協議可以快速完成運作,價值將回到協議方而不是區塊建構者。

Oval 運作架構 (資料來源)

此架構的信任假設有三個組件:

  • Oval node:此節點是接收 searcher 報價與傳遞資訊的伺服器,需要確保其正常運作,目前是以 Uma 白名單的方式官方經營。
  • Flashbots MEV-Share:Oval 仰賴該系統須正常運作。
  • builder 遵循 MEV-Share 規則:因為 MEV-Share 只是一個第三方市場並沒有約束力,但是通常 builder 會為了長期合作而遵守規則 (除非有非常大的利益)。

Oval 為什麼選擇 MEV-Share

  • 不用重做輪子:因為建立高速訂單流拍賣系統通常需要一個中心化組件來促進參與者之間的連結。Oval 可以利用現有的 Flashbots 架構來限制需要信任假設,後者早經過社群測試和信任。
  • 既有生態:searcher 已完成與 Flashbots 生態系統的整合,可使用已經熟悉的拍賣基礎設施和 API,而不是新系統或新的 API 整合。
  • 戰略合作:UMA 將可以成為 Flashbots 生態系統的核心組成,透過將 Oval 放置在靠近 Flashbots 的位置提升 UMA 影響力。未來 Oval 將可成為 Suave 的一部分。

如何處理價格延遲的風險

外加一層組件可能會增加延遲的風險,針對這個問題 Oval 設計將 Chainlink 發送價格、拍賣盡可能保持在相同的區塊中完成,讓協議獲取更新價格的時間與過往沒有差異。(當然代價就是中心化)

不過當網路雍塞時,可能會有不同區塊完成的延遲,當超過三個區塊時就會讓協議可以直接從 Chainlink 讀取數據,確保協議仍可以正常運作。