三明治攻擊

更新時間 2026年9月24日

一句話總結

三明治攻擊在目標交易前後安排交易,利用其價格影響獲利,並使目標交易的成交條件惡化。

三明治攻擊利用其他使用者交易前後的排序,常見於自動化造市商。攻擊者先於目標交易建立部位,再於其後反向平倉,試圖擷取目標交易造成的價格變動。相較於沒有這些前後交易的情況,目標使用者可能得到較差的成交結果。

順序為何重要

若目標是一筆買入交易,較早的買入可推高資金池價格。目標接著以較不利條件買入,攻擊者再於其後賣出。實際能否獲利取決於流動性、交易規模、排序與成本,並不保證成功。

這是一種 MEV,與單純利用既有價差套利不同;僅憑成交不佳也不能證明發生了三明治攻擊。正常價格變動與使用者自身交易的價格影響,同樣可能惡化成交。

限制與防護方式

最低輸出要求或較嚴格的滑點容忍度,可以限制交易接受的惡化程度。若條件不符,執行可能回復,但仍消耗網路費。

私密交易路由或其他執行機制,可降低暴露於公開訂單監測的風險,但也引入對中介與處理方式的信任假設。沒有單一設定能消除所有排序風險,或保證交易一定執行。