-
bitcoin $77711.849241 USD
0.53% -
ethereum $2262.146329 USD
0.88% -
tether $0.998733 USD
-0.01% -
bnb $704.156855 USD
0.57% -
xrp $1.250177 USD
0.27% -
usd-coin $0.999665 USD
0.00% -
solana $95.259968 USD
-0.59% -
tron $0.309949 USD
-3.90% -
hyperliquid $87.588842 USD
-0.87% -
zcash $1239.978441 USD
-2.49% -
dogecoin $0.075607 USD
0.41% -
monero $602.415031 USD
1.28% -
chainlink $11.720400 USD
2.37% -
unus-sed-leo $9.385895 USD
-0.63% -
cardano $0.192948 USD
-0.21%
什麼是Defi中的三明治攻擊?
A sandwich attack in DeFi involves front-running and back-running a target trade to profit from price slippage on decentralized exchanges like Uniswap.
2025/07/06 08:42
了解三明治攻擊的概念
在分散的金融(DEFI)生態系統中,三明治攻擊是一種惡意演員採用的一種前後運行的策略,以利用交易期間代幣價格的可預測變化。這種操作通常發生在依賴自動化做市商(AMM)等分散交易所(DEX)上。攻擊者在目標交易之前和之後定位自己,有效地“夾住”它以從價格滑倒中提取價值。
以三明治的核心攻擊涉及三個主要步驟:
- 監控大型交易的待處理交易。
- 在目標交易執行之前下達買入訂單,通過下達交易。
- 在目標貿易後立即出售獲得的代幣會影響價格,從而影響了價格。
該序列使攻擊者可以從大型交易引起的臨時價格波動中獲利。
Defi的結構如何實現三明治攻擊
Defi的基礎在於透明度和開放性,從而自相矛盾地使其容易受到此類攻擊的影響。由於區塊鏈交易在確認之前在Mempool中可以看到,因此攻擊者可以對其進行分析並採取行動。 AMM使用恆定的產品公式(例如X*Y = K),其中大型貿易顯著改變了兩個資產之間的價格比。
當用戶訂購大型買入訂單時,由於流動性池餘額的變化,資產的價格上漲。三明治攻擊者很早發現這一變化並迅速採取行動。他們首先在大型交易之前購買了相同的令牌,將價格提高了略高。然後,在原始貿易進一步誇大了價格之後,攻擊者以利潤出售其持股。
這種操作是可能的,因為交易優先級可能會受汽油費的影響。通過支付較高的汽油費,攻擊者確保他們的交易在他人面前開採,從而使他們能夠有效執行前跑和後運行訂單。
分步執行三明治攻擊
為了更好地了解三明治攻擊是如何展開的,讓我們遍歷一個實踐的例子:
- 一個毫無戒心的交易者想在uniswap上購買價值100個eTh的代幣X。
- 攻擊者監視Mempool並確定此交易。
- 攻擊者提交了一份高氣費的買入訂單,以確保其在目標交易之前立即被執行。
- 隨後進行目標交易,由於交易的規模,導致了巨大的價格滑倒。
- 此後,攻擊者立即以誇張的價格提交了賣出訂單,實現了利潤。
每個步驟都需要精確的時機,並且通常需要使用機器人或腳本實時掃描和對MEMPOOL活動做出反應。這些工具允許攻擊者自動化檢測和執行,從而使三明治攻擊在多個交易中可擴展和盈利。
至關重要的是,攻擊者必須計算出要購買的確切金額,以最大程度地提高利潤而不會過度投資。太少了,利潤率縮小;太多了,如果價格在目標交易之後的價格沒有充分反彈,攻擊者就會冒損失。
汽油費和交易優先級的作用
汽油費在實現三明治攻擊方面起著關鍵作用。在以太坊和其他與EVM兼容的連鎖店上,用戶支付汽油費,以將其交易包括在一個區塊中。礦工(或驗證系統中的驗證者)優先考慮較高的汽油費用。
攻擊者通過以極高的汽油費提交交易來利用這種機制,確保他們在目標交易之前和之後進行處理。這種優先級允許他們緊緊地將受害者的貿易捆綁在一起,從而最大程度地利用了價格變動的利潤。
已經開發了諸如FlashBots之類的工具來通過提供繞過公共Mempools的私人交易渠道來防止這種剝削。但是,並非所有用戶都利用FlashBot,而將許多交易暴露於潛在的三明治攻擊中。
此外,機器人使用的氣體優化技術有助於攻擊者降低成本,同時保持高優先級的狀態。成本和速度之間的這種平衡對於在反复的三明治攻擊中維持盈利能力至關重要。
防止Defi中的三明治攻擊
減輕三明治攻擊的風險需要技術策略和平台級解決方案的結合。用戶可以採取一些預防措施來減少暴露:
- 使用提供私人交易繼電器(例如FlashBots)的平台,以避免在公共Mempool中展示交易。
- 將大型交易分為較小的塊,以最大程度地減少價格影響並減少攻擊者的動力。
- 交易時,設置緊張的滑倒公差,以拒絕導致價格過多的交易。
- 利用DEX聚合器將交易跨多個池或交易所分裂,從而降低了對任何單個流動性池的可預測性和影響。
此外,開發人員構建FEFI協議可以實施反桑德威奇機制,例如動態費用模型或隱私權交易捆綁。一些較新的DEX正在嘗試使用訂單流量拍賣和批處理交易處理,以模糊單個交易,並使三明治攻擊的效率降低。
儘管有這些防禦能力,但沒有解決方案完全是萬無一失的。只要Defi保持透明和無許可,總會有剝削的機會。
現實世界的例子和觀察
三明治攻擊不是理論上的,它們經常發生在實時偏見環境中。研究人員和區塊鏈分析師已經使用埃塞班,沙丘分析和Bloxy等鏈分析工具觀察了這些攻擊的許多實例。
例如,一個被廣泛引用的案件涉及一個自動化的機器人系統地執行對Uniswap V2的三明治攻擊,每天產生數千美元的利潤。該機器人監視了大量掉期,並從戰略上插入了自己的交易,利用高汽油費來維持執行優先級。
這些示例突出了通過智能合約和機器人部署時,三明治攻擊的盈利能力和可擴展性。他們還強調了在Defi協議中持續改進交易隱私和執行安全性的需求。
常見問題
問:三明治攻擊可以在集中式交流上發生嗎?答:不,三明治攻擊主要發生在分散的交流上,原因是它們的開放性和透明性。集中式交流與內部訂單書籍一起運行,並且不會公開公開交易,這使此類攻擊變得不切實際。
問:三明治攻擊是非法還是不道德?答:雖然不是明確非法的,但在Defi社區中的許多人認為三明治攻擊被認為是不道德的。他們利用系統力學而不是欺詐,但會損害常規用戶並破壞對分散市場的信任。
問:如何檢測我是否是三明治襲擊的受害者?答:您可以在Block Explorers上查看交易詳細信息,並在交易周圍尋找異常的滑倒或突然的價格變動。諸如MEV-explore和Dune儀表板之類的工具也可能有助於識別指示三明治攻擊的模式。
問:所有DEX是否同樣遭受三明治攻擊?答:不,由於其費用結構,泳池尺寸和交易可見性,有些DEX更容易受到影響。具有更深流動性的較大池通常很難操縱,而較小或新推出的代幣面臨更高的風險。
免責聲明:info@kdj.com
所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!
如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。
- 黃金與比特幣暴跌:因應 2026 年資產的波動格局
- 2026-11-01 00:35:01
- Chainaanalysis 漏洞:人工智慧工具引發的客戶資料外洩引發了加密貨幣領域的警報
- 2026-10-31 16:35:02
- 幣安駭客攻擊、泰國審查和加密相關安全:關於數位資產安全的紐約分鐘
- 2026-10-31 12:45:01
- 華爾街分析師發表評論:幣安黑客事件在市場波動中引發加密貨幣股票的爭論
- 2026-10-31 12:45:01
- Bitwise 比特幣、Pepeto 和 Pepe Record:加密貨幣狂野之旅的紐約一分鐘
- 2026-10-31 04:35:01
- Circle CCTP 主導加密橋,USDC 交易量在不斷變化的跨鏈環境中飆升
- 2026-10-30 21:15:01
相關知識
什麼是 DAI?它與 USDT 有何不同?
2026-09-08 17:00:22
市場波動模式1. 自2021年以來,Bitcoin超過68%的交易日在24小時窗口內價格波動超過15%。 2. 在流動性較低的時期,尤其是在 02:00 至 06:00 UTC 期間,以太坊表現出比 Bitcoin 更高的日內波動性。 3. 穩定幣脫鉤事件(例如 2023 年 3 月的 USDC 事...
USDT、USDC 和 DAI:這些穩定幣有何不同?
2026-09-20 05:59:44
Bitcoin 減半機制1. Bitcoin 的協議強制執行固定的發行時間表,其中大約每 210,000 個區塊,區塊獎勵就會減少一半。 2. 該事件大約每四年發生一次,直接減少了新進入流通的 BTC 數量。 3.截至2020年減半,礦工每區塊獲得6.25 BTC;下次減少將達到 3.125 BTC...
為什麼穩定幣會失去 1 美元的掛鉤?
2026-09-08 02:00:03
儲備組成和透明度差距1. 許多穩定幣聲稱完全由現金或短期美國國債支持,但儲備揭露往往缺乏即時驗證機制。 2. 第三方證明可能僅每季進行一次,從而留下較長的窗口,使不匹配的資產負債結構仍未被發現。 3. 一些發行人持有的商業票據或逆回購協議存在未反映在公共資產負債表中的交易對手風險。 4. 鏈下銀行關...
什麼是加密穩定幣 Depeg?
2026-09-24 16:39:41
脫鉤的定義與機制1. 當穩定幣的市場價格顯著偏離其預期錨定價值(對於與美元掛鉤的代幣來說,最常見的是 1.00 美元)時,就會發生加密穩定幣脫鉤。 2. 這種偏差不是短暫的波動,而是持續的信心喪失,體現在訂單簿失衡、流動性撤回和級聯贖回上。 3. 脫鉤源自於結構性缺陷,包括儲備不足或不透明、演算法再...
什麼是加密貨幣中的自我託管以及為什麼它很重要?
2026-09-10 04:19:32
定義和核心機制1. 自我保管是指個人保留對其私鑰的完全控制權,而不將該權力委託給任何第三方服務的做法。 2. 自我託管錢包的伺服器上不持有資產;相反,它提供了一個使用本地儲存的加密金鑰與區塊鏈網路互動的介面。 3. 使用者的裝置(無論是智慧型手機、桌上型電腦或硬體模組)託管種子短語和私鑰,並且在正常...
託管錢包與非託管錢包:有什麼區別?
2026-09-17 03:19:46
託管錢包定義1. 託管錢包是一種由第三方服務提供者持有和管理用戶私鑰的數位資產儲存解決方案。 2. 使用者透過電子郵件、密碼和雙重認證等登入憑證存取資金,而不是直接加密控制。 3. 簡化帳戶恢復-忘記密碼或失去裝置存取權限的使用者可以透過平台管理的身份驗證協定重新獲得存取權限。 4. 這些錢包通常作...
什麼是 DAI?它與 USDT 有何不同?
2026-09-08 17:00:22
市場波動模式1. 自2021年以來,Bitcoin超過68%的交易日在24小時窗口內價格波動超過15%。 2. 在流動性較低的時期,尤其是在 02:00 至 06:00 UTC 期間,以太坊表現出比 Bitcoin 更高的日內波動性。 3. 穩定幣脫鉤事件(例如 2023 年 3 月的 USDC 事...
USDT、USDC 和 DAI:這些穩定幣有何不同?
2026-09-20 05:59:44
Bitcoin 減半機制1. Bitcoin 的協議強制執行固定的發行時間表,其中大約每 210,000 個區塊,區塊獎勵就會減少一半。 2. 該事件大約每四年發生一次,直接減少了新進入流通的 BTC 數量。 3.截至2020年減半,礦工每區塊獲得6.25 BTC;下次減少將達到 3.125 BTC...
為什麼穩定幣會失去 1 美元的掛鉤?
2026-09-08 02:00:03
儲備組成和透明度差距1. 許多穩定幣聲稱完全由現金或短期美國國債支持,但儲備揭露往往缺乏即時驗證機制。 2. 第三方證明可能僅每季進行一次,從而留下較長的窗口,使不匹配的資產負債結構仍未被發現。 3. 一些發行人持有的商業票據或逆回購協議存在未反映在公共資產負債表中的交易對手風險。 4. 鏈下銀行關...
什麼是加密穩定幣 Depeg?
2026-09-24 16:39:41
脫鉤的定義與機制1. 當穩定幣的市場價格顯著偏離其預期錨定價值(對於與美元掛鉤的代幣來說,最常見的是 1.00 美元)時,就會發生加密穩定幣脫鉤。 2. 這種偏差不是短暫的波動,而是持續的信心喪失,體現在訂單簿失衡、流動性撤回和級聯贖回上。 3. 脫鉤源自於結構性缺陷,包括儲備不足或不透明、演算法再...
什麼是加密貨幣中的自我託管以及為什麼它很重要?
2026-09-10 04:19:32
定義和核心機制1. 自我保管是指個人保留對其私鑰的完全控制權,而不將該權力委託給任何第三方服務的做法。 2. 自我託管錢包的伺服器上不持有資產;相反,它提供了一個使用本地儲存的加密金鑰與區塊鏈網路互動的介面。 3. 使用者的裝置(無論是智慧型手機、桌上型電腦或硬體模組)託管種子短語和私鑰,並且在正常...
託管錢包與非託管錢包:有什麼區別?
2026-09-17 03:19:46
託管錢包定義1. 託管錢包是一種由第三方服務提供者持有和管理用戶私鑰的數位資產儲存解決方案。 2. 使用者透過電子郵件、密碼和雙重認證等登入憑證存取資金,而不是直接加密控制。 3. 簡化帳戶恢復-忘記密碼或失去裝置存取權限的使用者可以透過平台管理的身份驗證協定重新獲得存取權限。 4. 這些錢包通常作...
看所有文章














