Guide complète : types de bots sur Ethereum
L’usage des bots est très répandu sur Ethereum. Les plus connus sont les MEV bots, utilisés aussi bien par les validateurs que par ceux qui cherchent à tirer profit du slippage des transactions d’autres utilisateurs.
Dans ce guide, on passe en revue les différents types de robots présents sur le réseau Ethereum. Si tu veux savoir comment appliquer une technologie anti-bot à ton token, tu peux consulter notre article sur le sujet.
1. MEV Bots ERC20
Les bots de Maximal Extractable Value (MEV) exploitent des opportunités pour maximiser les gains via différentes stratégies, ce qui soulève souvent des questions d’équité et d’intégrité des protocoles blockchain. Le MEV désigne la valeur maximale pouvant être extraite de la production de blocs, en plus de la récompense standard du bloc et des gas fees, en incluant, excluant ou réorganisant les transactions dans un bloc.
1.1. Front-Running Bots
Les bots de front-running repèrent les transactions en attente dans le mempool (le pool de transactions non confirmées), puis placent leurs propres transactions avec des gas fees plus élevés avant celles détectées afin de profiter des variations de prix qui suivent. Ils exploitent le délai entre l’envoi d’une transaction et son inclusion dans un bloc.
1.2. Arbitrage Bots
Les bots d’arbitrage exploitent les écarts de prix entre plusieurs marchés ou exchanges pour générer du profit. Ils surveillent plusieurs sources de prix et exécutent des trades pour acheter moins cher sur une plateforme puis revendre plus haut sur une autre, souvent en quelques secondes, afin de capturer l’écart avant qu’il ne disparaisse.
1.3. Liquidation Bots
Les bots de liquidation détectent et exploitent les opportunités de liquidation de positions sous-collatéralisées sur des plateformes de lending comme Aave et Compound. Ils surveillent les ratios de collatéralisation et exécutent rapidement des transactions de liquidation lorsque le collatéral d’un emprunteur passe sous le seuil requis, en tirant profit des frais de liquidation.
1.4. Sandwich Bots
Les bots de sandwich exécutent des attaques sandwich en plaçant un ordre d’achat juste avant une grosse transaction en attente (ce qui fait monter le prix), puis un ordre de vente juste après cette transaction (pour profiter du prix plus élevé). Cela revient à faire du front-running sur la transaction ciblée, puis du back-running pour capter le mouvement de prix.
2. CEX Bots ERC20
Les bots d’exchange centralisé (CEX) gèrent les interactions entre les exchanges centralisés et la blockchain, pour garantir des opérations fluides et efficaces.
2.1. Hot Wallet bots
Les bots de hot wallet prennent en charge les transactions fréquentes et les opérations du quotidien, tout en maintenant la liquidité nécessaire à une exécution immédiate. Ils veillent à ce que les hot wallets, connectés à Internet pour un accès rapide, disposent de suffisamment de fonds pour les retraits et les opérations des utilisateurs.
2.2. Deposit Wallet bots
Les bots de deposit wallet gèrent les fonds des utilisateurs en facilitant les dépôts et les retraits sur les exchanges centralisés. Ils automatisent la détection des dépôts entrants, le crédit des comptes utilisateurs et le traitement des retraits, afin d’assurer des transactions rapides et précises.
2.3. Funding Wallet bots
Les bots de funding wallet s’assurent que suffisamment de fonds sont disponibles pour couvrir les frais de transaction et les autres coûts opérationnels sur la blockchain. Ils gèrent les transferts entre les différents wallets de l’exchange afin de maintenir des niveaux de liquidité optimaux.
3. DEX Bots ERC20
Les bots de Decentralized Exchange (DEX) interviennent dans le trading et l’apport de liquidité sur les plateformes décentralisées, en automatisant des stratégies financières complexes.
3.1. Bots de trading personnalisés
Les bots de trading personnalisés déploient des stratégies sur mesure et s’adaptent aux conditions de marché pour maximiser les gains. Ils peuvent exécuter des ordres limit, des ordres market et d’autres stratégies de trading avancées à partir d’algorithmes prédéfinis.
3.2. Bots de réinvestissement de liquidité
Les bots de réinvestissement de liquidité fournissent de la liquidité à des pools sur des plateformes comme Uniswap, SushiSwap et d’autres. Ils réinjectent automatiquement les gains (trading fees et récompenses) dans les pools de liquidité, ce qui augmente les rendements au fil du temps.
4. Bots NFT ERC20
Les bots de NFT se concentrent sur les activités liées aux Non-Fungible Tokens (NFT), en automatisant les processus de trading et de minting pour gagner en efficacité.
4.1. Bots de trading NFT
Les bots de trading de NFTs automatisent l’achat et la vente de NFTs à partir des tendances du marché et de modèles de pricing. Ils scannent plusieurs marketplaces de NFTs, comme OpenSea et Rarible, pour repérer des opportunités de trading rentables.
4.2. Minting Bots
Les bots de minting automatisent la création de nouveaux NFTs, souvent en contournant certaines restrictions comme les limites de volume imposées par les smart contracts. Ils peuvent surveiller les lancements de NFTs et mint de nouveaux tokens très vite dès qu’ils deviennent disponibles.
5. Play to Earn Bots ERC20
Les bots de Play to Earn (P2E) jouent à des jeux basés sur la blockchain en automatisant certaines actions pour gagner des récompenses et progresser dans le jeu.
5.1. Questing Bots
Les bots de questing automatisent les quêtes en jeu, récupèrent des récompenses et font avancer la progression du joueur. Ils exécutent les tâches répétitives plus efficacement qu’un joueur humain, ce qui permet de maximiser les gains dans le jeu.
5.2. Combat Bots
Les bots de combat participent aux batailles et aux autres activités de combat dans le jeu, afin de maximiser les récompenses obtenues grâce aux victoires. Ils sont programmés pour exécuter les stratégies les plus efficaces pendant les phases de combat.
5.3. Bots de crafting
Les bots de crafting automatisent la création d’items dans le jeu, qui peuvent ensuite être utilisés ou vendus pour générer des gains. Ils fluidifient tout le processus de création et réduisent le temps comme l’effort demandés aux joueurs.
5.4. Bots d’interaction avec le marché
Les bots d’interaction avec le marché gèrent l’achat et la vente d’items en jeu sur des marchés décentralisés. Ils surveillent les prix du marché et exécutent des opérations pour maximiser les marges de profit.
6. Bots généralistes ERC20
Les bots généralistes prennent en charge plusieurs tâches routinières qui ne relèvent d’aucune catégorie précise, afin de maintenir le bon fonctionnement de différents protocoles.
6.1. Bots de mise à jour de protocole
Les bots de mise à jour de protocole automatisent le déploiement des upgrades et des changements sur les smart contracts et les protocoles. Ils garantissent que les dernières versions du protocole sont mises en production sans intervention manuelle, ce qui réduit le risque d’erreurs humaines.
6.2. Rollup Bots
Les bots de rollup facilitent les solutions de scaling de layer 2 en regroupant les transactions puis en les publiant sur la blockchain principale de Ethereum. Ils améliorent le débit des transactions et réduisent les gas fees en agrégeant plusieurs transactions dans un seul batch.
6.3. Payment Bots
Les bots de paiement automatisent l’envoi et la réception de paiements, avec des transactions exécutées au bon moment et avec précision. Ils peuvent gérer efficacement les paiements récurrents, les microtransactions et d’autres opérations liées aux paiements.
6.4. Bots de collecte Airdrop
Les bots de collecte d’airdrops réclament automatiquement les tokens distribués via des airdrops, afin de récupérer tous les tokens éligibles. Ils surveillent les annonces d’airdrops et exécutent les transactions nécessaires pour claim les tokens.
7. Bots non attribuables ERC20
Les bots non attribuables affichent des comportements automatisés sans objectif clairement identifiable, ce qui les rend difficiles à classer.
7.1. Bots divers
Les bots divers exécutent des tâches variées qui ne rentrent pas vraiment dans les autres catégories, souvent à cause de l’obfuscation ou d’activités hétérogènes. Ils peuvent servir à des usages expérimentaux ou à des fonctions de niche dans l’écosystème blockchain.
7.2. Bots non classifiés
Les bots non classifiés présentent des comportements encore mal compris ou peu documentés, ce qui complique leur catégorisation. Ces bots peuvent opérer dans des zones floues ou émergentes de la technologie blockchain, avec des activités qui n’ont pas encore été entièrement analysées.
Dernières remarques
La blockchain de Ethereum laisse de la place à l’activité d’un grand nombre de bots. Beaucoup sont utilisés par les validateurs, tandis que d’autres cherchent à tirer profit des transactions ou des actifs de tiers.
Si tu envisages de réaliser ton Liquidity Pool, pense à consulter notre article sur l’antibot de Ethereum.
Source : Détecter les bots financiers sur la blockchain Ethereum

Ingénieure industrielle devenue trader Solana. Marketing chez Smithii et contributrice du lancement du memecoin $SHRIMP.







