欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > OEV詳細(xì)介紹

OEV是什么?未來的OEV解決方案思路展望

2024-10-05 16:38:20 | 來源: | 作者:佚名
由于Defi平臺(tái)需要預(yù)言機(jī)提供喂價(jià)數(shù)據(jù),如果喂價(jià)更新具有遲滯性,則可能被套利機(jī)器人捕獲MEV,這種依賴于預(yù)言機(jī)而形成的MEV被稱為OEV,與OEV相關(guān)的主要獲利場景包括搶跑交易、套利和清算等,我們將概述由OEV引發(fā)的各種獲益場景,并探討不同的OEV解決方案,以及其優(yōu)劣

MEV (OEV)是什么?未來的OEV解決方案思路展望!預(yù)言機(jī)在DeFi生態(tài)中一直扮演著不可或缺的角色,由于智能合約只能訪問鏈上數(shù)據(jù),無法直接從鏈外獲取信息,需要預(yù)言機(jī)充當(dāng)媒介,將鏈下的數(shù)據(jù)引入鏈上,智能合約才能基于鏈下數(shù)據(jù)進(jìn)行自動(dòng)化交易處理。大多數(shù)DeFi協(xié)議依賴于預(yù)言機(jī)喂價(jià)來處理衍生品合約、清算不良資產(chǎn)等。

目前DeFi生態(tài)內(nèi)的資金體量超過800億美元,其中大部分與預(yù)言機(jī)有著某種關(guān)聯(lián)。然而,傳統(tǒng)預(yù)言機(jī)在價(jià)格更新方面具有遲滯性,這衍生出了一種預(yù)言機(jī)專項(xiàng)的MEV:OEV。OEV的常見場景包括預(yù)言機(jī)搶跑交易、套利以及清算獲利等,現(xiàn)在有越來越多方案被提出用于減輕OEV的負(fù)面影響。今天腳本之家小編給大家分享現(xiàn)有的各種OEV解決方案,分別討論其優(yōu)劣之處,并提出兩種新思路,對它們的價(jià)值觀、待解決問題與限制因素進(jìn)行闡述。下面就和腳本之家小編一起詳細(xì)了解下吧!

因預(yù)言機(jī)而產(chǎn)生的MEV (OEV)

為了便于大家理解本文的主要內(nèi)容,我們先對推送式預(yù)言機(jī)和拉取式預(yù)言機(jī)進(jìn)行簡要科普。推送式預(yù)言機(jī)指的是,預(yù)言機(jī)主動(dòng)將數(shù)據(jù)發(fā)送到鏈上智能合約中,如Chainlink就以推送式為主;拉取式預(yù)言機(jī)則由DApp主動(dòng)請求數(shù)據(jù),預(yù)言機(jī)收到請求后再提供數(shù)據(jù)。

這兩種模式的差異在于,推送式預(yù)言機(jī)的數(shù)據(jù)實(shí)效性較強(qiáng),適用于對實(shí)時(shí)數(shù)據(jù)較為敏感的場景,但這種模式下預(yù)言機(jī)要頻繁的向鏈上提交數(shù)據(jù),會(huì)消耗更多的gas。拉取式預(yù)言機(jī)更靈活,只在DApp需要數(shù)據(jù)時(shí)才提供新數(shù)據(jù),這樣做消耗的gas較少,但數(shù)據(jù)有遲滯性。

由于Defi平臺(tái)需要預(yù)言機(jī)提供喂價(jià)數(shù)據(jù),如果喂價(jià)更新具有遲滯性,則可能被套利機(jī)器人捕獲MEV,這種依賴于預(yù)言機(jī)而形成的MEV被稱為OEV。與OEV相關(guān)的主要獲利場景包括搶跑交易、套利和清算等,在接下來的討論中,我們將概述由OEV引發(fā)的各種獲益場景,并探討不同的OEV解決方案,以及其優(yōu)劣。

OEV的產(chǎn)生與捕獲方式

根據(jù)實(shí)踐中觀測到的結(jié)果,OEV有三種主要實(shí)現(xiàn)途徑:

1. 搶跑交易。比如以太坊網(wǎng)絡(luò)中的MEV Searcher會(huì)實(shí)時(shí)監(jiān)控待上鏈的交易數(shù)據(jù),尋找MEV機(jī)會(huì)。預(yù)言機(jī)更新喂價(jià)要向鏈上提交數(shù)據(jù),這些數(shù)據(jù)上鏈前會(huì)堆積在交易池中,Searcher會(huì)監(jiān)控這些Pending交易,預(yù)知鏈上資產(chǎn)即將發(fā)生的價(jià)格波動(dòng),在價(jià)格更新前搶先埋伏一些買賣單。

很多衍生品平臺(tái)曾遭受搶跑交易帶來的負(fù)面影響,比如GMX因頻繁遭遇搶跑交易,利潤減少10%,直到協(xié)議更新,GMX將接入的預(yù)言機(jī)交由KeeperDAO進(jìn)行統(tǒng)一調(diào)度,OEV捕獲的問題才得以緩解。后面我們會(huì)對GMX采用的解決方案進(jìn)行簡單解釋。

2. 套利:利用預(yù)言機(jī)數(shù)據(jù)更新的延遲在不同市場間進(jìn)行無風(fēng)險(xiǎn)套利。舉例來說,某鏈上衍生品平臺(tái)的資產(chǎn)價(jià)格更新有10秒延遲,如果幣安的ETH現(xiàn)貨價(jià)格突然上漲,而鏈上的ETH價(jià)格沒有及時(shí)變化,套利機(jī)器人可以立刻在鏈上開做多合約,等Chainlink喂價(jià)更新后再把倉位平掉,以此獲利。

上面的案例簡化了實(shí)際情況,但它說明了價(jià)格更新延遲會(huì)產(chǎn)生的套利機(jī)會(huì),套利者可以從Defi平臺(tái)處捕獲OEV,當(dāng)然這些被捕獲的OEV最終會(huì)導(dǎo)致LP的損失(羊毛出在羊身上)。

預(yù)言機(jī)搶跑交易和套利現(xiàn)象,在衍生品協(xié)議中通常稱為"有害的交易流 (toxic flow)",因?yàn)檫@些交易背后存在著信息不對稱,套利者可以捕獲無風(fēng)險(xiǎn)利潤,但會(huì)損害Defi協(xié)議中LP/流動(dòng)性提供者的利益。自2018年以來,Synthetix等老牌DeFi協(xié)議一直受到此類OEV攻擊的困擾,并嘗試了很多方法以減輕其負(fù)面影響。后面我們會(huì)對此類應(yīng)對措施進(jìn)行簡要解釋。

3. 清算:對于借貸協(xié)議而言,如果資產(chǎn)價(jià)格更新延遲,對于部分反應(yīng)快的清算人而言有利可圖,捕捉不及時(shí)的價(jià)格更新導(dǎo)致的低效清算,獲取額外收益。這些行為會(huì)削弱市場效率,并對Defi平臺(tái)的公平性產(chǎn)生負(fù)面影響。

清算組件在任何涉及杠桿的DeFi協(xié)議中都是核心,而喂價(jià)更新的粒度在清算效率上起著關(guān)鍵作用。如果推送式預(yù)言機(jī)是閾值性的,也就是價(jià)格變更達(dá)到一定幅度才更新喂價(jià),就可能影響到清算過程。假設(shè)鏈下ETH價(jià)格下跌,某借貸協(xié)議上的倉位已達(dá)到清算線,但價(jià)格波動(dòng)率不滿足預(yù)言機(jī)更新喂價(jià)的閾值,所以預(yù)言機(jī)沒更新數(shù)據(jù),此時(shí)就會(huì)影響到清算工作的執(zhí)行,這可能進(jìn)一步引發(fā)負(fù)面影響。

舉一個(gè)簡單的例子,某抵押品頭寸由于價(jià)格緊急下跌面臨清算,但由于預(yù)言機(jī)更新數(shù)據(jù)不及時(shí),鏈上價(jià)格還未變動(dòng)。在這個(gè)窗口期,Searcher提前發(fā)送清算交易請求并支付較高的Gas,獲得優(yōu)先上鏈打包的優(yōu)勢。當(dāng)鏈上價(jià)格更新后,Searcher直接成為清算人并獲利,同時(shí)由于價(jià)格更新的遲滯,原抵押品持有者來不及補(bǔ)倉,遭受了額外損失。

通常DeFi協(xié)議會(huì)把部分清算抵押品作為獎(jiǎng)勵(lì),送給清算人,Aave等大型DeFi協(xié)議在2022年僅在以太坊上就分發(fā)了超過3800萬美元的清算激勵(lì),這不僅過度補(bǔ)償了第三方清算人,也對用戶造成了傷害。此外,gas戰(zhàn)會(huì)將MEV捕獲機(jī)會(huì)從有MEV效應(yīng)的地方擴(kuò)散到整個(gè)MEV供應(yīng)鏈上。

其中,搶跑攻擊和套利行為中捕獲的OEV會(huì)損害DeFi流動(dòng)性提供者的利益;而清算中捕獲的OEV,對于借款人來說,在清算過程中損失相當(dāng)?shù)馁Y金, 對于貸款人,預(yù)言機(jī)報(bào)價(jià)存在延遲導(dǎo)致收到抵押品價(jià)值低于預(yù)期。

總而言之,無論以何種方式捕獲的OEV,都會(huì)對市場上其他人造成損失,最后只有OEV捕獲者自己受益,這對DeFi的公平性和UX產(chǎn)生了負(fù)面影響。

當(dāng)前OEV解決方案

下面我們將在前述背景下討論推送式、拉取式和其他模式的預(yù)言機(jī),以及當(dāng)前市場上存在的,建立于其上的OEV解決方案,并分析其有效性,深入探討這些方案為解決OEV問題做出的取舍,包括增加中心化程度或信任假設(shè),或是犧牲UX等。

如果只使用拉取式預(yù)言機(jī)會(huì)怎樣?

前面我們提到過拉取式預(yù)言機(jī),它的特征是需要由Dapp向預(yù)言機(jī)主動(dòng)請求數(shù)據(jù)。Pyth作為拉取式預(yù)言機(jī)的代表,優(yōu)勢之一是可以利用Solana架構(gòu)的高TPS與低延時(shí),創(chuàng)建Pythnet網(wǎng)絡(luò)對數(shù)據(jù)進(jìn)行收集、聚合和分發(fā)。在Pythnet上發(fā)布者每300ms就會(huì)更新一次價(jià)格信息,有需要的DApp可以通過API查詢最新的數(shù)據(jù),將其發(fā)布到鏈上。

這里需要說明,發(fā)布者每300ms更新一次價(jià)格信息,這聽起來像是推送式預(yù)言機(jī)的邏輯。但是,Pyth的邏輯是“推送式更新,拉取式查詢”,即盡管數(shù)據(jù)是通過推送式更新的方式進(jìn)入Pythnet,但鏈上應(yīng)用或其他區(qū)塊鏈網(wǎng)絡(luò)可以通過Pyth API或跨鏈橋Wormhole的消息傳遞層來“拉取”最新的數(shù)據(jù)。

但只使用拉取式預(yù)言機(jī)并不能完全解決搶跑和套利,用戶仍可以選擇滿足特定條件的價(jià)格進(jìn)行交易,導(dǎo)致“對手選擇”問題。具體到預(yù)言機(jī)的場景中,由于預(yù)言機(jī)更新價(jià)格存在延遲,Searcher可以通過監(jiān)控鏈上價(jià)格更新的時(shí)間差,主動(dòng)選擇一個(gè)對自己有利的時(shí)間節(jié)點(diǎn)進(jìn)行交易,該時(shí)間節(jié)點(diǎn)的價(jià)格往往是過期但未來得及更新的非準(zhǔn)確價(jià)格。這種行為導(dǎo)致了市場價(jià)格的不公平,使得searcher能夠利用信息不對稱獲取無風(fēng)險(xiǎn)利潤,但損害了其他市場參與者的利益。

也就是說,在拉取式預(yù)言機(jī)中,價(jià)格延遲導(dǎo)致的套利攻擊仍然存在。在Pyth 的文檔中,提出了通過“staleness check”來防止這種攻擊。“Staleness check” 是一種用于確保在交易中使用的數(shù)據(jù)或價(jià)格信息即時(shí)性的機(jī)制。

具體來說,staleness check會(huì)驗(yàn)證所使用的價(jià)格數(shù)據(jù)是否在一個(gè)合理的時(shí)間窗口內(nèi)生成,以防止交易者利用過時(shí)的價(jià)格信息進(jìn)行交易,從而減少套利和不公平的交易行為。

但具體實(shí)施中,確定最佳時(shí)間閾值是一個(gè)很難的事情。我們可以重新看一下之前的例子來理解staleness check,假設(shè)永續(xù)合約交易所使用Pyth的ETH/USD價(jià)格源,并設(shè)定了20秒的staleness check閾值,這意味著Pyth價(jià)格的時(shí)間戳與執(zhí)行下游交易的區(qū)塊時(shí)間戳只能有20秒的時(shí)間差。如果超出了這個(gè)時(shí)間范圍,價(jià)格將被視為過時(shí),無法使用。這種設(shè)計(jì)旨在防止利用過期價(jià)格進(jìn)行套利。

縮短staleness check的時(shí)間閾值看起來是一個(gè)不錯(cuò)的解決方案,但這樣可能導(dǎo)致在區(qū)塊時(shí)間不確定的網(wǎng)絡(luò)上出現(xiàn)交易回滾,從而影響用戶體驗(yàn)。Pyth的價(jià)格源依賴跨鏈橋,仍用Wormhole舉例,其Guardian節(jié)點(diǎn)被稱為“Wormhole Keeper”,預(yù)言機(jī)必須有足夠的緩沖時(shí)間來讓W(xué)ormhole Keeper確認(rèn)價(jià)格,并讓目標(biāo)鏈處理交易并將其記錄在區(qū)塊中。

預(yù)言機(jī)訂單流拍賣 (OFA)

為應(yīng)對MEV帶來的負(fù)面影響,一種新的解決方案——預(yù)言機(jī)專屬訂單流拍賣(OFA)逐漸興起,效果十分顯著。OFA是一種通用的第三方拍賣服務(wù),允許預(yù)言機(jī)將最新的喂價(jià)信息蓋上簽名,發(fā)送至鏈下拍賣平臺(tái),由別人代替自己把喂價(jià)信息提交到鏈上。這類更新喂價(jià)的操作一旦上鏈,就會(huì)導(dǎo)致MEV機(jī)會(huì)出現(xiàn),所以MEV Searcher會(huì)監(jiān)聽預(yù)言機(jī)提交到拍賣平臺(tái)的喂價(jià)信息,充分利用這里面的機(jī)會(huì)。

Searcher往往會(huì)愿意競拍,申請代替預(yù)言機(jī)把喂價(jià)消息推送到鏈上,然后Searcher趁此機(jī)會(huì)構(gòu)造MEV交易,讓自己成為從中獲利最大者。當(dāng)然,Searcher要參與競拍才行,競拍過程中他會(huì)付出一些資金,這些資金會(huì)由拍賣平臺(tái)分發(fā)給預(yù)言機(jī)或更多人,這就相當(dāng)于把MEV玩家的獲利分發(fā)一部分給別人,以此緩解OEV問題。

OFA的具體流程如下:

1. 交易提交

所有待定交易流都會(huì)被路由到一個(gè)私有的OFA交易池,而不是直接發(fā)送到鏈上。為保證公平,該交易池保持私密,僅供拍賣參與者訪問。

2. 拍賣競標(biāo)

交易池就是OFA進(jìn)行拍賣的平臺(tái),Searcher在這里參與競拍,獲得執(zhí)行訂單的權(quán)利。競拍的價(jià)格基于預(yù)期從訂單中可提取的價(jià)值,包括交易類型、當(dāng)前 gas 價(jià)格和預(yù)期的 MEV 利潤等因素。

3. 選擇和執(zhí)行

勝出的Searcher支付競拍金額,獲得交易執(zhí)行權(quán),他出于利己,會(huì)用能提取最大MEV的方式安排交易,并將交易提交到鏈上。

4. 收益分配

該步驟是OFA的核心,Searcher為了獲得MEV機(jī)會(huì),會(huì)付出額外的競拍金額,該筆金額將存入智能合約中,并按照一定比例分配,補(bǔ)償給協(xié)議和用戶在OFA中損失的價(jià)值。

從數(shù)據(jù)來看,OFA對MEV和OEV問題的緩解非常顯著,此類方案的采用率呈現(xiàn)快速上升的趨勢,目前已有超過10%的以太坊交易通過私有渠道(包括私有RPC和OFA)來進(jìn)行??梢灶A(yù)見,OFA在未來的發(fā)展?jié)摿艽蟆?/p>

但在實(shí)現(xiàn)通用的OFA方案時(shí)存在一個(gè)問題,即預(yù)言機(jī)無法預(yù)見更新是否會(huì)產(chǎn)生OEV,而如果沒有產(chǎn)生OEV,OFA將引入額外的延遲,因?yàn)轭A(yù)言機(jī)需要進(jìn)行額外操作,將交易發(fā)送至拍賣平臺(tái)中。另一方面,優(yōu)化OEV并減少延遲還有一個(gè)最簡單的辦法,就是將所有預(yù)言機(jī)訂單流都交給一個(gè)主導(dǎo)的searcher,但這樣做顯然會(huì)帶來顯著的中心化風(fēng)險(xiǎn),變相鼓勵(lì)租金提取、審查制度,最終使用戶的體驗(yàn)被損害。

OFA通過拍賣價(jià)格更新不包括已有的基于規(guī)則的更新,后者更新仍然通過公共內(nèi)存池。這樣的機(jī)制確保了預(yù)言機(jī)價(jià)格更新,以及隨之產(chǎn)生的任何額外收益都能保留在應(yīng)用層內(nèi)。與此同時(shí),這種機(jī)制也提升了數(shù)據(jù)的顆粒度,允許searcher請求數(shù)據(jù)源更新,而不必讓預(yù)言機(jī)節(jié)點(diǎn)承擔(dān)更頻繁更新的額外成本。

OFA在清算過程中效果尤為理想,因?yàn)樗軌蛱峁└?xì)的價(jià)格更新,最大化地返還給被被清算的質(zhì)押者的資本,減少協(xié)議支付給清算人的獎(jiǎng)勵(lì),并剔除競拍清算人的額外收益以回饋給用戶。

然而,OFA雖在一定程度上解決了搶跑交易和套利,但仍留有一些問題尚未解決。在完全競爭和一價(jià)密封拍賣的情景下,拍賣應(yīng)使得從搶跑交易中的額外收益接近于執(zhí)行本次MEV操作所需的區(qū)塊空間成本,同時(shí),價(jià)格更新的顆粒度增加也會(huì)減少套利機(jī)會(huì)的產(chǎn)生。

目前,要實(shí)現(xiàn)預(yù)言機(jī)專屬的OFA,可以選擇與第三方拍賣服務(wù)(如OEV-Share)集成,或直接將拍賣服務(wù)作為DeFi應(yīng)用,讓其自行搭建。

API3使用基于 Flashbots概念的OEV中繼器作為API,在進(jìn)行拍賣時(shí)提供DoS保護(hù)服務(wù)。中繼器負(fù)責(zé)收集來自預(yù)言機(jī)的元交易,篩選并聚合searcher的競標(biāo),并在無信任的環(huán)境下分配收益。競標(biāo)獲勝者需將競標(biāo)金額轉(zhuǎn)移到協(xié)議控制的代理合約,之后中繼器提供的簽名數(shù)據(jù)會(huì)更新價(jià)格源。

另一種選擇是協(xié)議不依賴中介,直接構(gòu)建屬于自己的原生拍賣服務(wù),以捕獲并剝離所有從OEV中提取的額外收益。BBOX項(xiàng)目計(jì)劃將拍賣嵌入其清算機(jī)制中,以捕獲OEV并將其返還給應(yīng)用和用戶。通過這種方式,協(xié)議能夠更好地進(jìn)行價(jià)值分配,并減少對第三方服務(wù)的依賴,進(jìn)而增強(qiáng)系統(tǒng)的自主性,并提高用戶的收益。

運(yùn)行中心化節(jié)點(diǎn)或Keeper

在Web3早期,通過預(yù)言機(jī)驅(qū)動(dòng)的永續(xù)合約交易所為應(yīng)對OEV問題,提出了一種運(yùn)行中心化Keeper(專門用于交易的節(jié)點(diǎn)或?qū)嶓w)網(wǎng)絡(luò)的想法,核心思想是從中心化交易所等第三方來源匯總價(jià)格,并使用Chainlink數(shù)據(jù)饋送作為備用。這種模式由GMX v1推廣,并在許多后續(xù)分支中得到應(yīng)用。其主要價(jià)值在于通過單一運(yùn)營者管理的Keeper網(wǎng)絡(luò),完全防止了搶跑問題。

當(dāng)然,這種方法存在明顯的中心化風(fēng)險(xiǎn)。中心化的Keeper系統(tǒng)可以決定執(zhí)行價(jià)格,而不進(jìn)行價(jià)格來源的驗(yàn)證。GMX v1中的Keeper并非鏈上透明機(jī)制,而是由其團(tuán)隊(duì)地址在中心化服務(wù)器上運(yùn)行的程序,無法驗(yàn)證執(zhí)行價(jià)格的真實(shí)性和來源。

對于OEV的提取,搜索者會(huì)通過監(jiān)控內(nèi)存池內(nèi)的“預(yù)言機(jī)數(shù)據(jù)更新指令”,通過 MEV基礎(chǔ)設(shè)施,將預(yù)言機(jī)數(shù)據(jù)的更新交易指令,與自己發(fā)起的交易指令捆綁在一起,最終執(zhí)行以獲取收益。當(dāng)然,對于套利和清算交易,OEV Searcher只需要監(jiān)控鏈上價(jià)格與鏈下價(jià)格的偏差,最終通過MEV基礎(chǔ)設(shè)施,確保自己發(fā)起的交易先上鏈執(zhí)行即可。

無論搜索者使用哪種流程,我們可以看到OEV的收益被分配給了 MEV 基礎(chǔ)設(shè)施和 OEV 的搜索者,而“被捕獲” OEV 價(jià)值的協(xié)議,并沒有獲取其應(yīng)有的收益。(根據(jù)某些數(shù)據(jù),OEV 問題此前曾導(dǎo)致GMX 平臺(tái)的利潤被抽走差不多10%)為了解決這個(gè)問題,貢獻(xiàn)了大量OEV價(jià)值、身為鏈上衍生品交易平臺(tái)的GMX采用了一種簡單的方式:讓自己指定的一些人來捕獲OEV價(jià)值,然后把這些OEV價(jià)值盡可能返還給GMX平臺(tái)。

對此,GMX引入了Rook和白名單。簡單來說,GMX的預(yù)言機(jī)更新通過Rook執(zhí)行,而Rook會(huì)基于目前的市場情況,進(jìn)行OEV的提取操作以獲取市場內(nèi)的OEV。這些OEV的80%會(huì)被返換給GMX協(xié)議。

總結(jié)下來就是,GMX通過白名單,賦予 Rook們更新預(yù)言機(jī)的權(quán)利,通過Rook提取OEV以避免被其他搜索者提取OEV,同時(shí)將 OEV 的80%返還給GMX系統(tǒng)。這個(gè)套路其實(shí)有點(diǎn)簡單粗暴。

針對上述單一運(yùn)營商Keeper網(wǎng)絡(luò)所引發(fā)的中心化風(fēng)險(xiǎn),可以引入第三方服務(wù)提供商來構(gòu)建更為去中心化的自動(dòng)化網(wǎng)絡(luò),代表性的產(chǎn)品是Chainlink Automation。Chainlink Automation與Chainlink的新型拉取式、低延遲預(yù)言機(jī)服務(wù) Chainlink Data Streams搭配使用,在2023年底宣布進(jìn)入封閉測試,但其已在 GMX v2投入了實(shí)際應(yīng)用。

我們可以參考GMX v2系統(tǒng)的邏輯,探究如何將Chainlink Data Streams 設(shè)計(jì)融入到是實(shí)際的DeFi應(yīng)用中。

從整體來看,Chainlink Data Streams由三個(gè)主要組件構(gòu)成:數(shù)據(jù)DON、自動(dòng)化DON和鏈上驗(yàn)證合約。數(shù)據(jù)DON是一個(gè)鏈下數(shù)據(jù)網(wǎng)絡(luò),其進(jìn)行數(shù)據(jù)維護(hù)與聚合的架構(gòu)類似于Pythnet。自動(dòng)化DON則是由與數(shù)據(jù)DON相同的節(jié)點(diǎn)運(yùn)營者維護(hù)的Keeper網(wǎng)絡(luò),用于將數(shù)據(jù)DON中的價(jià)格拉取至鏈上。最后,鏈上驗(yàn)證合約用于確保鏈下簽名的正確性。

上圖展示了調(diào)用開放交易功能的流程,其中自動(dòng)化DON負(fù)責(zé)從數(shù)據(jù)DON獲取價(jià)格并更新鏈上存儲(chǔ)。目前,只有白名單用戶有直接查詢數(shù)據(jù)DON的權(quán)限,因此協(xié)議可以選擇將維護(hù)任務(wù)交給自動(dòng)化DON處理,或自行運(yùn)行Keeper。然而,產(chǎn)品隨著開發(fā)周期的推進(jìn),預(yù)計(jì)將逐步轉(zhuǎn)變?yōu)闊o許可結(jié)構(gòu)。

在安全層面,依賴自動(dòng)化 DON 與單獨(dú)使用數(shù)據(jù) DON 的信任假設(shè)相同,這相對于單一Keeper的設(shè)計(jì)是非常明顯的進(jìn)步。然而,將價(jià)格更新的權(quán)利交給自動(dòng)化DON,也意味著OEV將專屬于Keeper網(wǎng)絡(luò)中的節(jié)點(diǎn),這種信任假設(shè)類似于以太坊對于Lido節(jié)點(diǎn)運(yùn)營商的態(tài)度。Lido的節(jié)點(diǎn)運(yùn)營商往往是具有較大社會(huì)聲譽(yù)的機(jī)構(gòu),它們占據(jù)著以太坊質(zhì)押市場的較大份額,以太坊利用社會(huì)共識的掣肘,防止Lido串通為卡特爾,形成壟斷效應(yīng)。

拉取式預(yù)言機(jī):延遲結(jié)算

去中心化永續(xù)合約交易所Synthetix  v2中引入了Pyth價(jià)格數(shù)據(jù)用于結(jié)算合約,這是一個(gè)非常大的改進(jìn)。用戶的訂單可以在 Chainlink 或Pyth的價(jià)格中二選其一,只要價(jià)格偏差未超過預(yù)定閾值且時(shí)間戳通過staleness check。然而,單純改為拉取式預(yù)言機(jī)并不能解決所有OEV的相關(guān)問題。為了應(yīng)對搶跑交易,許多DeFi協(xié)議引入了“last look”定價(jià)機(jī)制,這種延遲訂單將用戶的市場訂單分為兩個(gè)部分:

1.用戶提交開立市場訂單的“intent”到鏈上,附帶訂單參數(shù)如大小、杠桿、抵押品和滑點(diǎn)容忍度,同時(shí)支付額外的 keeper 費(fèi)用。

2.keeper 接收訂單,請求最新的 Pyth 價(jià)格數(shù)據(jù),并在交易中調(diào)用 Synthetix 執(zhí)行合約。合約檢查預(yù)定義的參數(shù),若全部通過,則訂單執(zhí)行,鏈上價(jià)格存儲(chǔ)更新,頭寸開啟。keeper 領(lǐng)取用戶支付的費(fèi)用以補(bǔ)償其使用的 gas 費(fèi)和網(wǎng)絡(luò)維護(hù)成本。

這種方式避免了對用戶不利的價(jià)格被提交到鏈上,有效地解決了協(xié)議中的搶跑和套利問題。然而,這種設(shè)計(jì)在用戶體驗(yàn)上做出了一定取舍:執(zhí)行此類市場訂單需要通過兩筆交易完成,用戶除了要支付gas費(fèi)外,還要支付更新預(yù)言機(jī)鏈上存儲(chǔ)的費(fèi)用。

此前,更新預(yù)言機(jī)鏈上存儲(chǔ)的費(fèi)用是固定的2美元,但最近改為基于Optimism gas預(yù)言機(jī)+溢價(jià)的動(dòng)態(tài)費(fèi)用,根據(jù)Layer2的活躍狀況而變化??傊?,這種方案在提高流動(dòng)性提供者利潤的同時(shí),犧牲了交易者一定的用戶體驗(yàn)。

未來的OEV解決方案思路展望

拉取式預(yù)言機(jī):樂觀結(jié)算機(jī)制

隨著延遲訂單為用戶引入額外的費(fèi)用,且這些費(fèi)用與L2的DA費(fèi)用成比例增加,有人構(gòu)思了一種作為替代品的的訂單結(jié)算模型,稱為“樂觀結(jié)算”,旨在降低用戶成本,同時(shí)保持去中心化和協(xié)議安全性。顧名思義,樂觀結(jié)算機(jī)制允許交易者以原子方式執(zhí)行市場交易,系統(tǒng)樂觀地接受所有價(jià)格,并提供一個(gè)時(shí)間窗口,讓searcher提交證明以揭示訂單是否存在作惡意圖。

本文將概述這一想法的幾個(gè)迭代版本、在此過程中展示其思考過程,并簡述該思路仍待解決的問題。

最初設(shè)想的是用戶在開啟市價(jià)單時(shí),通過parsePriceFeedUpdates提交價(jià)格,然后允許用戶或任何第三方提交結(jié)算交易,使用價(jià)格數(shù)據(jù)完成交易確認(rèn)。在結(jié)算時(shí),如果兩個(gè)價(jià)格之間存在負(fù)向差異,該差異將作為滑點(diǎn)作用于用戶的盈虧。

這種方法的優(yōu)勢在于降低了用戶的成本負(fù)擔(dān)并減輕了搶跑交易的風(fēng)險(xiǎn)。然而,該方法同時(shí)也引入了兩步結(jié)算過程,這是我們在Synthetix延遲結(jié)算模型中發(fā)現(xiàn)的一個(gè)缺點(diǎn)。額外的結(jié)算交易在大多數(shù)情況下可能是多余的,尤其是在下單和結(jié)算期間波動(dòng)不超過系統(tǒng)定義的搶跑閾值時(shí)更加顯著。

另一種規(guī)避上述問題的解決方案是允許系統(tǒng)樂觀地接受訂單,然后開放一個(gè)無需許可的挑戰(zhàn)期。在此期間,任何人都可以提交證據(jù)證明價(jià)格時(shí)間戳和區(qū)塊時(shí)間戳之間的價(jià)格偏差,存在可盈利的搶跑機(jī)會(huì)。樂觀機(jī)制通過引入挑戰(zhàn)期,有效地減少了系統(tǒng)中潛在的套利行為,并增加了交易過程的透明度和公正性。

具體過程如下:

1. 用戶以當(dāng)前市場價(jià)格創(chuàng)建市價(jià)訂單,并將此價(jià)格以及嵌入的 Pyth 價(jià)格數(shù)據(jù)一起作為訂單創(chuàng)建交易發(fā)送。

2. 智能合約樂觀地驗(yàn)證并存儲(chǔ)這些信息。

3. 訂單確認(rèn)上鏈后,會(huì)有一個(gè)挑戰(zhàn)期,期間Searcher可以提交交易者有作惡意圖的證明。此證明需包含交易者使用過去價(jià)格意圖套利的證據(jù)。如果系統(tǒng)接受了該證明,價(jià)差將作為滑點(diǎn)應(yīng)用于交易者的執(zhí)行價(jià)格,原本的OEV收益將作為獎(jiǎng)勵(lì)給予Keeper。

4. 挑戰(zhàn)期結(jié)束后,所有價(jià)格將均被系統(tǒng)視為有效。

這種樂觀模式有兩個(gè)優(yōu)點(diǎn):首先,它降低了用戶的成本負(fù)擔(dān),用戶只需在同一筆交易中支付訂單創(chuàng)建和預(yù)言機(jī)更新的gas費(fèi),無需額外交易結(jié)算費(fèi)用。其次,它抑制了搶跑交易,并在確保健康的keeper網(wǎng)絡(luò)下,通過經(jīng)濟(jì)激勵(lì)機(jī)制來提交系統(tǒng)被搶跑的證明,從而保護(hù)了流動(dòng)性池的完整性。

這種思路固然有較大潛力,但若想落地,仍然存在一些需要解決的開放性問題:

定義‘對手選擇’問題:即系統(tǒng)如何區(qū)分因網(wǎng)絡(luò)延遲提交過期價(jià)格的用戶與故意利用延遲套利的用戶。一種初步思路是在staleness check的時(shí)間內(nèi)(如15秒)測量波動(dòng)率,如果波動(dòng)率超過凈執(zhí)行費(fèi)用,則該訂單可能被標(biāo)記為潛在套利行為。

設(shè)置合適的挑戰(zhàn)期:考慮到作惡訂單流的開放時(shí)間可能很短,keeper應(yīng)有一個(gè)合理的時(shí)間窗口來挑戰(zhàn)價(jià)格。雖然批量驗(yàn)證可能更省Gas,但訂單流的不可預(yù)測性導(dǎo)致難以保證所有價(jià)格數(shù)據(jù)都能及時(shí)驗(yàn)證或挑戰(zhàn)。

Keeper的經(jīng)濟(jì)激勵(lì):提交驗(yàn)證的Gas成本不低,為了保證Keeper對系統(tǒng)產(chǎn)生積極的作用,提交驗(yàn)證的獎(jiǎng)勵(lì)必須大于提交成本。然而,訂單規(guī)模的不同可能使這一假設(shè)未必在所有情況下都成立。

是否需要為平倉訂單建立類似的機(jī)制?如果需要的話,可能會(huì)對用戶體驗(yàn)造成哪些影響?

確保用戶不受“不合理”滑點(diǎn)的影響:在市場閃崩的情況下,訂單創(chuàng)建與鏈上確認(rèn)之間可能出現(xiàn)巨大的價(jià)格差異,需要某種止損措施或熔斷機(jī)制。這里我們考慮使用Pyth提供的EMA價(jià)格來確保價(jià)格源穩(wěn)定性。

ZK協(xié)處理器——數(shù)據(jù)消費(fèi)的另一種形式

另一個(gè)值得探索的方向是ZK協(xié)處理器的使用。這些處理器旨在鏈下處理復(fù)雜計(jì)算,并能夠訪問鏈上狀態(tài),同時(shí)提供證明,確保計(jì)算結(jié)果可以在無許可的情況下驗(yàn)證。像Axiom這樣的項(xiàng)目允許合約查詢歷史區(qū)塊鏈數(shù)據(jù),在鏈下執(zhí)行計(jì)算,并提交ZK證明,確保結(jié)果是基于有效鏈上數(shù)據(jù)正確計(jì)算的。協(xié)處理器使建立一個(gè)基于多個(gè)DeFi原生流動(dòng)性來源(如Uniswap+Curve)的抗操縱自定義TWAP預(yù)言機(jī)成為了可能。

與傳統(tǒng)預(yù)言機(jī)相比,ZK協(xié)處理器將擴(kuò)大可安全提供給dApp的數(shù)據(jù)范圍。當(dāng)前傳統(tǒng)預(yù)言機(jī)主要提供最新的資產(chǎn)價(jià)格數(shù)據(jù)(如Pyth提供的EMA價(jià)格)。通過ZK協(xié)處理器,應(yīng)用程序可以引入更多基于歷史區(qū)塊鏈數(shù)據(jù)的業(yè)務(wù)邏輯,用以提高協(xié)議安全性或增強(qiáng)用戶體驗(yàn)。

然而,ZK協(xié)處理器仍處于開發(fā)的早期階段,會(huì)面臨一些瓶頸,例如:

處理大量區(qū)塊鏈數(shù)據(jù)時(shí)可能證明過程過長。

僅限于區(qū)塊鏈數(shù)據(jù),無法解決與非Web3應(yīng)用程序安全通信的需求。

去預(yù)言機(jī)化——DeFi的未來?

一種新的思路認(rèn)為,DeFi中的預(yù)言機(jī)依賴問題,可以通過設(shè)計(jì)一種從根本上去除外部價(jià)格數(shù)據(jù)需求的原語來解決,近期也出現(xiàn)了利用各種AMM LP代幣作為定價(jià)工具的設(shè)計(jì)。這基于一個(gè)核心理念:在恒定函數(shù)做市商中,LP頭寸代表了交易池中兩種資產(chǎn)的預(yù)設(shè)權(quán)重,交易遵循一個(gè)自動(dòng)定價(jià)公式(如xy=k)。通過使用LP代幣,協(xié)議能夠直接獲取通常需要預(yù)言機(jī)才能提供的信息,從而催生了無需預(yù)言機(jī)的解決方案。這類方案減輕了DeFi協(xié)議對預(yù)言機(jī)的依賴,一些項(xiàng)目正在沿著這一方向構(gòu)建應(yīng)用。

結(jié)論

價(jià)格數(shù)據(jù)仍然是當(dāng)今許多去中心化應(yīng)用的核心組件,通過預(yù)言機(jī)保護(hù)的總資產(chǎn)價(jià)值還在不斷增加,這也進(jìn)一步證明了預(yù)言機(jī)在市場中的重要性。本文旨在引起人們對當(dāng)前預(yù)言機(jī)額外收益(OEV)所造成相關(guān)風(fēng)險(xiǎn)的關(guān)注,并探討了推送式、拉取式以及使用AMM LPs或鏈下協(xié)處理器等替代設(shè)計(jì)方案的實(shí)現(xiàn)潛力。

以上就是腳本之家小編給大家分享的是OEV是什么?未來的OEV解決方案思路展望的詳細(xì)介紹了,希望大家喜歡!

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場,不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!
Tag:OEV   展望  

你可能感興趣的文章

熱門幣種

  • 幣名
    最新價(jià)格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 119195.39¥ 854845.49
    +0.89%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3885.81¥ 27868.25
    +3.11%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 3.2569¥ 23.3578
    +2.39%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.9998¥ 7.1703
    -0.04%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 857.95¥ 6153.04
    +7.84%
  • solana SOL Solana

    SOL

    Solana

    $ 192.64¥ 1381.57
    +3.07%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9996¥ 7.1689
    +0.01%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2419¥ 1.7348
    +2.76%
  • tron TRX 波場

    TRX

    波場

    $ 0.3219¥ 2.3086
    -0.19%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.8341¥ 5.9819
    +1.88%

幣圈快訊

  • QCP:交易者預(yù)期在以太坊4000美元和比特幣12萬美元區(qū)域或出現(xiàn)獲利回吐

    2025-07-28 18:01
    金色財(cái)經(jīng)報(bào)道,據(jù)QCPAsia最新市場分析報(bào)告,以太坊價(jià)格強(qiáng)勢上漲,逼近4000美元關(guān)口,創(chuàng)下去年12月以來新高?,F(xiàn)貨ETHETF連續(xù)七天資金流入超過比特幣,市值僅為比特幣的五分之一,使其對機(jī)構(gòu)資金更為敏感。與此同時(shí),比特幣表現(xiàn)出顯著韌性。盡管上周五有長期持有者拋售8萬枚比特幣,市場仍快速吸納,交易者迅速買入回調(diào)。比特幣市場主導(dǎo)地位穩(wěn)定在60%左右,表明投資者對其作為價(jià)值存儲(chǔ)資產(chǎn)的信心未減,同時(shí)為以太坊等主流幣提供了市場份額增長空間。市場短期頭寸較為擁擠,比特幣和以太坊的永續(xù)合約未平倉量分別達(dá)到450億和280億美元的一年高點(diǎn),資金費(fèi)率超過15%。期權(quán)市場流動(dòng)性顯示,交易者預(yù)期在以太坊4000美元和比特幣12萬美元區(qū)域可能出現(xiàn)獲利回吐,但機(jī)構(gòu)投資者可能會(huì)繼續(xù)買入回調(diào)。
  • BitgetUSDT活期理財(cái)收益暫報(bào)15%APR

    2025-07-28 17:55
    ChainCatcher消息,Bitget推出USDT活期理財(cái)活動(dòng),最高可享15%APR。產(chǎn)品支持按小時(shí)計(jì)息,資金可靈活提取。當(dāng)前產(chǎn)品收益為浮動(dòng)利率,具體回報(bào)將隨市場行情波動(dòng),實(shí)際收益請以頁面展示為準(zhǔn)。
  • 數(shù)據(jù):以太坊基金會(huì)將1000枚ETH內(nèi)部轉(zhuǎn)移到相關(guān)地址

    2025-07-28 17:43
    ChainCatcher消息,據(jù)PeckShield監(jiān)測,以太坊基金會(huì)將1000枚ETH(價(jià)值約388萬美元)內(nèi)部轉(zhuǎn)移到相關(guān)地址。
  • 派盾:SuperRare遭遇攻擊,損失約73萬美元的RARE

    2025-07-28 17:41
    ChainCatcher消息,據(jù)派盾監(jiān)測,NFT市場SuperRare遭遇攻擊,損失價(jià)值約73萬美元的RARE代幣。
  • 以太坊基金會(huì)將1000枚ETH內(nèi)部轉(zhuǎn)移到相關(guān)地址

    2025-07-28 17:41
    金色財(cái)經(jīng)報(bào)道,據(jù)PeckShield監(jiān)測,以太坊基金會(huì)將1000枚ETH內(nèi)部轉(zhuǎn)移到相關(guān)地址(價(jià)值約388萬美元)。
  • 查看更多