Miner Extractable Value
Miner Extractable Value (MEV) er verdien man kan hente ut av en blokkjede gjennom å kontrollere rekkefølgen transaksjoner utføres i, og for eksempel dytte inn sine egne transaksjoner lenger frem i køen enn en transaksjon som kronologisk sett ble registrert tidligere.
Altså, du registrerer en transaksjon. Denne transaksjonen er ikke en del av blokkjeden ennå. Det blir den ikke før den er inkludert i en blokk. Den er imidlertid synlig for alle, og det er noe ved selve transaksjonen som fortell meg om en mulighet jeg ikke var klar over. Dermed kan jeg registrere en ny transaksjon med en høyere transaksjonsavgift, som gjør bruk av denne informasjone, og kommer din transaksjon i forkjøpet.
I utgangspunktet er det utvinnerne som er i best posisjon til å gjøre dette, derav navnet, Miner Extractable Value, fordi det er de som bestemmer rekkefølgen på blokken de setter sammen. I praksis kan hvem som helst gjøre dette gjennom å sette en tilstrekkelig høy transaksjonsavgift. (Avgiften styres av den som oppretter transaksjonen, men utvinnerne bestemmer selv hvilke transaksjoner de skal inkludere, og plukker selvfølgelig de med høyest avgift først.)
Et eksempel er den typen generalised frontrunners som er en av faktorene som gjør Ethereum til en “mørk skog” med tanke på sårbarheter i de smarte kontraktene. En generalised frontrunner følger med på alle kommende transaksjoner, bytter ut adressene i dem med sine egne, prøvekjører dem i en egen Ethereum-kopi, og hvis transaksjonen faktisk fører til en gevinst, registrerer de den med høyere transaksjonsavgift enn originalen.
Andre eksempler, fra Ethereums side om MEV:
- Hvis en mynt har ulik vekslingskurs på to ulike børser, kan man i én og samme transaksjon selge mellom disse to børsene og ta kursforskjellen som gevinst.
- Hvis noen har tatt opp et lån som er avhengig av at midlene de har lånt ikke overstiger en viss andel av midlene de har brukt som sikkerhet for lånet, og kursendringer gjør at de kommer over denne andelen, kan hvem som helst kreve at lånet tilbakebetales umiddelbart. (Tilsvarer margin calls i tradisjonell finans.) Lånetageren må da betale en bot, hvorav en viss andel tilfaller den som krevde lånet likvidiert. Altså er det om å gjøre å være først til å oppdage og utnytte slike muligheter.
- Hvis noen gjennomfører et salg som er stort nok til å påvirke vekslingskursen mellom to mynter, kan man dytte inn en transaksjon som kjøper eller selger før kursen endrer seg, og deretter selge eller kjøpe etter at den har endret seg.
En måte å motvirke dette på er Flashbots, hvor man holder transaksjonene sine hemmelige gjennom at man har en avtale med en utvinner om å kunne registrere transaksjoner direkte hos dem uten å legge dem i den åpne transaksjonskøen.
Ettersom mye av dette foregår automatisert, og det koster mye penger å delta, vil all MEV i praksis tilfalle de mektigste og rikeste aktørene i et kryptomarked. Tradisjonell finans har tilsvarende fenomener, men muligheten til å styre rekkefølgen på transaksjoner er mer begrenset. På en blokkjede er muligheten til å utnytte informasjon større.