Front Running Bots - Chasseur dopportunités dans le monde de la cryptographie

Qu'est-ce que le Front Running Bot ? Explorons les impacts et les solutions pour les utilisateurs et les projets pour Front Running Bot.

Le fait que les utilisateurs soient exécutés en amont est un problème douloureux dans Crypto et n'a pas de solution, la principale raison en est que les bots en exécution frontale font que la valeur que l'utilisateur reçoit n'est pas égale à la valeur réelle que l'utilisateur reçoit. J'accepte.

L'article suivant est destiné à expliquer ce qu'est le Front Running Bot , les implications et les solutions associées pour l'utilisateur et le projet pour le Front Running Bot. 

Que sont les bots ?

Avant de plonger plus profondément dans les bots de premier plan, apprenons les bases des bots.

En termes simples, les robots ne sont que des programmes préprogrammés pour automatiser le trading. Au lieu de devoir surveiller chaque mouvement du marché, guetter le bon moment pour acheter et vendre, le bot synthétisera et évaluera automatiquement les informations disponibles sur le marché et effectuera des achats d'actifs pour les utilisateurs.

La plupart des robots actuels ont les caractéristiques de base suivantes :

  • Analysez les données du marché : Agrégez et évaluez les informations provenant de plusieurs sources et décidez d'acheter ou de vendre une classe d'actifs particulière. (Exemple simplifié si le prix SUSHI atteint 5 $, exécutez un ordre d'achat).
  • Prédire le risque : Calculez les risques du marché et décidez du montant à acheter/vendre.
  • Capacité d'acheter et de vendre des actifs : Utilisez les API pour acheter et vendre de manière tactique (parfois en achetant de nombreuses petites commandes, parfois toutes au prix du marché).

Les robots sont un outil efficace car ils sont entièrement automatisés, capables de traiter de nombreuses informations à la fois, sans émotions et entièrement dépendants des données pour fonctionner. Mais bien sûr ils ne sont pas parfaits, entièrement dépendants des paramètres qui révèlent les inconvénients du bot sur un marché inconnu, à ce moment l'expérience humaine aura l'avantage d'aider à préserver le capital ou d'aider à créer du capital pour faire de meilleurs profits. 

Il existe de nombreux types de bots avec différentes utilisations sur le marché, tels que : le bot de trading utilisé pour tester différentes stratégies de trading, le bot d'arbitrage utilisé pour acheter et vendre de l'arbitrage, et le type de bot que nous allons découvrir, les bots de premier plan.

Qu'est-ce qu'un robot frontal ?

Concept avant-gardiste

L'avant-garde, c'est profiter du SAVOIR qu'une transaction future affectera le prix et passer une commande juste avant cette transaction pour réaliser un profit pour vous-même.

Par exemple, dans la finance traditionnelle, si un trader ou un fonds savait que l'action TLSA de Tesla était sur le point d'être achetée par quelqu'un dans un volume pouvant atteindre 10 millions de dollars, il pouvait passer un ordre d'achat juste à l'avance et lorsque l'ordre d'achat de 10 millions dollars est fait provoquant une augmentation du prix, ils passeront immédiatement un ordre de vente et profiteront du profit. 

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Exemple de Front-running dans la finance traditionnelle

Bot de premier plan dans Crypto

La capacité à anticiper une transaction imminente est une partie très importante du front-running. Alors pourquoi dans Crypto, les cas de première instance se produisent-ils si souvent et si souvent ?

C'est dans la conception d' Ethereum ou de blockchains avec une conception similaire à Ethereum, toutes les transactions soumises doivent s'arrêter dans un mempool (à peu près là où les transactions attendent d'être traitées). Désormais, les mineurs ou les bots peuvent scanner le mempool. Le bot scannant le mempool trouvera les transactions appropriées à exécuter en amont (X). 

Une deuxième caractéristique de la conception d'Ethereum est que les mineurs ont le pouvoir de choisir l'ordre dans lequel les transactions sont traitées, et bien sûr ils donneront la priorité aux transactions qui paient des frais plus élevés (c'est ce qui cause le problème MEV ). Ainsi, lorsque les bots finissent de scanner et trouvent X, ils n'ont qu'à :

  • Passez un ordre d'achat avec des frais d'essence légèrement supérieurs à l'essence de X.
  • Passez ensuite un ordre de vente avec du gaz légèrement inférieur à X.
  • Et profitez du front-run.

Passer une commande à deux têtes comme ci-dessus est l'une des formes les plus populaires aujourd'hui, également connue sous le nom d '«attaque en sandwich».

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Exemple d'attaque en sandwich

Exemple de bot frontal

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Exemple de bot de premier plan. Hachage Txs : transaction 1 , transaction 2 , transaction 3

À titre d'exemple de la paire USDC-SAK3, nous pouvons voir en plein milieu d'un ordre d'achat de 1 SAK3 qu'il y a 2 ordres d'achat et de vente de 0,4x SAK3 simultanément à partir de la même adresse, c'est typique des utilisateurs qui sont en première ligne en crypto.

En regardant les détails de hachage txs ci-dessus, en seulement 2 transactions, ce bot a empoché plus de 1 500 $ lorsqu'il a acheté 0,4x SAK3 à 7 473 $ et l'a vendu pour 9 013 $.

En résumé :

  1. Les robots de premier plan voient un commerce potentiellement de premier plan (le glissement est suffisamment important, l'impact sur les prix est suffisamment élevé pour être rentable).
  2. Insérez un ordre d'achat avec une taille raisonnable (car l'ordre d'achat affectera également le prix) avant la commande de l'utilisateur
  3. Décharge immédiatement après l'exécution de la commande utilisateur. Le profit des bots réside dans le slippage généré par les utilisateurs, ce qui facilite l'achat à bas prix et la vente à prix élevé.

Ethereum est l'environnement idéal pour le front-run

On peut dire que la conception d'Ethereum a créé l'environnement idéal et fournit tous les outils nécessaires pour le front-run :

  • Bot connaît la transaction à l'avance et a la capacité d'influer sur l'ordre des transactions (frais de gaz plus élevés), les mineurs peuvent également profiter de leurs droits et faire passer leurs transactions en premier pour exécuter la transaction d'origine.
  • Le volume des transactions sur Ethereum augmente, à la fois en termes de fréquence des transactions et de valeur par transaction.

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Fréquence quotidienne des transactions sur le réseau Ethereum.

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Valeur par transaction sur le réseau Ethereum

  • La faible liquidité entraîne d'importantes fluctuations de prix.
  • N'importe qui peut créer ou acheter et utiliser des bots pour faire avancer les choses.

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

L'utilisation de robots et de frais de transaction élevés, créant des revenus lucratifs pour les mineurs

⇒ Le développement en amont est inévitable.

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

La valeur extraite par MEV (USD) montre une augmentation des revenus générés par les bots

Types courants de front-runs et leurs effets

Quelques types courants de front-runs :

  • Front-run de base : passez des commandes sur des opportunités potentiellement rentables.
  • Attaque par déplacement : le mineur remplace la transaction d'origine par sa propre transaction, la transaction remplacée peut toujours être effectuée mais l'effet ne sera pas celui initialement prévu.
  • Attaque par insertion (attaque en sandwich) : Placez des transactions à chaque extrémité de la transaction d'origine et profitez de bénéfices sans détenir d'actifs, les transactions avec une attaque en sandwich subiront souvent un glissement plus élevé.
  • Attaque de suppression : Retarder la transaction d'origine, une transaction potentielle qui laisse le glissement bas, le mineur peut complètement retarder la transaction, si la transaction veut être exécutée, le glissement doit être ajusté plus haut.

Solution pour empêcher les bots de s'exécuter en crypto

Du point de vue de l'utilisateur 

Du point de vue de l'utilisateur, voici quelques méthodes de base que nous pouvons appliquer pour limiter le front-run :

  • Transactions fractionnées : Au lieu d'exécuter plusieurs transactions volumineuses à la fois, les utilisateurs peuvent fractionner les transactions en plusieurs transactions plus petites, ce qui réduira l'attractivité des transactions pour les robots de premier plan en raison de la valeur qu'ils ont exploitable sera moindre.
  • Ajuster le glissement bas : Le bot lui-même lors du placement des transactions affectera également le prix, donc ajuster le glissement bas évitera des pertes inutiles d'utilisateurs. Cependant, l'ajustement du faible glissement peut rendre la transaction plus difficile à exécuter.

Le front-running fait partie de la MEV (valeur extractible par le mineur) ou du profit qu'un mineur gagne en abusant de son autorité. Actuellement, il n'existe aucune solution pour supprimer MEV, voici quelques idées et mesures exceptionnelles pour minimiser les dommages que MEV apporte aux utilisateurs.

Du point de vue  du développeur

Les développeurs peuvent diviser les mesures visant à réduire l'impact des VEM en trois branches principales :

  • Modification de l'infrastructure : Blockchain élimine la capacité des mineurs à réorganiser les transactions et prend des mesures pour augmenter l'efficacité de la commande des transactions.
  • Il existe des mesures pour rendre la transaction plus privée : Faire en sorte que les bots n'aient pas assez d'informations pour effectuer la transaction
  • Développez directement à partir du sommet et donnez à Dapps la possibilité de minimiser l'impact des front-runs 

Quelques exemples

Quelques exemples de DApps (applications décentralisées) qui rendent les transactions plus privées ou qui ont des restrictions frontales :

  • KeeperDAO : Utilise un Mempool caché appelé Hiding Book. Les transactions, les ordres de prêt seront transmis, où le bot Keeper prendra des bénéfices via MEV par le biais de transactions d'arbitrage ou de liquidation d'actifs. Les bénéfices MEV sont déposés dans la trésorerie ROOK, les utilisateurs reçoivent une partie des bénéfices sous la forme de jetons ROOK. Ces transactions seront gratuites, évitant ainsi les dérapages du front-run.
  • SecretSwap : Est un AMM sur Secret Network. Secret Swap utilise des contrats secrets (SNIP-20) pour protéger les utilisateurs des robots MEV de premier plan. Les contrats SNIP-20 sont cryptés lorsqu'ils sont dans le mempool, empêchant l'extraction de MEV.
  • TaiChi Network : est un service de transaction privé exploité par SparkPool. Les transactions des utilisateurs ne sont visibles que pour Sparkpool et non pour les autres nœuds Ethereum, empêchant le bot MEV de pouvoir trouver des transactions sur Mempool.
  • Archer DAO : Archer Swap d'Archer DAO utilise Archer Relay pour contourner le Mempool et envoyer les transactions des utilisateurs directement aux propres mineurs MEV-Geth et Flashbots du projet. ArcherSwap empêche les front-runs, les glissements et aucun frais de transaction pour les transactions échouées.
  • Alchemist : mistX.io est l'AMM d'Alchemist, opérant sur le réseau Flashbots, permettant aux utilisateurs d'envoyer des transactions similaires au bundle Transaction de Flashbots. En plus des transactions gratuites, les utilisateurs n'ont pas non plus besoin de payer de frais lors de l'annulation de commandes.
  • 1 pouce : Les taux virtuels de 1 pouce définissent un taux de conversion qui, s'il est acheté et vendu immédiatement, recevra exactement le même taux. Cela signifie que si les robots ou les utilisateurs échangent des jetons contre un prix X et échangent immédiatement après, ils recevront un prix X, mais ne bénéficieront pas de "l'attaque en sandwich". 1Inch définira une période d'attente appelée "période de décroissance" à laquelle le taux ci-dessus est appliqué, allant de 1 à 5 minutes.

Réflexion finale

Le front-running en particulier et le MEV en général sont inévitables et se développeront avec la croissance du réseau Ethereum.

Les types d'attaques frontales peuvent être beaucoup plus divers et complexes, portant leur impact au niveau supérieur.

Front Running Bots - Chasseur d'opportunités dans le monde de la cryptographie

Sandwich Attaque 2 étages

Le MEV est encore inexploité car, pour le moment, la plupart des mineurs n'ont pas encore réalisé le potentiel de profit en tirant parti de leur puissance et de l'exploitation du MEV. Il y a une forte probabilité qu'à l'avenir, les mineurs MEV se généralisent et aient des effets inimaginables sur Ethereum.

Ainsi, à travers l'article, vous devez avoir compris ce qu'est Front Running Bot, ainsi que les impacts et solutions associés pour les utilisateurs et les projets de Front Running Bot.

Si vous avez d'autres questions ou commentaires sur ce sujet, vous pouvez commenter ci-dessous pour discuter et échanger !



Mina coopère avec Polygon

Mina coopère avec Polygon

Mina et Polygon travailleront ensemble pour développer des produits qui augmentent l'évolutivité, la vérification améliorée et la confidentialité.

Analyse du modèle dexploitation Uniswap V2 (UNI) - The Foundation of AMM

Analyse du modèle dexploitation Uniswap V2 (UNI) - The Foundation of AMM

Analysez et évaluez le modèle de fonctionnement d'Uniswap V2, le modèle le plus basique pour tout AMM.

Instructions pour lutilisation de léchange Remitano : acheter et vendre des bitcoins sur léchange Remitano

Instructions pour lutilisation de léchange Remitano : acheter et vendre des bitcoins sur léchange Remitano

L'échange Remitano est le premier échange qui permet d'acheter et de vendre des crypto-monnaies en VND. Instructions pour s'inscrire à Remitano et acheter et vendre des Bitcoins en détail ici !

Les instructions pour participer au testnet Tenderize sur Solana sont détaillées et faciles à comprendre

Les instructions pour participer au testnet Tenderize sur Solana sont détaillées et faciles à comprendre

L'article vous fournira les instructions les plus complètes et les plus détaillées pour utiliser le testnet Tenderize.

Un guide complet et détaillé pour utiliser Mango Markets

Un guide complet et détaillé pour utiliser Mango Markets

L'article vous fournira le guide le plus complet et le plus détaillé sur l'utilisation de Mango Markets pour découvrir toutes les fonctionnalités de ce nouveau projet sur Solana.

UNLOCKED Series #1 - Améliorer votre sécurité sur Coin98 Super App

UNLOCKED Series #1 - Améliorer votre sécurité sur Coin98 Super App

Dans ce premier épisode de la série UNLOCKED, nous ajouterons une couche de sécurité supplémentaire à votre portefeuille en utilisant les paramètres de sécurité.

Comment Farmer Crypto et rejoindre DeFi en toute sécurité ?

Comment Farmer Crypto et rejoindre DeFi en toute sécurité ?

L'agriculture est une bonne chance pour les utilisateurs de gagner facilement de la crypto dans DeFi. Mais quelle est la bonne façon de cultiver la crypto et de rejoindre DeFi en toute sécurité ?

Évaluation DeFi : DeFi peut-il être évalué en fonction des flux de trésorerie ?

Évaluation DeFi : DeFi peut-il être évalué en fonction des flux de trésorerie ?

L'article traduit l'opinion de l'auteur @ jdorman81 sur la question de l'évaluation dans Defi, ainsi que quelques opinions personnelles du traducteur.

Instructions pour utiliser le plancher Saddle Finance de A à Z

Instructions pour utiliser le plancher Saddle Finance de A à Z

Saddle Finance est un AMM qui permet le trading et fournit des liquidités pour tBTC, WBTC, sBTC et renBTC. Manuel d'utilisation du plancher de selle.

Que se préparer lorsque le Bitcoin (BTC) dépasse le pic de 500 millions de VND/BTC et que la saison 2017 du Pump Coin reviendra en force ?

Que se préparer lorsque le Bitcoin (BTC) dépasse le pic de 500 millions de VND/BTC et que la saison 2017 du Pump Coin reviendra en force ?

Pourquoi devriez-vous commencer à garder un œil sur Bitcoin (BTC) maintenant ? Et que se préparer lorsque le Bitcoin (BTC) dépasse le pic des 500 millions de VND/BTC ?

Sign up and Earn ⋙
Sign up and Earn ⋙