即時流動性是什麼,跟本系列前面談過的三明治攻擊有什麼不同?
本系列前面拆解 三明治攻擊 時談的是攻擊者透過在受害者交易前後插入自己的交易,直接推動價格對受害者不利,本質上是主動干預受害者的成交價格。即時流動性的操作邏輯不同:提取者不主動改變交易對的價格走向,而是精準抓住「這筆大額交易即將發生」的時機,臨時提供大量流動性成為這筆交易的實質做市方,賺取這筆交易本來就會產生的手續費分潤,交易完成後立刻把流動性撤走。
這代表即時流動性理論上不會像三明治攻擊那樣直接讓受害者的成交價格變得更差(因為提取者提供的是真實流動性,一定程度上甚至可能改善大額交易的實際滑點),它賺取的是原本應該分配給長期流動性提供者的手續費收入,而不是直接從交易者身上榨取價差,這是兩者在受害對象與獲利機制上的根本差異。
為什麼即時流動性會被視為 MEV 的一種,它不是正常的做市行為嗎?
傳統的做市行為,是流動性提供者持續、長時間把資金放在流動性池裡,承擔市場價格波動的曝險(無常損失),以此換取交易手續費分潤作為報酬——這是一種需要承擔實質風險換取合理報酬的商業模式。即時流動性之所以被歸類為 MEV 而非單純的做市,關鍵在於它利用了對 mempool 訊息的搶先掌握,只在明確知道「這裡有一筆大額交易即將發生」的精準時刻才注入流動性,交易完成後立刻撤出,全程幾乎不承擔傳統做市商需要承受的價格波動曝險。
這種操作模式,本質上是把原本應該長期承擔市場風險的流動性提供者才能獲得的手續費收入,透過搶先掌握資訊的技術優勢,用幾乎零風險的方式提前攔截走。長期流動性提供者實際能分到的手續費因此被稀釋,這也是為什麼即時流動性雖然表面上看起來像是「提供了真實流動性」,仍然被視為一種對其他市場參與者(尤其是長期流動性提供者)不公平的價值提取手法。
即時流動性實際上怎麼運作,技術上需要哪些條件才能執行?
典型流程是:提取者的自動化系統持續監控 mempool,偵測到一筆金額夠大、預期會產生可觀手續費的待確認交易;在這筆交易被打包進區塊之前,提取者搶先送出一筆交易,把大量資金注入這個交易對的流動性池;等原本那筆大額交易在同一個區塊裡執行完成、觸發手續費分潤後,提取者緊接著在同一個區塊裡再送出一筆交易,把剛才注入的流動性全數撤出。整個「注入—賺取手續費—撤出」的過程,理想情況下會被壓縮在同一個區塊內完成,讓提取者承擔的價格波動曝險趨近於零。
這個操作對執行速度與區塊打包位置的精確控制要求極高——如果注入流動性的交易沒能搶在目標大額交易之前完成、或撤出流動性的交易被延遲到下一個區塊才執行,整個策略的風險特性就會完全不同(提取者會承擔跨區塊的市場波動曝險,失去原本「幾乎零風險」的核心優勢)。這也是為什麼即時流動性通常需要搭配本系列前面談過的私有交易池或類似基礎設施,才能精確控制交易在區塊內的排序。
即時流動性對一般用戶有什麼實際影響,使用 DeFAI 產品時該怎麼看待這個現象?
如果你的 DeFAI Agent 經常執行大額交易,即時流動性理論上可能讓你的實際成交條件比「完全沒有即時流動性介入」時更好一些(因為多了一份臨時流動性參與撮合),但這不代表這個現象對你完全沒有負面影響——如果你同時也是某個流動性池的長期提供者,即時流動性會稀釋你原本應該分到的手續費收入,這是一種你可能同時身兼「受益者」與「受害者」兩種角色的特殊情況,取決於你在特定交易裡扮演的是交易者還是流動性提供者。
對一般使用者來說,這個概念更多是幫助理解 DeFAI 生態裡價值分配的複雜性——不是所有跟 MEV 相關的現象都直接對交易者造成明顯損害(不像三明治攻擊那樣直接、容易辨識),有些現象(例如即時流動性)的影響更間接、更需要看你在整個交易鏈裡扮演的角色才能判斷實際受益或受損。如果你同時是 DeFAI 策略的使用者、又打算把資金投入某個流動性池賺取手續費,值得意識到即時流動性這類手法的存在,可能會讓你實際拿到的流動性提供收益,低於單純用池子總手續費除以你的資金佔比計算出來的理論數字。
多個以太坊主網 DEX 上曾有公開分析追蹤到即時流動性操作的具體案例,機器人在偵測到大額 swap 交易後,於同一區塊內完成流動性注入與撤出,賺取該筆交易產生的手續費分潤,分析指出這類操作在特定高流動性交易對上發生頻率相對較高,也促使部分協議開始研究對應的技術防禦機制,例如調整手續費分配規則以降低短期流動性提供者的獲利空間。
從整體市場效率的角度看,即時流動性理論上能在大額交易發生的瞬間提供額外流動性,可能小幅改善該筆交易的實際滑點;但這種收益的分配並不公平——提取者用近乎零風險的操作,攔截了原本該屬於長期流動性提供者、承擔實質市場波動風險所應得的手續費收入,長期下來會稀釋一般流動性提供者的實際報酬,降低他們持續提供流動性的誘因。