Per capire come funziona Flashbots, bisogna innanzitutto comprendere il termine "Valore Massimo Estraibile" (Maximal Extractable Value - MEV). MEV si riferisce al profitto che i miner possono ottenere includendo, escludendo o riordinando le transazioni durante il mining di un blocco.
Flashbots svolge un ruolo cruciale nel trading di criptovalute, nella DeFi e nel più ampio ecosistema blockchain, in quanto si concentra sulla trasparenza e sulla democratizzazione dell'accesso all'attività MEV. Questo include la prevenzione di operazioni di front-running e back-running, che possono avere effetti negativi su trader e utenti.
Il front-running consiste nell'ottenere un vantaggio sleale inviando una transazione prima di quella di un altro utente, mentre il back-running si riferisce all'invio intenzionale di una transazione dopo quella di un altro utente.
Per combattere questi problemi, Flashbots crea un canale separato per l'inclusione delle transazioni in un blocco, facilitando un'asta aperta ed equa per il processo di ordinazione delle transazioni. Il processo generale è il seguente:
I costruttori di blocchi di terze parti creano pacchetti di transazioni e li inviano ai miner attraverso la rete Flashbots.
I costruttori di blocchi basano la loro selezione e la disposizione delle transazioni sul potenziale profitto (MEV).
I miner interagiscono direttamente con la rete e decidono quali pacchetti includere nei nuovi blocchi in base alla quota di profitto offerta dai costruttori di blocchi.
Gli utenti che inviano transazioni ai costruttori di blocchi con una mancia (incentivo) otterranno la priorità, dando vita a un mercato trasparente, efficiente ed equo per l'ordinamento delle transazioni.
Flashbots offre una serie di prodotti e servizi ai suoi utenti e collaboratori:
Flashbots Auction: Un mercato aperto per ordinare le transazioni in maniera efficiente ed equa. Consente ai validatori di delegare il compito di costruire i blocchi a una terza parte, una rete di costruttori di blocchi terzi, ottimizzando la redditività dei blocchi.
Flashbots Protect: Un endpoint Remote Procedure Call (RPC) che chiunque può utilizzare per proteggersi da front-running, back-running e transazioni fallite. RPC è una sorta di server informatico che consente agli utenti di leggere dati blockchain e di facilitare le transazioni verso, e attraverso, reti diverse.
Flashbots Data: Dashboard e strumenti per migliorare la trasparenza delle attività MEV sulla blockchain di Ethereum e su Flashbots Auction.
Vediamo alcuni dei vantaggi che Flashbots offre nel panorama crypto:
Attraverso il meccanismo dell'asta per l'ordinamento delle transazioni, i miner sono in grado di ottenere maggiori profitti includendo e dando priorità alle transazioni con commissioni più elevate.
Flashbots riduce la probabilità di front-running e back-running. Ciò garantisce che le transazioni siano eseguite in modo equo e sicuro
Flashbots riduce il rischio che utenti malintenzionati approfittino dell'estrazione MEV creando un'asta aperta per l'ordinamento delle transazioni
Flashbots aumenta la trasparenza consentendo ai trader di vedere il costo reale delle transazioni.
Analizziamo i limiti dell'utilizzo di Flashbots nel panorama del trading di criptovalute:
Flashbots opera attraverso un sistema di transazioni off-chain che può inavvertitamente centralizzare il controllo dell'ordine delle transazioni. Se il controllo del processo decisionale è esterno e affidato a un numero ristretto di soggetti, potrebbe portare a pratiche fraudolente.
Il rischio di manipolazione del mercato è presente. Poiché Flashbots consente ai miner di dare priorità alle transazioni con commissioni più elevate, alcuni operatori potrebbero potenzialmente far salire i prezzi per ottenere un vantaggio sleale sugli altri.
I trader più piccoli possono avere difficoltà a competere con quelli più grandi che possono permettersi commissioni di transazione più elevate, con conseguente disparità di condizioni per chi opera in piccolo.
L'implementazione di Flashbots può essere impegnativa a causa delle complessità tecniche e dei problemi di compatibilità con le infrastrutture esistenti nell'ecosistema
Nel 2022, Flashbots ha proposto il concetto di SUAVE, volto a decentralizzare il ruolo del costruttore di blocchi e a combattere le forze centralizzanti del flusso esclusivo di ordini.
Il sandwich trading, noto anche come sandwich attack o sandwiching, è una strategia di trading o una tecnic...