深度:一文全覽 MEV 前沿發展與賽道項目全景圖
發表於 2022-11-25 21:48 作者: Defi之道
原文作者:Benny Attar
有關區塊鏈黑暗面的介紹,最早出現在Reddit上一篇題爲“Miners Frontrunning”的帖子中,在這篇具有歷史意義的文章中,基於以太坊內存池的公开性,作者概述了礦工借此如何進行搶先交易,並從中套利的過程。當然,在金融領域,這並不是一個新事物,邁克爾·劉易斯在2014年出版的《Flash Boys》一書中,就講述了高頻交易中的交易搶跑,之後在2019年發表的《Flash Boys 2.0》論文中,他將這些觀察結果運用到區塊鏈領域,並展示了在這種所謂的公平金融系統中,人們如何利用機器人進行廣泛的交易套利。據統計,直到今年9月以太坊合並爲止,區塊鏈系統的套利交易累計價值已經超過了6.75億美元!
MEV(最大可提取價值)可能是區塊鏈行業最糟糕的流行語縮寫,它是由驗證者、礦工節點、區塊生產者等共同合作,通過對某區塊內的交易進行重新排序所獲得收益。當然,MEV 並不完全由區塊生產者所提取,被稱爲 "搜索者 "的套利交易者和機器人也會檢測區塊鏈數據來尋找套利的機會。通常,搜索者和驗證者通過協同工作來尋找區塊鏈上的潛在盈利交易,所以,MEV也成爲了發生在鏈上套利交易的總稱。
1. MEV攻擊類型
套利交易者、機器人和腳本也可以從區塊鏈應用中提取了相當比例的MEV。從某種程度上來說,MEV可以被定義爲每筆鏈上交易背後的隱藏稅,在我們分析MEV解決方案的全景圖之前,了解生態系統中所發生的MEV攻擊類型也很重要。當然,可能還有一些攻擊類型我們還不知道,但下方是一些最典型的利用MEV的攻擊方式。
搶先交易
搶先交易是指機器人密切關注一個區塊鏈網絡的內存池,並從中尋找有利可圖的交易,一旦找到這樣的機會,搶跑機器人就會發起相同的交易,並通過支付更高的GAS費,來獲得搶跑的潛在收益。
DEX套利
鑑於自動做市商可以在任何時候爲代幣提供不同價格的流動性,這爲那些想通過價格差異進行套利的機器人提供了可能。比如:當兩個 DEX 以不同的價格爲某個代幣提供流動性時,機器人就可以在其中一個低價的 DEX上購买,並在另一個 DEX 賣出。其實,在很多情況下,DEX套利對生態網絡發展不都是好的,更多時候,DEX需要不斷地重新平衡資金池來保持DEX的健康發展。
尾隨交易
尾隨交易是指交易發送者希望他們的交易處於 "目標交易訂單 "之後。通常情況下,這些交易可能是爲了利用新的代幣上市、或是rebase代幣(如AMPL),或是利用DEX上大額交易後的價格差異。
清算
作爲一種回溯策略,搜索者通過不斷的分析區塊鏈上的數據,根據貨幣波動和價格預言機以確定可以在何處清算借款人的借貸協議。一旦頭寸可以被清算,機器人就會提交清算交易並從清算費用中獲利
三明治攻擊
搜索者在內存中掃描潛在的大金額交易,在交易發生之前,搜索者买入最終會升值的資產,而在鯨魚的交易執行之後,搜索者馬上賣出相同的資產,從而 "夾住 "這筆大金額的交易(大家俗稱爲夾子),流動性提供者也可以利用三明治攻擊,來創造更高的滑點。
套利機器人的三明治攻擊可視化(來源:Liyi Zhou )
流動性提供者的三明治攻擊可視化(來源:Liyi Zhou )
時間強盜攻擊
時間強盜攻擊是一種更高級別的MEV攻擊形式,即重組過去的區塊,在其中提出包含改變交易的新區塊,犧牲網絡用戶的利益。雖然這種攻擊極難實現,但如果發生,一定會影響區塊鏈的安全和共識。
NFT MEV
搜索者或區塊生產者可以設計交易,成爲第一個購买某款熱門NFT的人,或者在同一交易中購买更多的NFT。
JIT流動性
即時流動性(Just-In-Time)是MEV交易排序中的另一種形式,LP提供者在swap前後立即mint和burn頭寸,雖然它的競爭性很強,但提高了交易的執行力,不然會受到高價格的影響,此外通過JIT流動性方式達成的交易數量其實很少。
JIT 流動性可視化(來源:Jon Charbonneau ,Delphi Digital)
還有一些其他受人關注的 MEV 攻擊形式,比如:跨鏈 MEV、穩定幣套利、uncle-bandit攻擊攻擊等。
2. MEV的好與壞
從第一眼看,MEV似乎會對區塊鏈的生存威脅。潛藏在錢包籤名下的隱性交易成本對於一種新的技術範式來說,一定不會有正向的經濟效益,MEV的確是爲數不多的導致新手和高級用戶體驗惡化的原因之一。比如:用戶遭受更大的滑點和大額交易的更差執行(由於三明治交易和DEX套利)、GAS的增加和鏈上交易的變慢(由於搶跑交易)、遭受可能的共識穩定性威脅(驗證者重組區塊)等。
然而,雖然有負面影響,但 MEV 的存在也有一些積極因素,比如:套利交易者確保了各AMM的代幣定價是相同的、滿足了穩定幣平價的機制、確保DeFi貸款的順利清算、保持對區塊提議者的激勵以增加區塊鏈的安全性(通過提供更高的獎勵)等。
不論 MEV 所帶來的積極影響和消極影響誰大,但 MEV 始終是存在,特別是在合並後的區塊鏈世界。現在,鑑於對MEV及其它在區塊鏈中的生存方式的不同,也有不同的方法來面對MEV的影響。對MEV的分類和處理有幾種不同的方式。我們可以按照對MEV問題的認知和看法來進行劃分:
進攻性--MEV不可避免,我們應該找到一種替代方法來進行更民主化的價值提取。
防御性--MEV是一種存在的威脅,我們應該防止它。
這些解決方案可能的發生地:
P2P層
應用層
理論上,所有的MEV保護方案都是在鏈上建立的,但有些只是通過指定的前端在應用程序級別上使用。將這些面向用戶的平台稱爲應用層,通過這個視角來尋找MEV解決方案的空間,我創建了MEV保護的四個象限。
這四個類別是。
1) 進攻性鏈上保護
2) 進攻性應用層
3) 防御性鏈上保護
4) 防御性應用層
在這篇文章中,我將介紹了每個象限陣營的不同參與者,以及他們是如何解決MEV困境的,我也提出了一些我對行業發展的想法。因爲整個行業在極速發展,一些方案無法全面囊括,如果有需求,我將發表後續文章,概述我沒有介紹到的解決方案。
MEV的四象限防護應用圖
3. 進攻性鏈上保護
3.1 Flashbots
Flashbots 是一家致力於減輕 MEV 負面影響的研發組織。通過一系列的產品研究,Flashbots 成爲民主化和重新分配 MEV 收入的領先組織之一,同時也爲生態系統帶來更多透明度,要了解Flashbots 的生態系統,我們首先從 Flashbots 拍賣开始講起。
Flashbots拍賣
Flashbots 拍賣是以太坊用戶和驗證者之間的私人通信渠道,用於有效溝通區塊內的首選交易順序。Flashbots 拍賣最初是作爲go-ethereum 客戶端之上的一個補丁與POW以太坊上的 mev-relay (交易包中繼器)相結合而推出的,在現在 PoS 以太坊上,Flashbots 拍賣則是建立在 MEV-Boost 上的(稍後會詳細介紹)。
Flashbots 拍賣跳過了傳統的公开競價拍賣,後者往往會造成不必要的網絡擁塞,並給投標人增加額外成本。Flashbots 拍賣允許用戶私下交流他們的出價和交易訂單偏好,而無需爲失敗交易出價付費,同時最大化驗證者的獎勵並防止搶跑交易,私人交易池與密封投標的結合確保了以太坊網絡的公平和最佳區塊的構建。
MEV-Boost
考慮到以太坊與權益證明的合並,Flashbots 拍賣轉向了mev-boost ,這是 PoS 以太坊提議者(proposer)與構建者(block builder)分離(PBS) 的實現。MEV-Boost 讓驗證者將區塊構建外包給競爭激烈的區塊構建者市場,並通過稱爲中繼(relays)的服務接受最有利可圖的區塊構建,從而最大限度地減少 MEV 的負面影響。MEV-Boost增強了以太坊的安全性和去中心化,無論驗證者規模如何,都能使驗證者獲得支持PBS的MEV獎勵,而讓MEV不只有少數人的遊戲。
交易通常以兩種方式上傳到區塊鏈:公共內存池或通過私人 RPC(也稱爲單一訂單流)。無論哪一種,MEV-Boost 交易流程都是相似的。發送到公共內存池的交易由“搜索者”排序打包,這些捆綁包通常以提取最多 MEV 的方式排序,然後,搜索者將他們的捆綁包發送給區塊構建者,他們以最大化 MEV 利潤的方式收集捆綁包,同時在區塊上構建它們。最終,他們通過中繼發送區塊(內置了一組捆綁包),中繼聚合來自多個構建者的區塊並按獎勵順序對它們進行排名,此外還對它們進行過濾審查,最後,驗證者選擇從 MEV-boost 收到的最有利可圖的塊並將其添加到以太坊網絡。
來源:Flashbots Github
MEV-Boost的四個主要參與者
1) 搜索者是機器人、資深以太坊用戶、交易員或任何積極搜索內存池以尋找套利機會的人,這些機會可以找到有利可圖的交易並試圖將他們的交易包含在一個區塊中,搜索者收集交易,將它們添加到捆綁包中,然後將它們發送給區塊構建者。
2) 區塊構建者是一個專門的實體,它們連接到搜索者並獲取捆綁包(由交易組成),創建最終的區塊通過中繼器發送給驗證者。
3) 中繼器從多個區塊構建者那裏收集區塊,並選擇最有利可圖的區塊(由構建者的出價決定)發送給驗證者進行提案。中繼器在審查制度中起着至關重要的作用,因爲它們能夠挑選要包含的塊(稍後會詳細介紹)。
4) 驗證者使用 MEV-Boost 訂閱一個或多個中繼,找到其訂閱的中繼器接收到的最有利可圖的區塊,並進行的最終驗證並和上鏈。
MEV-Boost 運行過程
由於以太坊尚未將 PBS 完全添加到其協議中,因此 MEV-Boost 目前是區塊生產和 MEV 最小化生態系統的附屬工具。伴隨以太坊的升級,MEV-Boost 最終將通過 Proposer Builder Separation (PBS) 直接納入以太坊基礎層,並在基礎層完全構建者和提議者角色的分離,如下圖所說,目前絕大多數 MEV-Boosted 區塊都是通過 Flashbots 實現的:
MEV-Boost中繼器市場佔比
然而,最令人印象深刻的是 MEV-Boost 的全部功能完全基於信任運行。
來源:Jon Charbonneau
Flashbots的防護
除了 Flashbot 在驗證器級別的 MEV 保護之外,Flashbots 還爲任何區塊鏈用戶提供了多種產品來保護自己免受 MEV 的侵害。Flashbots Protect 是 Fl ashbot 爲用戶和开發者提供的領先保護工具。Flashbots Protect RPC 允許普通用戶通過在他們的錢包中使用自定義 RPC 端點輕松地將他們的交易提交給 Flashbots 拍賣。對於用戶來說,一切都是一樣的,除了交易被發送到 Flashbots 構建器而不是公共內存池。因此,這些交易是完全私密的,不會被潛伏在內存池中的套利機器人看到。
審查問題、缺點和後續發展
盡管 Flashbots 取得了令人難以置信的進步,但他們的解決方案仍然存在一些問題,這些問題是當前的技術模式下所面臨的,例如,如果整個網絡連接到同一個中繼並且該中繼器是出價最高的,它自然會被驗證者選擇,但是,如果該中繼器扣留這個區塊怎么辦?那最終將會創建一個無休止的空槽然後發布到鏈上,這種擔憂被稱爲有效性問題(liveness issues) 。幸運的是,Flashbots 概述了兩種可能的解決方案,一旦 PBS 被納入以太坊本身,這個問題就會自行消失。不僅如此,如果 MEV-boost 沒有中繼器運行或所有中繼器都離线,那么信標節點將回退到公共內存池構建區塊。
Flashbots 的另一個問題是它們的中心化問題。由於它是一個以以太坊利益最大化的私人組織,因此在以太坊社區想要什么和不想要什么之間總是有一條界线。最近,Flashbots 宣布將根據美國財政部的制裁,开始審查被美國財政部外國資產控制辦公室 (OFAC) 列入黑名單的交易(即所有 Tornado Cash 交易,這引起了公衆的強烈反對) , 並提出了幾個與區塊鏈相關的哲學問題。無論如何,MEV-Boosted 區塊上的絕大多數交易都符合 OFAC 標准,而且它肯定也會朝着這個方向發展。
截圖自MEV Watch 2022 年 11 月 8 日
最近,Flashbots 宣布了他們致力开發軟件的下一個迭代版本——“SUAVE”。從早期預告來看,SUAVE 似乎將是一個 MEV 感知的加密內存池,供用戶和錢包使用,他們計劃朝着完全去中心化、开源、兼容 EVM的方向發展,並支持rollup和跨鏈,我對此感到非常興奮,希望這會成爲改變 MEV 的新範式。
3.2 Manifold Finance
與Flashbots一樣,Manifold Finance建立了自己技術基礎設施,以盡量減少MEV的負面影響。Manifold Finance的基礎是他們的 Secure RPC 系統,該系統允許用戶提交安全和私人交易。通過向 Manifold 的 SecureRPC 或 Flashbots 這樣的RPC終端發送訂單,用戶的交易是通過一個中介發送的,這可以保護用戶免受公共池中搜索者套利者影響。
在他們的SecureRPC之上,Manifold提供了幾個產品。OpenMEV(以前稱爲YCabal),這是一個SDK,使協議和應用程序能夠防止 MEV 的套利,事實上,Manifold Finance已經有了一些大牌的合作夥伴,比如:Sushi Guard,它是Sushi的OpenMEV實現。每當你在SushiSwap上提交交易時,如果你的交易符合獲得其交易成本退款的條件,你將獲得~90%的回扣。然而,如果你的交易不符合條件,它將立即通過一個私有的RPC層提交。雖然你不會得到交易回扣,但你仍然從受保護的交易提交中受益。Manifold Finance還運行他們自己的MEV中繼器(類似於Flashbots),它是抗審查的(與Flashbots不同)。你可以在下圖看到圍繞SecureRPC的整個生態系統。
來源:Manifold Finance Docs
Manifold Finance 生態系統圍繞着他們的 FOLD 代幣。然後重新分配OpenMEV 捕獲的所有 MEV :50% 給到用戶、25% 給驗證者和 25% 給 xFOLD 質押者。預計他們將很快宣布其質押產品的V2版本,這是社區所期待的。然而,盡管令人印象深刻,但 Manifold Finance 的文檔並不完整,因此無法挖掘出他完整的產品技術細節。此外,通過他們的質押組織、公司和創始人在社交媒體上展示,以及他們的代幣經濟學模型等方面,我也存在一些擔憂, 這些擔憂是否證明不審查交易是有道理的,尤其是當這個問題非常小的時候,這是一個有待討論的問題。總的來看,Manifold Finance 有機會來控制 MEV 生態系統,但前提是他們能正確的行動。
3.3 BloxRoute
在 Flashbots 之後,BloxRoute 正在成爲第二大中繼器提供商。他們目前運行三種不同的中繼器:BloXroute Max Profit、BloXroute Ethical 和 BloXroute Regulated。以下是它們的規格:
來源:BloxRoute官方文檔
關於目前中繼器是否需要對制裁交易負責問題的討論時,BloXroute Labs 的首席執行官 Uri Klarman 曾告訴CoinDesk ,BloXroute認爲決定驗證器是否應該或不應該包括受制裁的交易不是我們考慮的問題,選擇推出一個中繼器,會根據用戶的判斷和具體法律對Tornado進行審查。
除了 BloxRoute 的中繼器產品,他們還有一個名爲BackRunMe的攻擊性應用產品,它允許用戶安全地提交私人交易,同時允許搜索者通過 MEV 跟隨交易以產生額外的套利利潤。私人交易功能使你的交易對在搶先交易和三明治機器人的公共池中隱藏起來。此外,如果有跟隨交易可用,則 BackRunMe 會將此額外利潤的一部分返還給用戶。這些後台交易不會影響用戶所提交的交易,因爲它發生在交易確認之後,所以對所有人來說都是雙贏的。目前,BackRunMe可以在 SushiSwap 和 Uniswap V2 上使用。
BackRunMe 的工作原理
Backrunning分潤比例
BloxRoute 還提供了一種的防護性產品,稱爲Fast Protect ,可用於以太坊上的所有 Dapps,盡管它對初學者來說不是那么友好,但BloxRoute 也是 MEV 保護領域的領導者之一。
3.4 Eden Network
Eden Network是 MEV 的第四個進攻性鏈上解決方案。與上述三者類似,Eden 有三種相關但不同的 MEV 保護產品:RPC、中繼器和捆綁包(bundles)。Eden RPC 是一個 RPC 端點,用戶可以將其添加到他們的錢包中,將他們的交易發送給 Eden 構建者。Eden RPC 爲 Eden 中繼器提供支持,Eden 中繼器將驗證器連接到區塊構建者網絡,以最大限度地提高驗證器的效率。這樣,可以保證用戶不會在 Eden 區塊中處於領先地位。最後,通過 Eden 的 RPC,搜索者可以將“捆綁包”發送到 Eden 的區塊構建者網絡。在所有 MEV-Boosted 塊中,Eden 做得很好(接近 Flashbots)。
MEV-Boosted slot 佔比 來源:MEVBoost.Pics
另一個值得一提的中繼提供商是Blocknative 。他們的中繼器稱爲Dreamboat ,是公开可用的、透明的,但會過濾受制裁的地址。交易審查問題是一個有待討論的問題,區塊鏈社區最近對此討論很多。無論你站在哪一邊,都會存在一定的爭議,Flashbot 和整個 MEV-boost 生態系統爲區塊鏈和 MEV 做了很多工作,我很期待MEV領域的下一步發展。
MEV-Boost 的爭議
除了 MEV-boost 產品外,還有幾個值得一提知名項目正在構建關於鏈上攻擊防護的產品。
3.5 Skip Protocol
Skip Protocol正在 Cosmos 上構建與其生態系統匹配的 MEV 產品,放大 MEV 有效性,並最大限度地減少不良 MEV 的影響,並將這些 MEV 所產生獎勵重新分配給驗證者和質押者。Skip 在 Cosmos 鏈上發現了以下問題,因爲這是先到先得的內存池:
1) 執行風險:在鏈高度擁堵的時期,沒有辦法表示某些交易對交易者或生態系統“更重要”或更有經濟價值,這在 5月9月的 Terra 崩盤期間廣泛發生。
2) 浪費的區塊空間和GAS:你會發現大量套利機會背後會出現包含多個失敗交易的區塊(例如,Terra Classic 區塊 5635240)。
3) 利潤集中:幾乎所有套利機會都被極少數地址獲取,這些地址可能由幾個高頻交易組織控制,這相當於對Cosmos用戶和驗證者徵收隱性稅。
4) 參與者整合:MEV 搜索者和驗證者通過激勵進行垂直整合,讓他們的機器人和節點位於同一台服務器上,以更快實現內存池訪問和交易廣播。(例如,我們已經看到 MEV 搜索者和驗證者之間在優先訪問方面的夥伴關系取得進展),這破壞了長期的權力下放。
5) 鏈停止風險:大量的垃圾郵件可能會破壞完整節點或驗證器(當它們暴露端口時)。
因此,Skip 提出的解決方案是創建一個密封投標、封閉式拍賣的系統,允許交易者向驗證者提交小費交易,驗證者根據區塊的情況在區塊中優先處理。
Skip Protocol的交易排序
通過這樣做,驗證者可以在每筆交易中獲得更多獎勵,並且隨着 MEV 獎勵分配給質押者,質押利潤將增加,這是一種雙贏。
最近,Skip宣布了他們的 Skip-Select 產品,允許驗證者完全決定他們如何構建他們的區塊。驗證者可以選擇 MEV 獎勵的分配方式、選擇Skip是否構建他們的區塊、選擇合規性、選擇治理以及各種其他各種 MEV 偏好。這是他們Sovereign MEV愿景的一部分,即允許應用鏈的利益相關者、驗證者和核心开發人員決定他們的 MEV 市場如何運作。爲此,他們正在开發MEV-SDK ,它將這些偏好和區塊構建者權利帶入鏈上。在撰寫本文時,Skip 在 Juno 的測試網和主網上很活躍,並將很快在 Evmos、Terra2 和其他 Cosmos 鏈上啓動。此外,他們一直在談判與 Osmosis 進行各種合作。您可以在此處的儀表板上跟蹤有多少驗證器正在積極運行Skip。
3.6 Jito Labs
與之前提到的以太坊和 Cosmos 生態系統中的項目不同,Jito Labs的使命是通過高性能 MEV 基礎設施擴展 Solana。鑑於他們屬於攻擊性 MEV 類別,他們試圖將 MEV 的負面影響降至最低,同時將好的 MEV 影響最大化,並將收益重新分配給用戶。通過協同工作的三種不同產品,Jito 在最小化 Solana 上的 MEV 方面處於領先地位。
首先,驗證者運行Jito-Solana ,這是一個經過修改的 Solana Labs 驗證者客戶端,允許驗證者創建“捆綁”交易,讓搜索者和高頻交易者可以靈活地進行交易順序。开源 Jito-Solana 驗證器是網絡的核心,管理與Jito-Relay的通信,它對正在處理的交易進行過濾和籤名驗證。出價最高和利潤最高的捆綁包從中繼器發送到驗證器,以最終添加到鏈中。此外,Jito 提供了一個區塊引擎,它通過鏈下密封投標拍賣將中繼器、搜索器和驗證器連接起來,以便將交易添加到鏈上。區塊引擎模擬每個交易組合,並將支付最高的一批交易包轉發給領先的驗證者以便快速執行。在拍賣到期時,最有利可圖的捆綁包被發送給領先者,巧妙的是,這個區塊引擎是全球分布的,以確保驗證者和搜索者無論身在何處都能獲得低延遲訪問。
驗證者的 MEV 利潤會在每個紀元結束時被重新分配,這是 Jito 制作的一個很酷的電子表格,用於計算 MEV 前後的驗證者利潤。
最終,攻擊性鏈上陣營在 MEV 保護份額方面取得了令人難以置信的進步。我希望繼續看到他們創新,因爲驗證器是每個網絡的基礎。現在,我們將分析進攻性應用程序 MEV 下的生態系統。
4. 進攻性應用層
進攻性應用程序認爲 MEV 是不可避免,因此他們提供應用程序和面向用戶的解決方案來提取 MEV 的價值,並使之盡可能的民主化。我們已經在上面討論了BackRunMe (因爲它是 BloxRoute 產品的一部分),所以我們將深入探討這個陣營中的另外兩個主要參與者。
4.1 Rook Protocol
Rook Protocol是首批 MEV 提取解決方案之一,旨在在應用層捕獲 MEV,保護用戶和協議免受負面的外部影響,並減少共識層可用的總MEV。最終,Rook 以提高整體網絡和市場效率的方式在參與者之間重新分配 MEV 利潤。
Rook 協議依賴 ROOK 來運行,ROOK是一種 ERC-20 治理和實用令牌,用於在處理交易時發現 MEV 在交易中的價值。使用 Rook 協議的每個人——用戶、智能合約、做市商、keepers等,都通過 ROOK 代幣與生態系統連接起來。Keepers 是自動機器人,可以完成用戶的交易,將 ROOK 抵押到智能合約中並接收 xROOK 作爲回報。Keepers 不斷觀察交易內存池以尋找套利機會,一旦發現有利可圖的交易,Keepers 就會使用他們的 xROOK 進行競價,以獲得執行交易的機會,協調拍賣人模塊會爲贏得拍賣的Keeper开綠燈,他們履行交易,同時分配 Keeper 爲該機會支付的成本。同時,ROOK 代幣持有者可以將他們的 ROOK 放入 Rook 質押池中,以換取 xROOK,每次出價中捕獲的價值的一部分直接流向 xROOK 持有者,使他們獲得直接對應於 Rook 協議的效用和 MEV 收益。
鏈下訂單簿是用 Rook 的“隱藏訂單簿”構建的,托管只能由 Rook Keepers 才能完成的交易。通過隱藏簿發送的訂單對於其他掠奪性 MEV 機器人來說是無法訪問的,因此允許用戶以他們的目標價格接收他們的交易。Rook 的隱藏訂單簿甚至可以通過他們自己的 DEX、遊戲、API或通過他們的合作夥伴來集成使用。
4.2 B.Protocol
B.Protocol是另一種進攻性的應用級MEV解決方案。不過,它主要側重於貸款和清算領域(與提到的其他解決方案相反,這中方案偏向於 DEX、搶先交易和三明治攻擊等方向)。B.Protocol 以民主化清算,確保更高的資本效率,並對抗MEV。
在 B.Protocol 集成的平台上,它將用戶的資金集中到一個用於清算的 Backstop 池中。當資金闲置時,它們停留在收益平台中並爲用戶產生被動收入(利率或流動性挖礦獎勵)。一旦發生清算,智能合約就會從支持中提取所需資金以促進清算,並自動出售扣押的抵押品。一旦售出,收益將存入池中,產生利潤。這個視頻對它具體的工作流程做了很好的概述。
通過創建任何人都可參與的民主池,B.Protocol與存入抵押品的用戶分享MEV利潤,並給予他們清算優先權。B.Protocol目前在幾個頭部項目上上线,包括Liquity的Chicken Bonds。B.Protocol的與衆不同之處在於,它是MEV保護領域中專注於清算領域的唯一玩家,屬於很小衆的進攻性應用層類別。
目前,MEV 進攻性應用層方面的參與者數量相對較少,但每個項目都有自己的特點,我對這個陣營的未來會越來越樂觀。
5. 防御性鏈上保護
如前所述,這些解決方案認爲 MEV 是對區塊鏈的生存威脅,因此它們通過鏈上和共識層來完全消除它。
5.1 Chainlink 公平排序服務
這一領域的主要參與者是去中心化預言機網絡Chainlink,他們將智能合約與鏈下數據安全地連接起來。這可以用於金融市場、體育數據,甚至天氣和碳信用等各個領域。Chainlink 現在更進一步,通過引入(FSS) 對其智能合約附加組件實施 MEV 保護。簡而言之,FSS 是一個預言機網絡,可以對發送到該智能合約的交易進行排序,它在鏈下收集用戶交易,根據智能合約开發者的規範生成訂單,並以去中心化的方式將交易提交到鏈上。
公平排序服務流程模型
此外,FSS 不僅可以用於預處理階段的智能合約,還可以用於區塊構建和rollup階段。目前,FSS 已又有一個功能齊全的原型,並且有一個 Arbitrum的試點項目。整個區塊鏈和 MEV 社區都期待 FSS 在未來幾個月內全面推出。
5.2 Secret Network
Secret Network是建立在 Cosmos IBC 上的L1區塊鏈,具有保護隱私的智能合約。Secret 的智能合約,被稱爲“Secret Contracts”,默認情況下是私有的。一切都會被加密(輸入、輸出、狀態等),其他人無法查看,除非他們被授予訪問權限。這打开了在傳統公共區塊鏈上難以實現的用例。建立在這些“Secret Contracts”之上的“隱私 DeFi”,可以在去中心化金融生態系統保護隱私的,與傳統 DeFi 應用程序一樣,用戶可以交易、交換、購买、借貸、出售,但在它的系統中用戶的這些數據默認是私有的。由於這種固有的隱私性,訂單在內存池中是不可見的。因此,可以免受 MEV 搶先和三明治機器人的攻擊。Secret Network 是少數將隱私權作爲權利的協議之一。
5.3 Comos 2.0
最近,Cosmos宣布了他們的2.0版協議,其中他們提出的對抗 MEV 的解決方案—— Interchain Scheduler。意想不到的是,ATOM 2.0 提案被ATOM 社區否決了,雖然如此,依然有必要對 Interchain Scheduler 進行一些詳細的說明。
由於 Cosmos 生態系統由多條鏈組成,因此網絡中分散的DEX資產價格存在差異。除了創造明顯的 DEX 套利機會外,它還引入了更復雜的搶先交易和三明治攻擊。Interchain Scheduler 提議在鏈上創建一個 MEV 市場,幫助 Cosmos 的應用鏈將其區塊空間的一部分作爲可交易 NFT 出售。通過調度程序,他們將通過拍賣的方式,在參與的區塊鏈上保留區塊空間,然後,這筆拍賣所得將在整個生態系統(質押者、驗證者等)中重新分配。
跨鏈調度過程
技術上比較復雜,細節可以在這裏找到。
5.4 其他防御性鏈上工具和解決方案
除了上述產品外,還有多種其他防御性鏈上解決方案用於 MEV 保護。
Submarine Sends:
這是一個开源智能合約庫,它通過暫時隱藏鏈上交易來保護您的合約免受領跑者的侵害。簡而言之,用戶將他的交易提交到潛藏地址,以隱藏的方式把數據提交給智能合約並鎖定,一旦提交的交易保持在鏈上,智能合約就會解鎖存儲的數據並對其進行驗證。
Submarine Sends交易模型
Submarine Sends 的所有代碼都在Github上公开可用,但它已經幾年沒有更新了。
ZeroMEV
ZeroMEV是一種完全去中心化的解決方案,適用於以太坊驗證器,以保護其用戶免受搶先交易和審查。使用 MEV-Boost 時,用戶有時會出現領先幾毫秒的情況,爲了防止這種情況,ZeroMEV 通過按時間而不是 gas 價格 對MEV 交易進行排序,以保護他們的用戶。事實上,ZeroMEV 保護用戶的時間最多相差 500 毫秒,要使用 ZeroMEV,只需更改原始 Geth 中的三行代碼。然而,目前使用 ZeroMEV 純粹是出於利他目的,因爲驗證者可能會賺得更少,因爲他們只在 EIP-1559 之後獲得小費。不過,驗證者可以退回交易,從而創造更多的利潤,無論如何,ZeroMEV 依舊是一個令人難以置信的驗證者 MEV 保護工具。
Salmonella Attack
爲了欺騙三明治交易機器人,Defi-Cartel 引入了一種非常巧妙的技術來將權力還給交易者。Salmonella 的想法如下:創建一個典型的 ERC-20 代幣,每當除指定所有者之外的其他人與它進行交易時,它只返回指定金額的 10%——盡管發布的事件日志顯示了完整的交易。在這裏看到的它在全盛時期有過幾項重大的功績。
Kattana
和上一個類似,這是另一個愚弄機器人的應用,Kattana是 DEX 與 CEX 的跨鏈交易的終端。在他們的代幣發布期間,他們爲搶先運行的機器人設置了一個陷阱,阻止他們出售他們的代幣,有時,捕食者會變成獵物。
歸根結底,防御性鏈上保護陣營相當先進、技術性強、隱祕,有時甚至還很幽默。當然,在 Chainlink 的 FSS 推出後,這個陣營將在整個行業掀起更大的波瀾。
6. 防御性應用
最後,我們來討論的最後一個陣營——防御性應用領域。這些解決方案認爲 MEV 是對區塊鏈的生存威脅,因此他們提供應用程序和面向用戶的解決方案以完全消除它。其中許多是區塊鏈新手用戶已經熟悉的產品,但深入了解其 MEV 保護功能非常重要。爲了最好地解釋它們,可以將它們分爲幾類。
6.1 自動做市商(AMM)
討論防御性應用陣營,就不得不從自動化做市商說起。有關 AMM 的概要,請閱讀我之前寫的
MEV 捕獲 AMM (McAMM)
最近有很多關於MEV 捕獲 AMM 的討論。簡而言之,這個想法如下:AMM 有拍賣每個區塊的第一筆交易的權利,從而出售一個潛在的 MEV 插槽,並將這些利潤重新分配給交易者、質押者,甚至潛在的搜索者,這個提案非常有趣。
流動性集中
2021 年 3 月,Uniswap 宣布了他們 V3 版本。其中,他們爲 DeFi 和 AMM 引入了全新的範例:集中流動性。簡而言之,集中的流動性使 LP 能夠精細控制其資本分配的價格範圍,從而實現更高的資本效率的同時,也能降低滑點,同時還可以防止任何資產自由落體的情況。由於它對每筆交易的價格影響較小,因此它對 MEV 的影響當然也較小。此外,在集中的流動性池上有一種令人着迷的 JIT 流動性 MEV 技術,它實際上有利於交易者。雖然集中的流動性並不能完全消除 MEV,但它肯定會將其最小化。
還有多種其他抗 MEV 的 AMM,比如:Hashflow 、Duality 、SwapSwap和Wendy (Vega Protocol 的一個關鍵特性)。這個 MEV 保護領域因創新而蓬勃發展,我非常期待這裏的下一階段的發展。
6.2 DEX聚合器
對於那些不熟悉 DEX 聚合器的人,簡單的理解就是:他們將數百個 DApps 連接在一起,並通過這些不同的流動性池提供最佳兌換比例。
1inch
這是最著名和使用最廣泛的 DEX 聚合器。最近,他們與 Flashbots 合作,以保護他們的用戶免受搶先交易和三明治攻擊。現在通過 1inch 用戶可以選擇通過 Flashbots 路由他們的交易,這實現了驗證器和 1inch 之間的直接連接。但是,我不確定它是否已更新或者它在合並後是否仍然有效。1inch 提供的另一個領先保護工具是“自動滑點”,它能最大限度地減少機器人以交易爲目標的可能性,因爲它具有較低的滑點容忍度,因此操縱用戶所需返回金額的空間較小。
CowSwap
你可以將它理解爲聚合了 DEX 聚合器的聚合器。CowSwap 上的交易可以通過鏈上的自動做市商、其他 DEX 聚合器等進行結算,CoW 是點對點匹配的,因此每個人都可以獲得更好的價格,並且沒有人支付不必要的 AMM 費用,因爲它搜索了所有其他流動性的潛在的最佳交易價格。交易中心,CoW 將這些交易分批提交給上鏈,將它們隱藏在公共的內存池中,並有效地防止礦工的交易重排和三明治機器人,CoW Protocol在這方面肯定是獨一無二的。
其他一些防御應用層 MEV 保護解決方案比如MistX Labs 、DFlow和Shutter Network 。這個領域其實競爭很多,但每個玩家都在減少 MEV 和保護用戶方面做出了重要貢獻。我的一個預測是,在未來,不保護用戶免受 MEV 影響的 DApp 將不會受到用戶青睞,MEV 保護將會成爲行業標准。
7. MEV的現狀與未來
現在我們已經了解了整個 MEV 解決方案的全景圖,更重要的依舊面臨的問題,此外還要了解下一次創新將發生在何處。
首先,就像區塊鏈中的大多數其他問題一樣,這個問題太復雜了,普通用戶理解門檻很高。絕大多數區塊鏈用戶往往會以更差的執行率進行交易,雖然每筆交易只損失幾美分,在短期內可能不是這樣的問題,但如果不了解這些問題,區塊鏈將永遠不會向更大的應用領域發展。更進一步,上述所描述的解決方案也非常復雜,需要理解各種不同的參與者,而且,對 MEV 感知並不能推動它的採用,這是一個哲學範疇問題。
其次,正在提供的這些解決方案既不提供所有權,也不提供其網絡的權益(ROOK 和 COW 除外),它們純粹是其它協議的附加組件或就是一個功能,很少有利潤被分配。那些有利潤分配的解決方案,是以他們自己的代幣來分配的,而不是以實施的DApps代幣本身來分配。
最後,在目前的情況下,許多解決方案都有一些私人訂單流或屏蔽交易的事件,有一種說法是,私有訂單流有其缺點,它消除了區塊鏈的公共性質,並可能導致中心化。我覺得現實情況是,兩方面總是要有取舍的。
盡管有這些擔憂,在MEV保護領域發生的這些創新足夠讓人驚訝。這篇文章的篇幅就凸顯了這個問題有多么重要,可以看到內存池的發展將會是2023年的重要主題之一,尤其是在熊市的低谷期,基礎架構是主要創新陣地。
此外,有一些預測說,主要的DEX在未來會成爲區塊構建者,並在這個空間創造一個有趣的動態。在 Tornado Cash 失敗之後,人們對保護隱私鏈和應用的興趣不斷上升,這也引起了一些人的注意,特別是 MEV 可以通過這些平台(如Silent Protocol、Nucleo和Aztec Network)緩解隱私方面的憂慮。
由於最近幾周FTX的影響,我相信這將更加增強對MEV的關注,因爲越來越多的交易將會從DEX流向鏈上。最後,MEV是對區塊鏈的生存威脅還是可解決的挑战,這個問題最終掌握在我們的手中,我經常思考的一個問題是,我們是否需要學習如何生活、應對或潛在地利用MEV獲利,還是幾年後我們會完全忘記它,但現在,我們應該盡最大努力減少機器人的影響。
標題:深度:一文全覽 MEV 前沿發展與賽道項目全景圖
地址:https://www.coinsdeep.com/article/7767.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。