Marktkapitalisierung: 24h Vol: BTC: BTC Dom:
Gold: S&P 500: EUR/USD: Öl (BRENT):

Sandwich Attack

Ein Sandwich-Angriff nutzt aus, wie Automated-Market-Maker-Pools (AMM) den Preis eines Assets bei jedem Trade neu berechnen: Je größer der Swap, desto stärker bewegt sich der Preis entlang der Kurve des Pools. Angreifer betreiben Bots, die kontinuierlich den öffentlichen Mempool nach ausstehenden Swaps durchsuchen, die groß genug sind, um den Preis zu bewegen, und wetteifern dann darum, ihre eigene "Front-Run"-Transaktion unmittelbar vor der des Opfers bestätigen zu lassen, gefolgt von einer "Back-Run"-Transaktion direkt danach.

Um diese Reihenfolge zu gewinnen, überbietet der Bot die Gas-Fee des Opfers, damit Miner oder Validatoren die Transaktionen in der gewünschten Reihenfolge aufnehmen, eine Praxis, die als Priority Gas Auction bekannt ist. Der Swap des Opfers wird dann zu einem bereits aufgeblähten Preis ausgeführt, wodurch es weniger Token erhält als der beim Signieren angezeigte Kurs, während die Differenz vollständig vom Angreifer eingestrichen wird.

Sandwich-Angriffe gehören zu den häufigsten Formen der Wertextraktion auf dezentralen Exchanges auf Ethereum, und dasselbe Muster tritt auch auf Solana auf, wo Forscher schätzen, dass Bots durch Umordnung auf Validator-Ebene, statt durch Mempool-Scanning, mehrere hundert Millionen Dollar von Tradern erbeutet haben.

Gängige Schutzmaßnahmen sind:

  • Trades über private Relays wie Flashbots Protect leiten, sodass ausstehende Transaktionen nie den öffentlichen Mempool erreichen
  • Eine enge Slippage-Toleranz festlegen, sodass ein Trade zurückgesetzt wird, statt zu einem manipulierten Preis ausgeführt zu werden
  • DEX-Aggregatoren oder intent-basierte Swap-Protokolle nutzen, die Orders bündeln und außerhalb des öffentlichen Order Flows abwickeln

Keine dieser Maßnahmen schließt das Risiko vollständig aus, und das Branding "MEV Protection" selbst wurde bereits für Betrug missbraucht, weshalb Sorgfalt bei jedem Schutz-Tool unerlässlich bleibt.

Sandwich Attack Erklärvideo

What is a Sandwich Attack? | Crypto Terms Explained