In parole semplici — Le transazioni in attesa non hanno sempre un ordine definitivo. Chi contribuisce a costruire un blocco può scegliere quali inserire e in quale sequenza; il valore economico ottenibile da questa scelta è chiamato MEV.
MEV significa oggi maximal extractable value. In origine la M indicava miner, ma il termine è stato ampliato perché nelle reti proof-of-stake e nei mercati di block building intervengono validatori, builder e altri soggetti. La MEV è misurata oltre alle ricompense e alle fee ordinarie del protocollo.
Searcher, builder e ordine di esecuzione
I searcher osservano lo stato della blockchain e cercano sequenze redditizie. Possono inviare transazioni con commissioni competitive o pacchetti ordinati a un builder. Il produttore del blocco decide infine che cosa includere secondo l'architettura della rete e del mercato di costruzione dei blocchi.
Esempi comuni sono l'arbitraggio tra pool, la liquidazione di prestiti sottocollateralizzati e il sandwich attack. Arbitraggio e liquidazioni possono riallineare prezzi o chiudere debiti a rischio; non tutta la MEV è quindi equivalente a una frode. Alcune strategie, però, peggiorano direttamente l'esecuzione dell'utente o aumentano la congestione.
Effetti e limiti di osservazione
Una transazione visibile nel mempool pubblico può rivelare prezzo limite, quantità e tolleranza allo slippage. Queste informazioni permettono ad altri di provare a eseguire prima o dopo di essa. Anche transazioni fallite e offerte per la priorità possono diventare un costo collettivo.
La MEV non si ricava guardando soltanto il profitto di un indirizzo: occorre ricostruire il blocco, i trasferimenti, i prezzi alternativi e le relazioni tra più attori. Inoltre l'ordine non dipende sempre da un singolo validatore. Soluzioni come batch auction, mempool cifrati o invio privato possono ridurre alcune forme di esposizione, ma introducono altri intermediari e non eliminano ogni possibilità di estrazione.
Fonti
- Ethereum.org — Maximal extractable value — Definisce MEV, attori, strategie ed effetti sull'ecosistema Ethereum.
- Flash Boys 2.0 — Studio primario sul transaction ordering e sulle dinamiche di front-running negli exchange decentralizzati.
Collegamenti
Sandwich attack · Flash loan · Front-running · Liquidity pool