Pyth 的預言機設計遵循這樣的論點:第一方金融數據并不是天然開放的;相反,它是其創建者專有的。財務數據是通過廣泛的 CeFi 交換場所的公開市場交易生成的,而不是匯總的,這些場所以及最頻繁在其上進行交易的群體是最好的數據來源。因此,Pyth直接與第一方數據合作伙伴(做市商、交易柜臺、交易所等)合作,而不是與第三方聚合商合作,在鏈上提供直接、低延遲的價格更新。
Pyth 于 2021 年首次推出,此后與 CBOE、Wintermute、Two Sigma、Cumberland 和其他 90 家做市商、交易所和其他第一方數據合作伙伴建立了合作伙伴關系。如今,Pyth 提供超過 400 種股票的中間市場價格和可信區間價(例如 BTC、TSLA、歐元/美元、加密貨幣、股票、外匯、大宗商品、利率資產等),并向超過 45 個不同的公鏈提供高保真數據,同時在加密領域一些最大的協議中確保超過 17億 美元的價值,包括 MarginFi、Drift、Helium、Jupiter、Synthetix 和 Hashflow 以及其他 90 個協議。
除了開創加密貨幣領域的第一方數據貢獻者模型之外,Pyth 還開創了基于pull的價格發布模型。Pyth 不是按照某個定義的時間間隔不斷地將數據push到鏈上(例如,每次出現 50 個基點的價格偏差,或者像 Chainlink 這樣的預言機每小時提供數據),Pyth 允許智能合約在需要的時候提取精確的數據。這是一種全新的設計,與僅在任意的、周期性基礎上更新的預言機相比,它可以產生更新、更準確的價格。它還從結構上降低了用戶協議和應用程序的成本,因為它們不需要不斷地為不必要的更新支付費用。這種設計還使得 Pyth 本質上能夠更快地擴展資產和公鏈覆蓋范圍,因為pull機制消除了對單獨預言機部署的需要。例如,基于 Base 和 Mantle 構建的應用程序能夠立即集成 Pyth,因為 Pyth 不需要編寫任何自定義代碼。
它們是加密應用程序開發的基礎原語,并充當鏈下和鏈上狀態之間的橋梁。他們的主要工作是保持各個流動性場所的價格一致;然而,在這背后,存在著巨大的設計空間來捕獲和重新分配緊急狀態轉換的價值。在研究中,Pyth 的模型目前最適合抓住這一機會,并為協議和應用程序通過預言機可提取價值 (oracle extractable value,OEV) 解鎖新的收入來源鋪平道路。
兩個基于狀態轉換提供 MEV 機會的示例:一個不存在 OEV,另一個存在 OEV。
1. MEV(獨立于預言機):應用程序狀態要么是有機的,要么是通過一些鏈上操作,與外部狀態脫節。例如,如果巨鯨交易者針對恒定常數 AMM 交易所執行大量買入訂單,從而導致報價與外部價格不一致,則機器人可以通過糾正差價并關閉套利來捕獲 MEV,而無需直接使用需要更新的協議。
2. OEV(依賴于預言機):外部市場的價格變化創造了有利可圖的機會,在預言機將更新的狀態導入鏈上后,使應用程序狀態恢復到規范的鏈外狀態。例如,在價格發現中心化交易所出現不利價格變動后,借貸協議上的 MEV 機器人可能會選擇清算處于水下狀態的賬戶。
我們將 OEV 歸類為后者,其中預言機更新觸發價值捕獲的機會。如今,生成 OEV 的活動給驗證者和質押者帶來了不成比例的好處,但犧牲了他們的用戶(即流動性提供者)的利益。如果協議和應用程序能夠捕獲更多的 OEV,它們就可以重新分配這些利潤,以激勵和獎勵用戶忠誠度。最終,使 OEV 與用戶保持一致的能力使用戶協議更具競爭力。MEV 捕獲的應用設計很困難。所有應用程序都希望最大限度地減少用戶的 MEV,并將剩余的價值有效地重新分配給用戶,或者自行內部化。如今,許多開發人員認為實現這一目標的唯一方法是將他們的協議部署為獨立的應用程序鏈,目的是通過 MEV 為其原生代幣積累價值,但這會帶來巨大的技術、操作和互操作性復雜性。內部化 MEV 的首要正確解決方案是進行訂單流拍賣 (OFA)。OFA 促進了一個市場,其中供應方由應用程序聚合的一批易于 MEV 的交易組成,而需求方由 MEV 機器人或做市商組成,它們尋求以有利于他們的方式插入或重新排序這些交易。拍賣的收益直接進入應用程序,并代表應用程序可以自己捕獲的凈 MEV 份額。
實施 OEV 捕獲
看似直觀的方法是應用程序啟動自己的訂單流拍賣,并從圍繞預言機更新的區塊空間的出價中實現利潤。然而,這需要很大的努力。每個應用程序都控制有限數量的訂單流,而 OFA 從根本上來說是依賴于maker(用戶交易批次)和taker(MEV 機器人)雙方的深度流動性的市場。特定于應用程序的 OFA 會分散流動性并限制原子可組合性(例如,如果 MEV 機器人無法保證策略的兩條腿完全按照它們的方式發生,則執行清算通常需要在抵押品被扣押以完成套利后進行代幣交換,他們可能會完全拒絕這個機會)。配置特定于應用程序的 OFA 的運營和社會開銷可能太高,無法證明構建內部解決方案的合理性。
捕捉緊急 MEV 的更好途徑是通過全局訂單流拍賣 (GOFA) 外包拍賣。Pyth 在結構上定位為直接為其支持的所有應用程序運行 OFA,因為這些應用程序已經依賴 Pyth 的預言機更新來保持其系統功能。因此,Pyth 可以訪問大量應用程序中的高價值區塊空間,下一步自然是通過介入圍繞預言機更新的區塊空間(即提取 MEV 的區塊部分)將互補品商品化(commoditize the complement)。
不是每個應用程序都重新發明輪子,相反是預言機運行的 GOFA 利用自然的規模經濟。深度流動性帶來更多流動性:MEV 機器人更有可能成為跨多個應用程序的捆綁訂單流的接受者(由于原子可組合性),并且當有更多有競爭力的taker(提交更高的出價,直接轉化為收入)時,更多的應用程序被激勵參與。
專業應用程序 OEV 的新領域
OEV 代表了一種為預言機和應用程序獲取價值的新穎方法。預言機運行的 OFA 直接將 OEV 的新興價值傳遞給應用程序,從而允許應用程序獲得擁有自己的 OFA 的好處,而無需任何開銷。作為應用程序和 MEV 機器人之間訂單流交換的中立第三方,Pyth 可以選擇向任何一方收取服務費,從而在不損害生態系統中立性的情況下為網絡引入新的收入來源。我們對能夠直接在應用層更緊密地捕獲 MEV 的新機制感到興奮。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。