Maximum Extractable Value (MEV) is een complex concept waarvan de effecten alle DeFi-gebruikers beïnvloeden.
MEV komt overeen met de optimale ordening van transacties binnen een blok om de maximale waarde te onttrekken. Het vertegenwoordigt in de meeste gevallen een verlies voor DeFi-toepassingen en hun gebruikers, ten gunste van arbitragebots, blokmakers en blockchainvalidators.
VEM heeft niettemin verschillende voordelen: het helpt prijzen in evenwicht te brengen tussen de verschillende DEX's en CEX's, en maakt het mogelijk dat liquidaties in de diverse leenapplicaties soepel verlopen.
We zullen eerst enkele voorbeelden van MEV presenteren, vervolgens beschrijven hoe het is georganiseerd op Ethereum - het netwerk met de meest volwassen activiteit - en daarna op zijn lagen 2 en Solana, voordat we kijken naar de oplossingen die worden geïmplementeerd.
Enkele voorbeelden van MEV-cases
MEV omvat veel activiteiten. Hier is een niet-uitputtende lijst:
- De sandwichaanval: een bot detecteert uw kooporder, voert zijn eigen order uit vóór de uwe en verkoopt direct na uw aankoop.
- Arbitrages tussen de verschillende AMM's (Automated Market Makers) en gecentraliseerde handelsplatformen. Meer specifiek omvatten CEX-DEX-arbitrages vaak het uitbuiten van een AMM die een verouderde prijs weergeeft - vanwege de updatevertraging die samenhangt met de snelheid van blokproductie - vergeleken met een gecentraliseerde beurs waar de prijs met een veel lagere latentie beweegt. Dit fenomeen, bekend als Loss-Versus-Rebalance (LVR), onttrekt waarde aan liquiditeitsverschaffers.
- Oracle Extractable Value (OEV): dit maakt gebruik van de prijsverdisconteringsvertraging die door orakels wordt geboden, waardoor gebruikers van leenplatformen hun leningen kunnen liquideren op de voor hen minst gunstige manier (meer informatie hier).
Hieronder volgt een schatting van de MEV-activiteit op Ethereum.
Bron: Sorella Labs
De MEV-waardeketen op Ethereum
Wanneer een transactie wordt uitgevoerd op Ethereum, doorloopt deze verschillende stadia voordat deze binnen een blok wordt uitgevoerd. Er zijn drie hoofdrolspelers in de MEV-waardeketen: onderzoekers, blokbouwers en voorstellers.
Onderzoekers zijn geavanceerde, vaak geautomatiseerde spelers die voortdurend blockchain-activiteit scannen op MEV-kansen, zoals hierboven genoemd. Zij maken met name gebruik van de publieke mempool, waar transacties wachten om in een blok te worden opgenomen, om sommige daarvan voor te zijn door hogere prioriteitskosten te betalen.
Blokbouwers, eveneens geavanceerde entiteiten, verzamelen transacties uit de publieke mempool en private mempools om deze binnen een blok te organiseren. Hun doel is de vergoedingen te maximaliseren die samenhangen met de transacties die zij opnemen. Op deze manier concurreren onderzoekers met elkaar om hun transacties door de blokbouwers te laten selecteren.
Voorstellers zijn de validators van het Ethereum-netwerk. Elke 12 seconden wordt een validator willekeurig geselecteerd om het volgende blok voor te stellen aan de rest van het netwerk. De voorsteller ontvangt de blokken van de bouwers en kiest ervoor het blok voor te stellen dat voor hem het meest winstgevend is, waardoor de bouwers hun winst met hem moeten delen.
Bron: Flashbots
We zien dat er verschillende niveaus van concurrentie zijn binnen de waardeketen, en dat alleen de voorsteller een soort monopolie heeft, aangezien er telkens maar één is en deze het laatste woord heeft. De voorsteller is dus degene die het grootste deel van de winst die met MEV samenhangt, opstrijkt, wat uiteindelijk helpt om de beloningen van ETH-staking te verhogen.
Sommige onderzoekers in de Ethereum-gemeenschap willen een einde maken aan dit voorstellersmonopolie. Zo pleit Max Resnick voor de implementatie van Multi Concurrent Proposers (MCP). Het idee is om de weerstand van het Ethereum-netwerk tegen censuur te versterken om zo de naleving van de regels voor transactieorganisatie te waarborgen en dus een betere voorspelbaarheid mogelijk te maken.
VEM op andere blockchains
Op lagen 2 neemt VEM verschillende vormen aan. Dit komt vooral doordat zij momenteel één enkele sequencer hebben die de mempool privé host en fungeert als zowel blokbouwer als voorsteller. Deze situatie beperkt met name sandwichaanvallen, aangezien alleen de sequencer op de hoogte is van de transacties. Het betekent ook dat men moet vertrouwen op het projectteam dat de sequencer beheert.
Ketens gebaseerd op OP Stack organiseren hun transacties op dezelfde manier als Ethereum: gebruikers betalen allemaal een gemeenschappelijke gaskost (basisvergoeding) waaraan prioriteitskosten kunnen worden toegevoegd die hun transactie hoger in het blok plaatsen.
De regels voor het organiseren van transacties kunnen ook verschillen. Op Arbitrum bijvoorbeeld worden transacties eenvoudigweg geordend volgens hun volgorde van aankomst bij de sequencer, op basis van "wie het eerst komt, het eerst maalt".
Solana daarentegen heeft geen mempool en transacties worden rechtstreeks naar de leiders gestuurd die de blokken produceren.
Het ontbreken van een mempool of het uitsluitend vertrouwen op een private mempool elimineert de MEV niet. Het onderzoek van Flashbot geeft aan dat deze situaties MEV-strategieën stimuleren die gebaseerd zijn op transactiespam in de hoop de verschillende arbitragemogelijkheden te benutten. Dit leidt tot hogere transactiekosten, netwerkcongestie en het annuleren van bepaalde transacties. Op Solana bijvoorbeeld ligt het percentage mislukte transacties rond de 40%.
De verschillende oplossingen
Rollup-Boost, ontwikkeld in samenwerking door Flashbots en Uniswap, stelt lagen 2 in staat transacties eerlijk te ordenen volgens vooraf bepaalde regels, terwijl de sequencer wordt gedecentraliseerd. Het idee is om een trusted execution environment (TEE) te gebruiken die de mempool versleutelt en garandeert dat de transacties die eraan worden aangeboden eerlijk worden uitgevoerd.
Voor meer details over de verschillende encryptiemethoden en hun beperkingen, lees onze analyse hiervan.
Bron : Flashbots
Het garanderen van de ordening van transacties op basis van prioriteitskosten stelt applicaties ook in staat het merendeel van de door hun gebruikers gegenereerde MEV terug te winnen door het invoeren van een "MEV-belasting".
Arbitrum overweegt op zijn beurt de implementatie van Timeboost, waarbij twee verschillende transactiepaden worden geïntroduceerd:
- Normaal pad: transacties ondervinden een korte vertraging (standaard 200ms), maar hun verwerking blijft ongewijzigd - ze worden uitgevoerd in de volgorde van binnenkomst.
- Express lane: transacties in deze lane zijn niet onderhevig aan enige vertraging.
Geavanceerde spelers die arbitrage willen uitvoeren, nemen deel aan minuutveilingen om het exclusieve recht te verkrijgen om de express lane gedurende de volgende minuut te gebruiken. De kosten voor toegang tot deze lane worden gestort in de schatkist van de DAO. Dit model lijkt het kanaal meer ten goede te komen dan de applicaties ervan.
Op Solana heeft Jito zijn eigen client ontwikkeld voor netwerkvalidators evenals zijn liquid staking token, JitoSOL. Jito organiseert veilingen van blokruimte om onderzoekers te garanderen dat hun transactiebatches worden opgenomen, waardoor wordt voorkomen dat zij het netwerk spammen in de hoop dat al hun transacties worden uitgevoerd.
Op Ethereum ontwikkelt Sorella Labs Angstrong, een DEX gebaseerd op Uniswap V4, die het concept van Application Specific Sequencing (ASS) gebruikt. ASS stelt een applicatie in staat de volgorde van haar transacties binnen een batch te organiseren. Als deze volgorde door de blokbouwer wordt gewijzigd, worden alle transacties geannuleerd. Dit dwingt de bouwer de juiste volgorde van transacties te handhaven, op straffe van inkomstenverlies, en stelt de applicatie in staat het grootste deel van de door haar gegenereerde MEV te internaliseren.
Het belangrijkste nadeel van SSA is het gedeeltelijke verlies van composability tussen applicaties, aangezien de transacties die hen aangaan niet langer volgens een gemeenschappelijke logica worden geordend (voor meer details, zie dit artikel).
Conclusie
We hebben vastgesteld dat MEV een fenomeen is dat onmogelijk te onderdrukken is binnen blockchains, aangezien dit kansen op winst zijn die altijd op de een of andere manier zullen worden benut. Het is wenselijk dat er een waardeketen is met een duidelijke organisatie, want anders zien we transactiespam en wordt de business ondoorzichtiger.
Een van de belangrijkste doelstellingen van een blockchain is het bereiken van een eerlijke organisatie van transacties dankzij vooraf bepaalde regels en een sterke weerstand tegen censuur die de toepassing van deze regels garandeert.
VEM-kansen worden allemaal gecreëerd door DeFi-gebruikers, hetzij via swaps, het aanbieden van liquiditeit binnen DEX's of leningen op leenplatformen. Het lijkt daarom logisch dat de ontwikkelingen in de sector neigen naar een situatie waarin het merendeel van de MEV kan worden herverdeeld aan dezezelfde gebruikers.
Applicaties hebben er alle belang bij zoveel mogelijk van de door hun gebruikers gegenereerde MEV te internaliseren om deze aan hen te herverdelen als zij aantrekkelijk willen blijven en hun business willen ontwikkelen. De uitdaging is het juiste evenwicht te vinden tussen composability en internalisatie van MEV, wat varieert naargelang het type applicatie.
In ieder geval lijkt het erop dat MEV een steeds kleiner deel zal uitmaken van de inkomsten van de stakers van de verschillende blockchains.
Maximum Extractable Value (MEV) beïnvloedt direct de kosten en efficiëntie van DeFi-transacties, vaak in het nadeel van gebruikers. Lees meer over de impact ervan op de ecosystemen van Ethereum en Solana..



.png)



%201.png)






%201.png)
%201.png)


%201.png)



%201.png)


