che cos'è il front running?

By Anycoin Direct

Front running significa corsa frontale ed è noto anche come attacco sandwich. Il front running ti fa pagare di più per le tue Coin ed è vietato in un exchange, ma non in un DEX. Se inizi a fare trading su un exchange decentralizzato (DEX), puoi imbatterti nel front running senza accorgertene. In effetti, quasi tutti coloro che hanno fatto trading su un DEX ne sono stati vittime perché non ne erano a conoscenza. Oggi ti spieghiamo cos'è il front running e cosa puoi fare per evitarlo.

Breve riassunto

✔️ Il front running è noto anche come attacco sandwich.

✔️ Il funzionamento del fronte significa che paghi di più per le tue monete.

✔️ La corsa frontale viene solitamente effettuata con un DEX.

✔️ Esistono bot scritti appositamente per il front running che puoi configurare.

Che cos'è il front running?

Il front running è conosciuto anche con un altro termine, ovvero attacco a sandwich. Tuttavia, l'attacco a sandwich è più evocativo, quindi preferiamo questa terminologia.

Un sandwich, o panino, è composto da tre parti: il sandwich superiore e inferiore e il ripieno al centro. La vittima di un attacco al sandwich è il ripieno, che viene macinato tra due transazioni.

In breve, un attacco sandwich significa che devi pagare di più per le monete che vuoi comprare su un DEX, perché l'aggressore si insinua in anticipo pagando commissioni di gas più alte rispetto a te, in modo che la sua transazione venga trattata per prima. Poi vende a te le Coin che desideri nello stesso block (backrun), ma a un prezzo più alto. I vantaggi che l'aggressore staken ogni volta.

In linea di principio, il front running può avvenire anche in una borsa centrale attraverso l'insider trading, ma la reputazione della exchange è troppo importante per permetterlo.

Fai trading su un DEX

Quando inizi a fare trading su un DEX, devi fare i conti con tre variabili: prezzo, commissioni di gas e slippage. A seconda del sito, questi dati sono pubblici.

  • Il prezzo. È determinato dalla domanda e dall'offerta.

  • Tariffe del gas. Anche queste sono determinate dalla domanda e dall'offerta.

  • Slippage. Lo slippage è una certa percentuale che sei disposto a pagare in più per far sì che la transazione vada a buon fine. Alcune Coin sono famose per il loro elevato slippage, come SafeMoon.

Automated Market Maker

Un Automated Market Maker (AMM) determina il corso degli eventi su un DEX. Un AMM stabilisce i prezzi attraverso pool di liquidità decentralizzati basati su smart contracts e basati su algoritmi.

La fornitura di liquidità può farti guadagnare tassi di interesse molto alti quando la liquidità è bassa. Lo svantaggio è che potresti non essere in grado di vendere la crypto quando vuoi perché non ci sono acquirenti.

Se c'è molta liquidità, i tassi di interesse sono molto più bassi, ma puoi sbarazzarti delle tue criptovalute molto più facilmente, come nel caso di monete popolari e affermate su un grande DEX. In questo caso i vantaggi per un bot su un trader sono minimi.

Tariffe del gas Blockchain

Questo è un principio molto più familiare. Se vuoi effettuare una transazione su un blockchain I nodi o Miner convalideranno la tua transazione. Di solito questo segue il principio economico: i commercianti disposti a pagare le tariffe più alte sono i primi ad andarsene, mentre i Miner ne traggono vantaggio.

Un blockchain non consiste in una sola transazione, ma in un intero pacchetto. Prima che un blocco venga approvato e regolato, le transazioni vengono raccolte in un cosiddetto mempool. Questo include la tua transazione e quella del frontrunner. Il suo obiettivo è quello di pagare più tasse di gas di te per scambiare per primo e poi vendere le Coin che ha comprato a te a un prezzo più alto.

Scivolamento su un DEX

Quando vuoi acquistare una Coin su un DEX, di solito ti viene chiesto di specificare una percentuale di slittamento. Più alta è questa percentuale, più sei disposto a pagare per le tue Coin perché vuoi che la transazione vada a buon fine. Con uno slippage elevato e un ordine di grandi dimensioni, sarai quasi certamente vittima di un attacco sandwich, che farà guadagnare all'attaccante molti soldi e a te molte perdite.

Bot per l'attacco dei panini

Quindi, come fa un aggressore a sapere quale Coin vuoi comprare, quanto, a quale prezzo e con quale slittamento?

I bot esistono per questo scopo. Questi tengono d'occhio il mempool e sanno esattamente quando possono colpire con successo (con un profitto). Determinano le vittime in base a un metodo di calcolo che assomiglia più o meno a questo:

Se pago 50 euro di commissioni di gas alla blockchain X, compro questa moneta e la rivendo a un prezzo più alto al trader Y, avrò un risultato positivo sufficiente? Puoi impostare tutto questo in un bot di questo tipo.

Transazioni in sospeso mempool

Poiché le blockchain sono pubbliche, le transazioni possono essere tracciate in un blockchain explorer o in un qualche strumento DEX con le transazioni del ledger pubblico o public ledger. Il bot controlla se ci sono transazioni in sospeso nella mempool, ancora da eseguire, e determina quali saranno le sue vittime in base a queste transazioni in sospeso.

Se in questo strumento vedi che un particolare indirizzo acquista e vende con altri operatori intermedi, probabilmente si tratta di un bot impegnato in attacchi a sandwich. Si può quindi notare che le tariffe del gas sono più alte rispetto agli indirizzi intermedi, ma il prezzo di acquisto è più basso. Il bot vende poi le sue monete alle vittime a un prezzo più alto. Questo è il suo modello di guadagno.

Anonimato della blockchain

Naturalmente, un bot di questo tipo non avrà un buon nome, ma fortunatamente il suo proprietario sa come rimanere anonimo. Altrimenti, il giorno dopo ci sarebbe una montagna di creditori e persone arrabbiate alla porta. La blockchain è un'ottima tecnologia, ma offre una serie di opportunità a personaggi moralmente meno elevati di truffare, anche se questo metodo è legale.

Esempio di attacco a sandwich

Facciamo un esempio di un attacco di panini che non si verifica quasi mai perché i numeri sono esagerati. In questo caso, l'esagerazione rende l'idea.

Qualcuno vuole acquistare PEPE per 1 milione di euro. Lo fa su un DEX di Ethereum e quindi deve pagare le commissioni di gas in ETH. Imposta le commissioni di gas a 50 euro al massimo e uno slippage del 15%.

Un bot può vedere queste informazioni nella mempool. Poiché si tratta di un importo considerevole con un elevato slippage, il bot si assicurerà di mettere in attesa questa operazione.

Il bot imposta un acquisto PEPE, acquistando per 1 milione di euro a tariffe di gas superiori a 50 euro. Poiché c'è uno slippage del 15% con l'acquirente, il bot sa di poter ottenere da lui un ulteriore 15%. Quando vende, otterrà un profitto di circa il 15%, che nel caso di ordini di grandi dimensioni può fruttare molto, in questo caso circa 150.000€.

La maggior parte degli scambi riguarderà importi inferiori, ma il principio è chiaro. Poiché i bot sono instancabili, continuano questa pratica per tutto il giorno, sottraendo denaro ai trader che non sospettano nulla in grandi quantità. Il trader si accorgerà di ricevere Coin a un prezzo piuttosto alto.

Alcuni conti guadagnano milioni al mese con questa operazione. Questo sì che è denaro per niente!

A proposito, se hai intenzione di fare un frontrun da solo, abbiamo una brutta notizia per te. Non ci riuscirai, perché i bot sono semplicemente molto più veloci degli umani. Naturalmente, puoi acquistare un bot di questo tipo e gettare la tua morale nel letamaio. Sono solo affari, sai...

Cosa puoi fare contro un attacco di panini?

Ci sono diverse cose che puoi fare contro un attacco sandwich per ridurre i rischi:

  1. Fai trading su una DEX con scambi più piccoli. Più basso è il profitto che un bot può ottenere, meno è probabile che ti attacchi. Questo potrebbe essere impossibile a causa delle elevate tariffe del gas.

  2. Evita i luoghi con poca liquidità, come ad esempio un DEX più piccolo o sconosciuto o una Coin poco conosciuta. Minore è la liquidità, minore è il numero di trader, maggiore è la possibilità che un bot si apposti su un trader insospettabile e minore è la possibilità che un altro frontrunner disturbi il bot. Spesso si verifica anche uno slippage più elevato.

  3. Fai trading su un DEX dove puoi inserire ordini limite, come ad esempio 1Inch. Con un ordine limite, decidi il prezzo a cui vuoi operare.

  4. Fai molta attenzione quando imposti una percentuale di slippage. Impostala il più bassa possibile, soprattutto se stai puntando un importo elevato. Non inviare un invito per un attacco di panini!

  5. Prendi in considerazione la possibilità di effettuare un'operazione rapida su un ordine di grandi dimensioni, pagando cioè commissioni di gas più alte del necessario, ma con un obiettivo importante: essere in grado di operare per primi.

  6. Usa la "transazione flashbot", come su 1 pollice. Queste transazioni non vengono visualizzate nel mempool.

  7. Fai trading su 1Inch, utilizzando l'ordine limite e la transazione flashbot.

Conclusione

Un attacco sandwich può costarti molto denaro quando fai trading su un DEX. Soprattutto se si tratta di un'operazione di grandi dimensioni. Se hai le tasche piene, proteggiti nei modi sopra descritti.

Un'altra opzione è quella di rinunciare a fare trading su un DEX. A meno che tu non conosca un colpo sicuro, sono francamente degli exchange estremamente costosi, dove vai solo per comprare monete oscure che non sono ancora in vendita su una borsa centrale. Sono anche noti come gioco d'azzardo.

È giusto pagare un po' di più se compri una coppia di LP e poi la tieni legata all'allevamento, ma se hai intenzione di comprare e vendere puoi spendere un sacco di soldi per le spese di negoziazione, le spese per il gas e gli attacchi per i panini.

Testate le vostre conoscenze

Domanda: 1/5Qual è lo scopo di un attacco a sandwich?
ASi avvantaggiano sulle tariffe del gas e vi fanno pagare prezzi più alti per le vostre monete.
BDovete pagare tariffe più alte per il gas.
CCollezionare monete.
Di costi di transazione.