
Front-running是一種操縱性交易行為,指個人利用特權資訊搶先他人下單以謀取利益。簡單來說,就是有人提前獲知或預測他人交易,搶先下單,藉由價格差獲利。
在區塊鏈領域,Front-running常見於監控公共待處理區(mempool)中的交易,這些交易尚未被打包進區塊時,Front-runner會提交更高手續費的交易,確保自己的交易優先執行,進而改變原有交易順序獲利。
在傳統金融市場,Front-running指員工或經紀人利用客戶訂單資訊為自己交易,屬於違規行為。在鏈上,Front-running更偏向「交易排序操控」,通常由區塊提議者或機器人藉由優化交易順序獲取額外收益,這類行為一般歸屬於更廣義的MEV(Maximal Extractable Value)範疇。
Front-running會直接推高你的交易成本與滑點,使你以更高價格買入或更低價格賣出,逐步蠶食你的利潤。
對一般用戶來說,Front-running在去中心化交易所(DEX)交易時尤其明顯,因為容易遭受其他交易「夾擊」,導致實際成交價與預期落差大。對做市商與專案方而言,Front-running會干擾價格發現與公平性,影響用戶體驗和品牌信譽。開發者瞭解Front-running,有助於在合約與前端設計防護機制,降低用戶損失。
Front-running透過「公開排隊」與「手續費競價」重新排序交易,藉此捕捉價差獲利。
滑點指的是預期成交價與實際成交價的差距。Front-runner透過「插隊」放大滑點並獲利。滑點容忍度越高,被攻擊的風險越大。
Front-running主要出現在鏈上公開排隊場景,形式多樣,但核心都是利用交易排序與價格差來獲利。
你可以透過「隱藏意圖」、「消除插隊機會」、「控制撮合環境」來降低Front-running風險。
過去一年,公開數據顯示鏈上交易排序獲利依然高企,夾心攻擊在DEX活動中占比顯著。
根據2024年各類看板與研究機構資料,透過MEV渠道產出的以太坊區塊占比持續高檔(普遍約90%),顯示生態在交易排序上愈發專業化。2024年第三季,主流DEX上的夾心攻擊占攻擊事件或被提取價值的50–70%,具體比例視代幣與時段而異。
這一趨勢將延續至2025年:主流打包與路由服務更加普及,用戶對保護工具的使用率提升,更多交易透過受保護渠道提交。但在重大事件(新幣上線、熱門NFT鑄造)期間,Front-running與滑點風險仍然集中——建議用戶優先採用限價單、低滑點與私有路由。
數據說明:上述資料基於2024年及2024年第三季公開看板與研究平台統計,近期趨勢反映社群與工具使用變化,具體數字隨市場與鏈上環境波動。
Front-running屬於MEV的負面子集,專指透過搶先他人交易獲利,而MEV涵蓋更廣泛的區塊排序獲利行為。
MEV(Maximal Extractable Value)包含所有透過區塊內交易重排、插入或移除可提取的利潤,如套利、清算、跨池路由優化等,其中部分行為對市場流動性具有中性甚至正面作用。Front-running則聚焦於利用他人交易意圖賺取價差,通常損害用戶體驗與公平定價。
了解兩者差異有助於你精確評估風險:並非所有交易排序獲利都帶有惡意,但你可透過私有提交、限價單及嚴格滑點控制,防範最具危害的類型。
Front-running可能導致你的交易以更差價格成交或延遲。攻擊者會在你大額交易前買入推高價格,等你買入後再賣出,讓你整體多付出成本。這一風險在DEX交易或大額轉帳時尤其顯著,特別是在網路壅塞時。
可採取多重防護策略:使用私有交易池或聚合器隱藏意圖;設定合理滑點容忍度(通常1–3%);選擇鏈下訂單簿交易取代鏈上AMM;於網路低峰期交易以降低被監控風險。Gate等主流平台內建滑點保護工具。
以太坊mempool完全透明,任何人都能看到待處理交易的所有細節與金額。礦工與套利機器人即時監控這些資訊,執行有利可圖的插隊交易。這源於以太坊強調透明而非隱私的設計理念,近年來私有池等新方案正逐步改善相關問題。
Front-running是指搶先你的交易執行;夾心攻擊則是在你交易前後分別買入與賣出。Front-runner僅靠搶先獲利,夾心攻擊者則透過兩頭操作賺取價差,策略更複雜,但本質都是利用不公平的交易排序。
私有RPC有助於隱藏交易,避免被公共mempool監控,但無法完全消除Front-running風險——驗證者或建構者在區塊建構時仍可能重排交易。更強的防護措施包括使用Flashbots MEV保護服務或支援PBS(提議者-建構者分離)的網路,從架構上降低被插隊的機率。


