MEV 是什麼,這個縮寫實際上在講什麼概念?
MEV 最初全稱是「礦工可提取價值」(Miner Extractable Value),源自工作量證明時代,礦工能決定一個區塊裡交易的順序,藉此從中榨取額外利潤;以太坊轉向權益證明之後,決定排序權力的角色從礦工變成驗證者跟區塊建構者,這個詞彙也隨之演變成更中性的「最大可提取價值」(Maximal Extractable Value),描述的是同一種本質現象:任何有權力決定交易排序、能否被納入區塊的角色,理論上都能利用這個排序權力額外萃取價值,而不是單純被動打包交易。
這個價值的來源,本質上是使用者的交易在被打包進區塊之前,會短暫暴露在公開的等待區(mempool)裡,任何看得到這些即將發生、但尚未確認的交易內容的人,都有機會搶在使用者前面、或利用使用者的交易本身,獲取原本不屬於他們的利潤。
MEV 為什麼會存在,是設計上的漏洞還是必然的結果?
MEV 不是某個特定協定設計失誤產生的漏洞,而是公開、去中心化區塊鏈架構下幾乎必然出現的結構性現象——因為任何一條無需許可的公有鏈,都必須讓交易在被最終確認之前,先短暫暴露在某種公開的等待狀態,讓分散在各地的驗證者都能看到並競爭打包的機會,這個「公開等待」的過程本身,就創造了排序權力可以被套利的空間。如果把 mempool 完全隱藏起來,等於是把「誰能看到交易、誰能決定順序」的權力集中到少數幾個有特殊管道的參與者手上,反而違背了去中心化的核心精神。
某種程度上,MEV 也是區塊鏈公開透明特性的副產品:正因為所有交易資訊都是公開可查的,才會有套利者願意投入資源去搶先分析、搶先行動。這也是為什麼業界目前的應對方式,不是試圖從協定層級徹底消滅 MEV(這在去中心化架構下幾乎不可能),而是發展出訂單流拍賣、私有 RPC 等機制,把 MEV 的分配方式從「完全被少數機器人壟斷」導向「部分回饋給原本的使用者」。
MEV 實際上是透過哪些具體手法被提取出來的?
最常見的三種手法是:第一,三明治攻擊,機器人在使用者的大額交易前後各插入一筆交易,先買進墊高價格、等使用者以較差價格成交後再賣出獲利,使用者的交易被夾在攻擊者兩筆交易之間;第二,清算套利,當借貸協議裡某個部位因為抵押品價值下跌觸發清算條件時,機器人搶先執行清算並領取清算獎勵,這類套利本身是協定設計上鼓勵的行為,用來維持借貸系統的償付能力;第三,跨交易所或跨資金池的價差套利,當同一資產在兩個不同交易場所出現價格落差時,機器人搶先買低賣高,把價差收斂的過程本身變現為利潤。
這些手法能被執行,關鍵都在於機器人能比一般使用者更快看到 mempool 裡的交易內容、並用更高的手續費搶先插入自己的交易,確保自己的交易被驗證者優先打包排序。
MEV 對一般使用者實際上有什麼具體影響,該怎麼保護自己?
對一般使用者而言,MEV 最直接的影響是實際交易成交價會比預期更差——特別是在進行大額代幣交換時,如果交易被夾在三明治攻擊裡,實際拿到的代幣數量會少於介面上顯示的預估值,這個差額就是被機器人萃取走的 MEV。使用者不需要自己觸犯任何規則,也不需要做錯任何事,光是交易內容在打包前被公開看到,就足以構成被鎖定的條件。
實務上能採取的保護措施,是把交易改走「私有 RPC」或「訂單流拍賣」這類機制,讓待處理的交易對掃描公開 mempool 的機器人隱形,這類服務多數交易所跟錢包已經內建整合。適度設定滑點容忍度也是必要的最後防線——太緊會讓正常交易容易失敗,太鬆則留給價格衝擊更大的操作空間,沒有一個對所有交易都安全的固定數字,需要依實際流動性狀況調整。
以太坊上超過 88% 的 MEV-Boost 區塊目前由三家中繼機構處理,其中單一一家建構者就佔了一半以上的區塊產出,這種高度集中的區塊建構市場結構,本身也成為業界討論 MEV 治理時的核心議題之一——極少數建構者掌握了絕大多數的排序權力。
對驗證者跟區塊建構者而言,MEV 是額外收益來源,能補貼營運成本並吸引參與;對一般使用者而言,MEV 代表交易成交價可能劣於預期,是一種隱藏的交易成本,需要透過 MEV 防護工具或謹慎設定滑點來降低曝險。