Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Che cos'è il robot da corsa anteriore? Esaminiamo gli impatti e le soluzioni sia per gli utenti che per i progetti per Front Running Bot.

Il fatto che gli utenti siano in prima fila è un problema doloroso in Crypto e non ha soluzione, il motivo principale di ciò è che i bot in esecuzione fanno in modo che il valore che l'utente riceve non sia uguale al valore reale che riceve l'utente. accettare.

Il seguente articolo ha lo scopo di spiegare cos'è il Front Running Bot , le implicazioni e le relative soluzioni sia per l'utente che per il lato progetto per il Front Running Bot. 

Cosa sono i bot?

Prima di approfondire i bot di punta, impariamo le basi dei bot.

In poche parole, i bot sono solo programmi preprogrammati per automatizzare il trading. Invece di dover monitorare ogni movimento nel mercato, guardare per un buon momento per comprare e vendere, il bot sintetizzerà e valuterà automaticamente le informazioni disponibili sul mercato ed effettuerà acquisti di asset per l'utilizzo da parte degli utenti.

La maggior parte dei robot attuali ha le seguenti caratteristiche di base:

  • Analizza i dati dal mercato : aggrega e valuta le informazioni da più fonti e decidi se acquistare o vendere una particolare classe di attività. (Esempio semplificato se il prezzo di SUSHI raggiunge $ 5 eseguire un ordine di acquisto).
  • Prevedi il rischio : calcola i rischi nel mercato e decidi quanto comprare/vendere.
  • Capacità di acquistare e vendere asset : utilizzare le API per acquistare e vendere in modo tattico (a volte acquistando molti piccoli ordini, a volte tutti al prezzo di mercato).

I bot sono uno strumento efficace perché completamente automatizzati, in grado di elaborare molte informazioni contemporaneamente, privi di emozioni e completamente dipendenti dai dati per funzionare. Ma ovviamente non sono perfetti, completamente a seconda dei parametri che rivelano gli svantaggi del bot in un mercato sconosciuto, in questo momento l'esperienza umana avrà il vantaggio di aiutare a preservare il capitale o aiutare a creare capitali per ottenere profitti migliori. 

Esistono molti tipi di bot con usi diversi nel mercato come: bot di trading utilizzato per testare diverse strategie di trading, bot di arbitraggio utilizzato per acquistare e vendere arbitraggio e il tipo di bot che impareremo a conoscere, bot in prima linea.

Che cos'è un bot in prima linea?

Concetto all'avanguardia

Il front-running sta approfittando del SAPERE che una transazione futura influirà sul prezzo e piazzare un ordine subito prima di quella transazione per realizzare un profitto per te stesso.

Ad esempio, nella finanza tradizionale, se un trader o un fondo sapesse che le azioni TLSA di Tesla stavano per essere acquistate da qualcuno per un volume fino a $ 10 milioni, potrebbero effettuare un ordine di acquisto solo in anticipo e quando l'ordine di acquistare 10 milioni i dollari sono finiti facendo aumentare il prezzo, effettueranno immediatamente un ordine di vendita e si godranno il profitto. 

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Esempio di Front-running nella finanza tradizionale

Bot in prima linea in Crypto

La capacità di anticipare una transazione imminente è una parte molto importante del front-running. Allora perché in Crypto, i casi di prima corsa accadono così spesso e così tanto?

Questo è nella progettazione di Ethereum o blockchain con un design simile a Ethereum, tutte le transazioni inviate devono interrompersi in un mempool (più o meno dove le transazioni sono in attesa di essere elaborate). Ora i minatori o i robot possono scansionare il mempool. Il bot che scansiona il mempool troverà le transazioni adatte per il front-run (X). 

Una seconda caratteristica del design di Ethereum è che i miner hanno il potere di scegliere l'ordine in cui vengono elaborate le transazioni e, naturalmente, daranno la priorità alle transazioni che pagano commissioni più elevate (questo è ciò che causa il problema MEV ). Quindi, quando i robot terminano la scansione e trovano X, devono solo:

  • Effettua un ordine di acquisto con una commissione gas leggermente superiore a quella di X.
  • Quindi effettua un ordine di vendita con gas leggermente inferiore a X.
  • E approfitta della prima corsa.

Mettere un ordine a due teste come sopra è una delle forme popolari di prima corsa oggi, nota anche come "attacco a sandwich".

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Esempio di attacco a sandwich

Esempio di bot in prima linea

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Esempio di bot in prima linea. Hash Txs: transazione 1 , transazione 2 , transazione 3

Come esempio della coppia USDC-SAK3, possiamo vedere che proprio nel mezzo di un ordine di acquisto di 1 SAK3 ci sono 2 ordini di acquisto e vendita di 0,4x SAK3 contemporaneamente dallo stesso indirizzo, questo è tipico degli utenti che sono in prima fila in criptovalute.

Guardando i dettagli dell'hash txs sopra, in soli 2 scambi, questo bot ha intascato più di $ 1.500 quando ha acquistato 0,4x SAK3 a $ 7.473 e lo ha venduto per $ 9.013.

In sintesi :

  1. I bot in prima linea vedono un'operazione potenzialmente in prima linea (lo slippage è abbastanza grande, l'impatto sul prezzo è abbastanza alto da essere redditizio).
  2. Inserisci un ordine di acquisto di dimensioni ragionevoli (perché l'ordine di acquisto influirà anche sul prezzo) prima dell'ordine dell'utente
  3. Scarica subito dopo l'esecuzione del comando utente. Il profitto dei bot risiede nello slippage generato dagli utenti, che facilita l'acquisto a prezzi bassi e la vendita a prezzi elevati.

Ethereum è l'ambiente ideale per il front-run

Si può dire che il design di Ethereum ha creato l'ambiente ideale e fornisce tutti gli strumenti necessari per il front-run:

  • Il bot conosce la transazione in anticipo e ha la capacità di influenzare l'ordine delle transazioni (commissioni gas più elevate), i minatori possono anche sfruttare i loro diritti e mettere le loro transazioni al primo posto per anticipare la transazione originale.
  • Il volume delle transazioni su Ethereum è in crescita, sia in termini di frequenza delle transazioni che di valore per transazione.

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Frequenza giornaliera delle transazioni sulla rete Ethereum.

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Valore per transazione sulla rete Ethereum

  • La scarsa liquidità porta a grandi fluttuazioni di prezzo.
  • Chiunque può creare o acquistare e utilizzare bot per primeggiare.

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

L'uso di bot e commissioni di transazione elevate, creando entrate redditizie per i minatori

⇒ Lo sviluppo in prima linea è inevitabile.

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Il valore estratto da MEV (USD) mostra un aumento delle entrate guadagnate dai bot

Tipi comuni di front-run e loro effetti

Alcuni tipi comuni di front-run:

  • Front-run di base : effettua ordini su opportunità potenzialmente redditizie.
  • Attacco di spostamento : il minatore sostituisce la transazione originale con la propria transazione, la transazione sostituita può ancora essere eseguita ma l'effetto non sarà quello originariamente previsto.
  • Attacco di inserimento (attacco sandwich) : metti le negoziazioni su entrambe le estremità della transazione originale e ottieni profitti senza detenere asset, le transazioni con attacco sandwich spesso subiranno uno slippage maggiore.
  • Attacco di soppressione : ritardare la transazione originale, una potenziale transazione che lascia lo slippage basso, il miner può ritardare completamente la transazione, se la transazione vuole essere eseguita, lo slip deve essere regolato più in alto.

Soluzione per impedire il front run dei bot in crittografia

Dal punto di vista dell'utente 

Dal punto di vista dell'utente, alcuni modi di base che possiamo applicare per limitare il front-run includono:

  • Transazioni suddivise : invece di eseguire molte transazioni di grandi dimensioni contemporaneamente, gli utenti possono suddividere le transazioni in molte transazioni più piccole, il che ridurrà l'attrattiva delle transazioni per i bot di punta perché il valore che hanno sfruttabile sarà inferiore.
  • Regola lo slippage basso : anche il bot stesso quando effettua operazioni influirà sul prezzo, quindi regolare lo slippage basso eviterà inutili perdite di utenti. Tuttavia, la regolazione del basso slippage può rendere più difficile l'esecuzione del trade.

Il front-running fa parte del MEV (miner-extractable value) o profitto che un minatore guadagna abusando della sua autorità. Al momento, non esiste una soluzione per rimuovere MEV, di seguito sono riportate alcune idee e misure eccezionali per ridurre al minimo i danni che MEV porta agli utenti.

Dal punto di vista dello  sviluppatore

Gli sviluppatori possono dividere le misure per ridurre l'impatto dei MEV in tre rami principali:

  • Infrastruttura in cambiamento : Blockchain elimina la capacità dei miner di riordinare le transazioni e adotta misure per aumentare l'efficienza dell'ordinazione delle transazioni.
  • Esistono misure per rendere la transazione più privata : fare in modo che i bot non dispongano di informazioni sufficienti per effettuare la transazione
  • Sviluppa direttamente dall'alto e dai a Dapps la possibilità di ridurre al minimo l'impatto delle prime corse 

Qualche esempio

Alcuni esempi di DApp (applicazioni decentralizzate) che rendono le transazioni più private o hanno restrizioni front-run:

  • KeeperDAO : usa un Mempool nascosto chiamato Hiding Book. Le transazioni, gli ordini di prestito verranno inoltrati, in cui Keeper bot trarrà profitti tramite MEV tramite negoziazione di arbitraggio o liquidazione di attività. I profitti MEV vengono depositati nella tesoreria ROOK, gli utenti ricevono parte dei profitti sotto forma di token ROOK. Queste transazioni saranno gratuite, evitando lo slippage anticipato.
  • SecretSwap : è un AMM su Secret Network. Secret Swap utilizza contratti segreti (SNIP-20) per proteggere gli utenti dai bot MEV front-run. I contratti SNIP-20 vengono crittografati mentre si trovano nel mempool, impedendo l'estrazione MEV.
  • TaiChi Network: è un servizio di transazione privata gestito da SparkPool. Le transazioni utente sono visibili solo a Sparkpool e non ad altri nodi Ethereum, impedendo al bot MEV di trovare le transazioni su Mempool.
  • Archer DAO: Archer Swap di Archer DAO utilizza Archer Relay per bypassare il Mempool e inviare le transazioni degli utenti direttamente ai minatori MEV-Geth e ai Flashbot del progetto. ArcherSwap previene front-run, slippage e nessuna commissione di transazione per operazioni fallite.
  • Alchemist : mistX.io è l'AMM di Alchemist, che opera sulla rete di Flashbots, consentendo agli utenti di inviare transazioni simili al bundle Transaction di Flashbots. Oltre alle transazioni gratuite, gli utenti non devono pagare commissioni quando annullano gli ordini.
  • 1 pollice : le tariffe virtuali di 1 pollice impostano un tasso di conversione che, se acquistato e venduto immediatamente, riceverà esattamente lo stesso tasso. Ciò significa che se i bot o gli utenti scambiano i token con il prezzo X e lo scambiano subito dopo, riceveranno il prezzo X, ma non trarranno vantaggio dall'"attacco sandwich". 1Inch imposterà un periodo di attesa denominato “periodo di decadimento” al quale viene applicata la tariffa sopra indicata, che va da 1 a 5 minuti.

Pensiero di chiusura

Il front-running in particolare e il MEV in generale è inevitabile e crescerà con la crescita della rete Ethereum.

I tipi di attacchi in prima linea possono essere molto più diversi e complessi, portando il loro impatto a un livello superiore.

Bot da corsa anteriori: cacciatore di opportunità nel mondo delle criptovalute

Sandwich Attack 2 piani

Il MEV non è ancora sfruttato perché al momento la maggior parte dei minatori non ha ancora realizzato il potenziale di profitto derivante dallo sfruttamento del proprio potere e dal mining di MEV. C'è un'alta probabilità che in futuro i miner MEV diventeranno mainstream e avranno effetti inimmaginabili su Ethereum.

Quindi, attraverso l'articolo, devi aver capito cos'è Front Running Bot, nonché i relativi impatti e soluzioni sia per gli utenti che per i progetti per Front Running Bot.

Se hai altre domande o commenti su questo argomento, puoi commentare qui sotto per discutere e scambiare!



Mina collabora con Polygon

Mina collabora con Polygon

Mina e Polygon lavoreranno insieme per sviluppare prodotti che aumentino la scalabilità, la verifica avanzata e la privacy.

Analisi del modello operativo Uniswap V2 (UNI) - La fondazione di AMM

Analisi del modello operativo Uniswap V2 (UNI) - La fondazione di AMM

Analizza e valuta il modello operativo di Uniswap V2, il modello più semplice per qualsiasi AMM.

Istruzioni per lutilizzo dello scambio Remitano: Compra e vendi Bitcoin sullo scambio Remitano

Istruzioni per lutilizzo dello scambio Remitano: Compra e vendi Bitcoin sullo scambio Remitano

Lo scambio Remitano è il primo scambio che consente l'acquisto e la vendita di criptovalute in VND. Istruzioni per registrarsi a Remitano e acquistare e vendere Bitcoin in dettaglio proprio qui!

Le istruzioni per partecipare al testnet Tenderize su Solana sono dettagliate e di facile comprensione

Le istruzioni per partecipare al testnet Tenderize su Solana sono dettagliate e di facile comprensione

L'articolo ti fornirà le istruzioni più complete e dettagliate per l'utilizzo del testnet di Tenderize.

Una guida completa e dettagliata allutilizzo di Mango Markets

Una guida completa e dettagliata allutilizzo di Mango Markets

L'articolo ti fornirà la guida più completa e dettagliata all'utilizzo di Mango Markets per sperimentare tutte le funzionalità di questo nuovo progetto su Solana.

UNLOCKED Series #1 - Migliora la tua sicurezza su Coin98 Super App

UNLOCKED Series #1 - Migliora la tua sicurezza su Coin98 Super App

In questo primo episodio della serie UNLOCKED, aggiungeremo un ulteriore livello di sicurezza al tuo portafoglio utilizzando le Impostazioni di sicurezza.

Come coltivare Crypto e unirti alla DeFi in sicurezza?

Come coltivare Crypto e unirti alla DeFi in sicurezza?

L'agricoltura è una buona opportunità per gli utenti di guadagnare facilmente criptovalute in DeFi. Ma qual è il modo giusto per coltivare criptovalute e unirti alla DeFi in sicurezza?

Valutazione DeFi: la DeFi può essere valutata in base al flusso di cassa?

Valutazione DeFi: la DeFi può essere valutata in base al flusso di cassa?

L'articolo traduce l'opinione dell'autore @jdorman81 sulla questione della valutazione in Defi, insieme ad alcune opinioni personali del traduttore.

Istruzioni per lutilizzo del piano Saddle Finance dalla A alla Z

Istruzioni per lutilizzo del piano Saddle Finance dalla A alla Z

Saddle Finance è un AMM che consente il trading e fornisce liquidità per tBTC, WBTC, sBTC e renBTC. Manuale d'uso per pavimento a sella.

Cosa preparare quando Bitcoin (BTC) supererà il picco di 500 milioni di VND/BTC e la stagione 2017 di Pump Coin tornerà con forza?

Cosa preparare quando Bitcoin (BTC) supererà il picco di 500 milioni di VND/BTC e la stagione 2017 di Pump Coin tornerà con forza?

Perché dovresti iniziare a tenere d'occhio Bitcoin (BTC) ora? E cosa preparare quando Bitcoin (BTC) supera il picco di 500 milioni di VND/BTC?

Sign up and Earn ⋙
Sign up and Earn ⋙