iT邦幫忙

0

D19|MEV 與交易層威脅:搶先交易/三明治與保護路徑

  • 分享至 

  • xImage
  •  

在公開 mempool 的環境中,未上鏈的交易可被觀測、重排與包裝,從而衍生 MEV(Maximal Extractable Value):搜尋者(searchers)尋找可獲利的重排策略,與區塊提議者(proposers)或建構者(builders)協作,藉由搶先、回補、夾擊等模式提取價值。這並非單一漏洞,而是生態的結構性現象;理解其運作,是降低滑點損失與避免被「夾擊」的前提。


交易層常見風險地圖

  • 搶先(front-run)/回補(back-run):利用可預見的即將成交路徑,在目標交易前後插入策略單,賺取價差或費用回饋。
  • 三明治(sandwich):攻擊者先買、讓受害者的市價單把價格推高,再立刻賣出吃差(或反向做空/做多)。AMM 上最典型,對使用者體感最差。
  • 清算與套利競速:針對借貸清算與跨池套利進行競速包(bundles)或私有路由,雖非惡意行為,但會放大 gas 與排序競爭成本。

三明治攻擊的條件與影響

條件:可觀測的待確認市價交易、足夠的池子流動性、過寬滑點與較長有效期限。
影響:實際成交價偏離期望、滑點損失被對手方內化,長期降低使用者淨收益。Uniswap 官方將其定義為「以兩筆交易包夾受害者換匯以牟利」的三段式模式。

緩解思路(非步驟)

  • 縮小滑點、縮短期限:把可被利用的價格/時間窗口收斂。
  • 分批而非一口氣大單:降低一次交易對價格曲線的衝擊。
  • 改變訊息可見性:考慮使用私有傳送路徑或保護型 RPC(見下節),減少在公開 mempool 的暴露。

為何 EIP-1559 沒有「消滅」MEV?

EIP-1559 透過 Base Fee + Tip 讓費用更可預測、降低搶價拍賣的波動,但並未改變交易可被觀測與重排的事實;MEV 仍會在排序權可交易的地方產生。相關研究甚至探討了在 1559 下的費用操控與激勵議題,提醒不得過度樂觀。


操作層面的「低懊悔」準則

  • 價格面:狹滑點與短deadline作為預設;大額分批、必要時先以小單探路。
  • 路徑面:在關鍵交易時段,考慮使用保護型 RPC/私有傳送;評估其失敗重送機制與相容錢包。
  • 策略面:對於常見 MEV 熱點(DEX 聚合、清算)提高風險預期;確保錢包簽名前再次核對滑點與有效期
  • 治理面:留意所用錢包或路由是否支援 OFA/MEV-Share,理解其資料分享粒度與回饋分配。

小結

MEV 是公鏈開放排序權的自然產物:看得見、就能重排;能重排,就有策略值。三明治與搶先不是單點漏洞,而是交易在被觀測與競價後的結果。降低風險的關鍵在於縮小可被利用的價格/時間窗口改變訊息可見性(保護型 RPC/私有轉送)、以及在可能的情況下把 MEV 轉為回饋(OFA/MEV-Share)。把這些原則變成預設習慣,才能在不犧牲體驗的前提下,最大化交易的到手價值。


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言