Loading market data...

Aptos introduce una mempool crittografata opzionale per bloccare i bot di frontrunning

Aptos introduce una mempool crittografata opzionale per bloccare i bot di frontrunning

Aptos ha introdotto una Encrypted Mempool, una funzionalità opzionale che nasconde i dettagli delle transazioni fino alla finalizzazione del loro ordine. La misura prende di mira il frontrunning e gli attacchi sandwich — la pratica con cui i bot individuano un'operazione in sospeso e la scavalcano per trarre profitto dalla variazione di prezzo che ne deriva.

La funzionalità non impone alcun vincolo a sviluppatori o utenti. Si tratta di uno strumento che possono attivare se desiderano proteggersi da comportamenti predatori ormai diventati abituali sulle blockchain pubbliche.

Come funziona la Encrypted Mempool

Sulla maggior parte delle reti, le transazioni stazionano in un'area di attesa pubblica chiamata mempool prima di essere confermate. Chiunque può vedere cosa c'è in coda: l'asset, l'importo, il prezzo target. È proprio questa visibilità a rendere possibili gli attacchi sandwich. Un bot rileva un consistente ordine di acquisto, inserisce il proprio acquisto subito prima di esso, lascia che l'ordine originale faccia salire il prezzo e poi vende sfruttando il picco. Il trader che ha inviato l'ordine originario ottiene così un'esecuzione peggiore.

La Encrypted Mempool di Aptos mantiene nascosti tali dettagli finché la posizione della transazione all'interno del blocco non è confermata. Nel momento in cui qualcuno può vedere cosa sta accadendo, l'ordinamento è già stabilito. I bot non possono inserirsi in un'operazione che non possono prevedere.

La scelta di renderla opzionale è fondamentale. Alcune applicazioni dipendono da mempool trasparenti per la propria logica operativa: strategie di arbitraggio, determinate tipologie di market making o strumenti che simulano le operazioni prima dell'inoltro. Questi sviluppatori possono lasciare la funzionalità disattivata. Altri, in particolare exchange e wallet rivolti agli utenti finali, potrebbero scegliere di abilitarla per offrire una migliore esecuzione ai propri utenti.

Un approccio diverso al MEV

Il frontrunning è un sottoinsieme di ciò che il settore definisce MEV — maximal extractable value (valore massimo estraibile). È il profitto che validatori, block builder e searcher riescono a ricavare da un blocco scegliendo cosa includervi e in quale ordine. Su Ethereum e altre reti, il MEV si è trasformato in un'industria sommersa da svariati miliardi di dollari, con reti di relay e aste specializzate che decidono quali transazioni debbano essere incluse per prime.

La maggior parte dei tentativi di arginarlo è arrivata dall'esterno del base layer: relay privati per le transazioni, schemi commit-reveal o aste sul flusso degli ordini volte a redistribuire i profitti. Aptos sta intraprendendo una strada diversa: integrare la privacy direttamente nella pipeline delle transazioni della blockchain stessa.

Ciò non elimina del tutto il MEV. I validatori mantengono comunque il controllo sull'ordinamento e le transazioni crittografate possono essere ritardate o scartate. Elimina tuttavia la sua forma più semplice e dannosa: quella in cui un bot individua la tua transazione e te ne fa pagare le conseguenze.

I vantaggi per gli sviluppatori

Per i team che sviluppano su Aptos, la Encrypted Mempool rappresenta un'ulteriore leva da azionare nella configurazione dell'interazione tra le proprie applicazioni e la rete. Non si tratta di un'impostazione predefinita e non è una panacea. Non impedirà ai validatori di riordinare le transazioni a proprio vantaggio e non affronta altre forme di MEV come il backrunning — in cui un bot inserisce un'operazione subito dopo la tua per catturare la variazione di prezzo che hai generato.

Tuttavia, gli attacchi sandwich sono quelli che gli utenti retail percepiscono più direttamente. Si manifestano con prezzi peggiori negli swap, slippage inspiegabile e la netta sensazione che il gioco sia truccato. Nascondere i dati delle transazioni in sospeso fino a quando l'ordine non è definitivo elimina la finestra temporale da cui dipendono questi bot.

La funzionalità è già attiva. Gli sviluppatori interessati possono abilitarla nella configurazione delle loro applicazioni, mentre chi preferisce non usarla può lasciare le cose invariate. Aptos non ha specificato se la funzione diverrà in futuro l'impostazione predefinita o se siano in sviluppo ulteriori miglioramenti sul fronte della privacy.

Il compromesso appare comunque chiaro: le mempool crittografate introducono latenza e complessità nel flusso delle transazioni, riducendo al contempo la trasparenza su cui fanno affidamento alcuni strumenti on-chain. Se tale protezione valga il prezzo da pagare è una decisione che ciascun progetto dovrà valutare autonomamente.