Loading market data...

Aptos voegt optionele Encrypted Mempool toe om frontrunning-bots te weren

Aptos voegt optionele Encrypted Mempool toe om frontrunning-bots te weren

Aptos heeft een Encrypted Mempool geïntroduceerd, een optionele functie die transactiedetails verbergt totdat de volgorde definitief vastligt. Deze stap is gericht tegen frontrunning en sandwich-aanvallen — de praktijk waarbij bots een openstaande transactie detecteren en hierop voorsorteren om te profiteren van de daaruit voortvloeiende prijsbeweging.

De functie dwingt ontwikkelaars of gebruikers nergens toe. Het is een hulpmiddel dat ze kunnen inschakelen wanneer ze bescherming wensen tegen het soort roofzuchtig gedrag dat inmiddels routine is geworden op openbare blockchains.

Hoe de Encrypted Mempool werkt

Op de meeste netwerken belanden transacties in een openbare wachtruimte, de zogeheten mempool, voordat ze worden bevestigd. Iedereen kan zien wat er in de wachtrij staat — het activum, het volume en de richtprijs. Juist die zichtbaarheid maakt sandwich-aanvallen mogelijk. Een bot detecteert een grote kooporder, plaatst vlak daarvóór een eigen kooporder, laat de oorspronkelijke order de prijs opdrijven en verkoopt vervolgens direct tijdens de piek. De handelaar die de oorspronkelijke order verstuurde, krijgt daardoor een minder gunstige uitvoeringsprijs.

De Encrypted Mempool van Aptos houdt die transactiedetails buiten beeld totdat de positie van de transactie in het blok is vergrendeld. Tegen de tijd dat iemand kan inzien wat er gebeurt, is de volgorde al definitief bepaald. Bots kunnen zich immers niet mengen in een transactie die ze niet zien aankomen.

Het ontwerp is optioneel, en dat is van groot belang. Sommige applicaties zijn voor hun eigen logica immers afhankelijk van transparante mempools — zoals arbitragestrategieën, bepaalde vormen van market making of tools die transacties vooraf simuleren. Die ontwikkelaars kunnen de functie uitgeschakeld laten. Anderen, met name consumentgerichte exchanges en wallets, kunnen ervoor kiezen om deze wel in te schakelen om hun gebruikers een betere orderuitvoering te bieden.

Een andere benadering van MEV

Frontrunning is een onderdeel van wat in de sector MEV wordt genoemd: maximal extractable value (maximaal ontginbare waarde). Het betreft de winst die validators, block builders en searchers uit een blok kunnen halen door te bepalen welke transacties worden opgenomen en in welke volgorde. Op Ethereum en andere netwerken is MEV uitgegroeid tot een schaduwindustrie van miljarden dollars, waarin relay-netwerken en gespecialiseerde veilingen bepalen wiens transacties als eerste worden verwerkt.

De meeste pogingen om dit fenomeen in te dammen kwamen van buiten de basislaag — via private transactierelays, commit-reveal-mechanismen of orderflow-veilingen die de winsten proberen te herverdelen. Aptos kiest voor een andere route: privacy rechtstreeks integreren in de eigen transactiepijplijn van de chain.

Dat neemt MEV niet volledig weg. Validators houden nog altijd controle over de volgorde, en versleutelde transacties kunnen nog steeds worden vertraagd of geweigerd. Wel elimineert het de eenvoudigste en meest schadelijke variant — die waarin een bot jouw transactie ziet en jou daar financieel voor benadeelt.

Wat ontwikkelaars krijgen

Voor teams die op Aptos bouwen, biedt de Encrypted Mempool een extra schakelaar om in te stellen hoe hun applicaties met het netwerk communiceren. Het is geen standaardinstelling en geen wondermiddel. Het voorkomt niet dat validators transacties in hun eigen voordeel herschikken, en het pakt andere vormen van MEV niet aan, zoals backrunning — waarbij een bot onmiddellijk na jouw order een transactie plaatst om de gecreëerde koersbeweging mee te pakken.

Toch zijn sandwich-aanvallen de transacties waar particuliere gebruikers de meeste hinder van ondervinden. Ze leiden tot slechtere wisselkoersen bij swaps, onverklaarbare slippage en het gevoel dat het speelveld niet gelijk is. Door gegevens van openstaande transacties af te schermen totdat de volgorde definitief is, verdwijnt het tijdvenster waarvan deze bots afhankelijk zijn.

De functionaliteit is inmiddels actief. Ontwikkelaars die dit wensen, kunnen de optie inschakelen in de configuratie van hun applicatie. Wie dat niet wil, kan alles laten zoals het is. Aptos heeft nog niet laten weten of de functie uiteindelijk de standaardinstelling wordt of dat er nog andere privacyverbeteringen in de pijplijn zitten.

Duidelijk is wel dat er sprake is van een afweging: versleutelde mempools brengen extra latentie en complexiteit met zich mee in de transactiestroom, en ze verminderen de transparantie waar sommige on-chain tools op steunen. Of de bescherming opweegt tegen deze kosten, is een beslissing die elk project zelf zal moeten nemen.