Il dibattito sulla protezione delle negoziazioni all'interno dello XRP Ledger ha ripreso forza dopo una proposta presentata da David Schwartz, cofondatore della rete. Lo sviluppatore ha suggerito un meccanismo di prenotazione delle transazioni per ridurre gli effetti del cosiddetto front-running, pratica che può consentire ai partecipanti di ottenere un vantaggio sugli ordini di altri utenti prima della conferma nel libro mastro.
La discussione è iniziata dopo che XRPresso.io ha pubblicato un'analisi affermando che validatori e nodi con connessioni privilegiate potrebbero osservare transazioni in sospeso prima della validazione. Secondo la pubblicazione, questa visibilità aprirebbe spazio affinché determinati partecipanti riorganizzino i propri ordini e traggano profitto a spese delle negoziazioni comuni effettuate da wallet e applicazioni.
Secondo l'analisi, le transazioni rimangono temporaneamente in una coda pubblica prima della chiusura di ciascun libro mastro. In questo intervallo, gli operatori potrebbero calcolare se sarebbe vantaggioso inviare nuovi ordini per alterare la propria posizione nella sequenza finale di esecuzione.
Poiché l'ordinamento delle transazioni segue una formula deterministica basata su hash, l'invio di molteplici operazioni simili potrebbe aumentare le possibilità di conquistare una posizione più favorevole. Nella valutazione di XRPresso, ciò creerebbe un vantaggio per i partecipanti più sofisticati, mentre gli utenti convenzionali potrebbero subire perdite ricorrenti durante le negoziazioni sulla DEX dello XRP Ledger.
David Schwartz ha riconosciuto che il tema merita attenzione, ma ha dissentito dall'idea che i validatori dispongano di un vantaggio strutturale. Secondo lui, tutti i partecipanti della rete riescono a visualizzare le stesse transazioni prima della conferma, rendendo improbabile che un singolo validatore riesca a sfruttare questo comportamento senza essere identificato.
“Se più validatori cospirassero, o se un singolo validatore tentasse di farlo, sarebbe molto ovvio per tutti chi stava facendo questo”, ha scritto.
Il cofondatore dello XRP Ledger ha aggiunto che non ci sono mai stati registri di attacchi di questo tipo oltre a dimostrazioni concettuali. Per lui, la principale limitazione continua a essere economica, poiché sarebbe necessario trovare un equilibrio tra liquidità sufficiente per generare guadagni e liquidità abbastanza bassa da muovere i prezzi in modo rilevante.
Come alternativa, Schwartz ha proposto un sistema di prenotazione delle transazioni. In questo modello, l'utente invierebbe anticipatamente una richiesta contenente un identificatore della transazione, un numero di sequenza del libro mastro e una commissione di prenotazione. Qualora la prenotazione fosse accettata e l'operazione definitiva arrivasse prima della chiusura di quel blocco, riceverebbe priorità su qualsiasi transazione creata successivamente.
“Questo garantisce che tu possa eseguire la tua transazione prima di qualsiasi transazione che sia stata formata dopo la divulgazione della tua transazione”, ha spiegato lo sviluppatore. “Useresti questo approccio ogni volta che volessi realizzare una transazione che non potesse essere intercettata o anticipata.”
XRPresso ha risposto che la proposta può rappresentare un progresso tecnico, ma ha osservato che essa aumenterebbe anche i costi operativi e aumenterebbe la complessità delle transazioni. Inoltre, ha sostenuto che il meccanismo non elimina completamente l'esposizione delle informazioni durante la fase di pre-validazione, difendendo che soluzioni basate sulla riservatezza selettiva potrebbero offrire una risposta più ampia al problema.
Il dibattito si svolge anche in altre reti DeFi. Nell'anno precedente, il cofondatore di Binance, Changpeng Zhao, ha presentato l'idea di una DEX di contratti perpetui in dark pool utilizzando prove a conoscenza zero per nascondere i dettagli degli ordini fino alla loro esecuzione. La proposta ha diviso le opinioni tra sviluppatori e sostenitori della decentralizzazione, che hanno messo in discussione se nascondere i libri degli ordini potrebbe ricreare vantaggi informativi che le criptovalute cercano di eliminare.

