MEV (maximal extractable value) is de winst die te behalen is door te kiezen welke transacties in een block komen en in welke volgorde. Omdat transacties zichtbaar zijn voordat ze worden bevestigd, kunnen gespecialiseerde bots, zogeheten searchers, erop reageren: kopen vlak voor een grote trade, een lening liquideren zodra dat mag, of een prijsverschil tussen twee exchanges benutten. MEV heette oorspronkelijk miner extractable value, uit de tijd dat Ethereum nog met mining werkte.
Veelvoorkomende vormen van MEV
- Arbitrage: kopen op de ene DEX en verkopen op de andere als prijzen verschillen. Meestal gezien als gezond, omdat het prijzen gelijktrekt.
- Liquidaties: leningen met te weinig onderpand in leenprotocollen aflossen in ruil voor een bonus.
- Sandwich-aanvallen: vlak voor de swap van een gebruiker kopen en vlak erna verkopen, zodat de gebruiker een slechtere prijs krijgt. Schadelijk voor gebruikers.
- Front-running en back-running: een winstgevende transactie die nog in de wachtrij staat kopiëren of erop reageren.
Hoe MEV nu werkt
Op Ethereum worden de meeste blocks gebouwd door gespecialiseerde builders, die bundels van searchers verzamelen en bieden op het recht om hun block te laten voorstellen. Validators ontvangen die blocks via MEV-Boost, een systeem dat het bouwen van blocks scheidt van het voorstellen ervan. Veel van deze ontwikkeling begon bij Flashbots, dat private kanalen voor bundels introduceerde om schadelijke bijeffecten te beperken.
Bescherming tegen MEV
- Slippage-limieten op swaps, zodat een sandwich de prijs niet te ver kan verschuiven.
- Privé versturen via RPC-endpoints met MEV-bescherming, zodat transacties niet zichtbaar zijn in de publieke mempool.
- Batchveilingen en intent-gebaseerd handelen, waarbij orders zo worden gematcht dat er minder ruimte is om waarde weg te halen.
- Protocolontwerp met robuuste oracles en tijdgewogen prijzen, zodat contracts niet binnen één block te manipuleren zijn.
Voor tradingsoftware is MEV zowel een risico als een factor in de kwaliteit van de uitvoering. Zie on-chain tradingbots en DeFi ontwikkeling.
Veelgestelde vragen
Is MEV illegaal?
MEV zelf hoort bij hoe publieke blockchains werken. Sommige strategieën, zoals gebruikers sandwichen, worden breed als schadelijk gezien, en de juridische kijk op specifieke praktijken is nog in ontwikkeling.
Hoe voorkom ik sandwich-aanvallen?
Gebruik strakke slippage-limieten en verstuur swaps via een RPC-endpoint met MEV-bescherming of een handelsinterface die bescherming biedt.
Bestaat MEV ook op layer 2-netwerken?
Ja, al verschilt de vorm. Veel layer 2-netwerken gebruiken een centrale sequencer die transacties ordent, wat verandert hoe MEV kan worden behaald.