Deep EVM #13: Was ist MEV — Extrahierbarer Wert, Searcher und Block Builder
Engineering Team
Was ist MEV?
Maximal Extractable Value (MEV) ist der maximale Gewinn, den ein Block-Produzent durch das Einschliessen, Ausschliessen oder Umordnen von Transaktionen innerhalb eines Blocks extrahieren kann. Es ist kein Bug — es ist eine inhaerente Eigenschaft jedes Systems, in dem die Transaktionsreihenfolge wichtig ist.
Arten von MEV
Arbitrage
Die “sauberste” Form von MEV. Preisunterschiede zwischen dezentralen Boersen (DEXes) ausnutzen:
- Token A kostet $100 auf Uniswap, $101 auf Sushiswap
- Kaufe auf Uniswap, verkaufe auf Sushiswap
- Gewinn: $1 minus Gaskosten
Arbitrage ist wertschoepfend fuer das Oekosystem — sie gleicht Preise ueber Maerkte hinweg an.
Sandwich-Angriffe
Die kontroverseste Form von MEV. Ein Searcher platziert eine Transaktion VOR und NACH einer grossen Swap-Transaktion:
- Frontrun: Kaufe das Token VOR dem grossen Swap (Preis steigt)
- Opfer-Transaktion: Der grosse Swap wird ausgefuehrt (Preis steigt weiter)
- Backrun: Verkaufe das Token NACH dem Swap (Gewinn aus dem Preisanstieg)
Sandwich-Angriffe schaden dem Opfer, das einen schlechteren Preis erhaelt.
Liquidationen
In DeFi-Kreditprotokollen (Aave, Compound) werden unterkollateralisierte Positionen liquidiert. MEV-Searcher ueberwachen diese Protokolle und liquidieren Positionen sofort, sobald sie unter die Schwelle fallen.
NFT-Sniping
Bei begehrten NFT-Mints platzieren Searcher ihre Mint-Transaktionen mit hohem Gas, um garantiert frueh im Block zu sein.
Die MEV-Lieferkette
Nach dem Merge (September 2022) sieht die MEV-Lieferkette so aus:
- Searcher — Findet MEV-Gelegenheiten und erstellt “Bundles” (Transaktionspakete)
- Builder — Sammelt Bundles von mehreren Searchern und konstruiert optimale Bloecke
- Relay — Vermittelt zwischen Buildern und Validatoren (z.B. Flashbots MEV-Boost)
- Proposer/Validator — Waehlt den Block mit dem hoechsten Gebot aus und schlaegt ihn vor
Flashbots
Flashbots ist das dominierende Protokoll im MEV-Oekosystem:
- MEV-Share — Searcher koennen MEV-Erloes mit Benutzern teilen, deren Transaktionen sie ausnutzen
- Protect — RPC-Endpunkt, der Transaktionen vor dem oeffentlichen Mempool versteckt
- MEV-Boost — Software, die es Validatoren ermoeglicht, Bloecke von Buildern zu akzeptieren
Ethische Ueberlegungen
MEV ist ein kontroverses Thema:
Pro MEV-Extraktion:
- Arbitrage gleicht Preise an (Markteffizienz)
- Liquidationen schuetzen Kreditprotokolle vor Insolvenz
- MEV-Erloes sichert das Netzwerk (Validator-Einnahmen)
Contra MEV-Extraktion:
- Sandwich-Angriffe schaden gewoehnlichen Benutzern
- Hohe Gaspreise durch MEV-Wettbewerb
- Zentralisierung: Wenige Searcher/Builder dominieren den Markt
MEV-Schutz fuer Benutzer
- Slippage-Limits setzen — Maximale akzeptable Preisabweichung definieren
- Private Transaction Pools — Flashbots Protect oder aehnliche Dienste nutzen
- MEV-Share — Am Erloes aus der MEV-Extraktion teilhaben
- Batch-Auktionen — CoW Protocol und aehnliche Mechanismen, die MEV reduzieren
Fazit
MEV ist eine fundamentale Eigenschaft von Blockchain-Systemen. Ob Sie Searcher, Entwickler oder Benutzer sind — das Verstaendnis von MEV ist entscheidend. Searcher brauchen es fuer Profit, Entwickler fuer sicheres Protokolldesign und Benutzer fuer den Schutz ihrer Transaktionen.