In parole semplici
Nel lessico blockchain, back-running significa cercare di collocare una transazione subito dopo una transazione bersaglio o un evento che modifica prezzo, riserve o stato del protocollo.
Come nasce il vantaggio
L'operazione successiva può tentare arbitraggio fra DEX, liquidazione o uso di un prezzo appena modificato. Il valore deriva dall'ordine nel blocco e dallo stato prodotto dalla transazione precedente, non semplicemente dal trascorrere di pochi secondi.
Dati necessari
Per ricostruirlo servono hash, indice nel blocco, chiamate ai contratti, token flow, stato prima e dopo, bundle e pagamenti al proposer quando disponibili. Due operazioni consecutive sul grafico non bastano a dimostrare un backrun.
Che cosa non dimostra
Operare dopo una transazione pubblica non dimostra automaticamente abuso, manipolazione o illegalità. Arbitraggio e liquidazioni possono svolgere funzioni previste dai protocolli; effetti sugli utenti, controllo dell'ordinamento e qualificazione giuridica richiedono analisi separata.
Fonti
- BIS, Miners as intermediaries — appendix — Definisce il back-running come collocazione di una transazione subito dopo un'altra e presenta esempi operativi.
- Ethereum.org, Maximal extractable value (MEV) — Spiega inclusione, esclusione e riordinamento delle transazioni, arbitraggio e liquidazioni nel MEV.
- Ethereum Improvement Proposals, EIP-8209: Commit-Reveal Transaction Frames — Inquadra front-running, back-running e altri rischi derivanti dall'esposizione delle transazioni prima dell'ordinamento.
Collegamenti
Front-running · MEV · Slippage