Analyse approfondieApprendre les fondamentauxFeuilles : Aller plus loin

Le MEV expliqué : front-running, attaques sandwich et comment se défendre

Comprendre la Maximal Extractable Value (MEV) : front-running, attaques sandwich, back-running, mempools privés de Flashbots Protect, et défense par le slippage.

CoinBeaver TeamPublié le 21 juil. 2026Mis à jour le 21 juil. 2026
A mascot beaver guide using a protective shield to defend DEX transactions against sandwich searcher bots in a mempool
Sur cette page

Lecture rapide

La Maximal Extractable Value (MEV) désigne le profit extrait par les constructeurs de blocs et les bots searchers automatisés en réordonnant, insérant ou censurant des transactions en attente. Cette analyse approfondie explique comment fonctionnent les attaques sandwich et le front-running sur les DEX, propose un exemple numérique détaillé, et détaille comment protéger vos trades avec des endpoints RPC privés et des réglages de slippage.

Ce qu'il faut retenir

  • Le MEV (Maximal Extractable Value) est un profit capturé par les searchers et les validateurs via un positionnement stratégique des transactions dans un bloc.
  • Les attaques sandwich sont la forme la plus courante de perte MEV pour les particuliers — des bots achètent juste avant votre trade et vendent juste après.
  • Une tolérance au slippage élevée (par exemple >1,0 %) invite les bots MEV automatisés à exploiter votre ordre à leur profit.
  • Utiliser des mempools privés (comme Flashbots Protect ou MEV Blocker) cache entièrement votre transaction aux bots searchers publics.
  • Le MEV est une propriété structurelle inhérente aux blockchains publiques, ce qui rend les défenses RPC au niveau utilisateur indispensables pour les traders on-chain.

Quand vous tradez sur un exchange centralisé, l'exécution des ordres est cachée à l'intérieur du moteur d'appariement privé de l'exchange. Mais quand vous tradez sur une blockchain publique comme Ethereum, votre transaction est diffusée dans une salle d'attente publique appelée le .

Pendant que votre transaction attend d'être confirmée, des algorithmes spécialisés appelés inspectent le mempool, calculent des stratégies d'ordonnancement rentables, et soudoient les constructeurs de blocs pour exécuter leurs transactions avant la vôtre.


1. Qu'est-ce que la Maximal Extractable Value (MEV) ?

Initialement appelée Miner Extractable Value, la Maximal Extractable Value (MEV) est le profit total maximal pouvant être extrait d'un bloc blockchain en ajoutant, retirant, ou réordonnant des transactions.

Parce que les producteurs de blocs (les validateurs) ont le contrôle ultime sur les transactions qui entrent dans un bloc et sur leur ordre exact, ils peuvent prioriser les transactions qui paient des pourboires de priorité plus élevés ou qui génèrent des profits d'arbitrage.


2. Les quatre principales stratégies MEV rentables

Extraire du MEV ne consiste pas simplement à acheter avant quelqu'un d'autre. Le front-running seul n'est pas rentable, car acheter un token avant le trade d'une victime laisse le searcher exposé au risque de prix sans prix de vente garanti. Pour verrouiller un profit, les bots searchers exécutent l'une des quatre stratégies MEV complètes et multi-étapes suivantes :

1. Attaques sandwich (combinaison front-running + back-running)

Une attaque sandwich est la forme de MEV la plus prédatrice. Elle entoure le swap DEX en attente d'une victime avec deux transactions automatisées à l'intérieur du même bloc :

  • Jambe avant : le bot détecte votre ordre d'achat en attente dans le mempool et achète le token en premier, poussant le prix du marché jusqu'à votre limite de slippage maximale.
  • Exécution de la victime : votre trade s'exécute ensuite, se remplissant au pire prix autorisé par votre réglage de slippage et poussant le prix encore plus haut.
  • Jambe arrière : le bot vend immédiatement ses tokens après votre trade, dans le même bloc, empochant un profit sans risque tiré du prix artificiellement gonflé.

2. Arbitrage par back-running sur DEX

Quand un large swap sur un DEX déplace le prix d'un token hors de l'alignement avec des exchanges secondaires (par exemple Uniswap vs Sushiswap), des bots searchers soumettent un trade d'arbitrage immédiatement après le swap qui a fait bouger le prix, pour acheter bas sur un pool et vendre haut sur un autre, restaurant l'équilibre des prix entre marchés.

3. Préemption de liquidation

Quand le ratio de collatéral d'un emprunteur passe sous les seuils de santé sur Aave ou Compound suite à une mise à jour du prix de l'oracle, des bots searchers se précipitent pour exécuter une transaction de liquidation immédiatement après le bloc de mise à jour de l'oracle afin de collecter la prime de liquidation.

4. Enchères de gas prioritaire (PGA) et sniping d'opportunités

Dans des scénarios à forte demande (comme des mints NFT en édition limitée, des lancements de nouveaux tokens, ou des liquidations très disputées), les searchers se livrent à des enchères de gas prioritaire (Priority Gas Auctions, PGA) :

  • Les bots searchers soumettent des pourboires de gas prioritaires élevés pour garantir que leur transaction atterrisse à la position n°0 d'un bloc.
  • En misant une fraction du profit attendu comme pourboire au constructeur de bloc, les searchers s'assurent un accès prioritaire à des opportunités rares et à forte valeur.

3. Exemple d'une attaque sandwich

Voici comment un bot sandwich extrait du profit d'un swap de 10 000 $ pour un token à faible liquidité :

  1. Ordre victime en attente : Alice soumet un trade pour échanger 10 000 USDC contre un altcoin à faible liquidité, avec une tolérance au slippage de 5 %.
  2. Front-run du bot : un bot searcher détecte l'ordre en attente d'Alice dans le mempool public. En payant un frais de gas prioritaire plus élevé, le bot achète en premier pour 5 000 $ de l'altcoin. Parce que la liquidité du pool est faible, cet achat de front-running fait bondir le prix du token de 4,8 % sur le DEX.
  3. Exécution de la victime : la transaction d'Alice s'exécute ensuite. Parce que sa tolérance au slippage était réglée à 5 %, son trade se remplit au prix artificiellement gonflé, poussant le prix du token de 4,5 % supplémentaires.
  4. Back-run du bot : le bot revend immédiatement ses altcoins au pool dans le même bloc, empochant environ 450 $ de profit net directement prélevés sur la valeur du trade d'Alice.

4. Défenses techniques : comment protéger vos trades

Les traders peuvent protéger leurs ordres on-chain des bots MEV en suivant trois étapes pratiques :

Étapes

  1. Utiliser un endpoint RPC privé

    Configurez votre wallet Web3 (MetaMask, Rabby) pour router les transactions via un endpoint mempool privé (comme Flashbots Protect ou MEV Blocker). Les RPC privés envoient les transactions directement à des constructeurs de blocs réputés, en contournant le mempool public où opèrent les bots sandwich.

  2. Régler une tolérance au slippage serrée (0,1 % – 0,5 %)

    Ne laissez jamais le slippage DEX par défaut réglé sur des pourcentages élevés. Sur des paires liquides comme ETH/USDC, réglez le slippage entre 0,1 % et 0,5 %. Si un bot sandwich tente de pousser votre prix vers le haut, votre slippage serré fait échouer le trade en toute sécurité (revert).

  3. Utiliser des agrégateurs DEX avec protection MEV

    Les agrégateurs DEX (comme 1inch ou CoW Protocol) utilisent des enchères par lots ou des solveurs off-chain qui garantissent une protection contre le front-running et les attaques sandwich.


Matrice de comparaison des stratégies MEV

Comparaison des principales stratégies d'extraction MEV et de la protection des traders
Stratégie MEVMécanisme d'exécutionImpact financier pour le traderProtection principale
Attaque sandwichAchat en front-run + vente en back-run autour de l'ordre victimePerte directe élevée (exécute le trade au slippage maximal autorisé)RPC privé (Flashbots) / slippage serré
Arbitrage par back-running sur DEXExécuté immédiatement après les trades qui déplacent le prixPerte directe faible (restaure l'équilibre de prix entre marchés)Non applicable (arbitrage de marché sain)
Préemption de liquidationExécuté immédiatement après la mise à jour du prix de l'oracleÉlevé pour l'emprunteur (déclenche la pénalité de la prime de liquidation)Maintenir un facteur de santé > 1,50
Sniping de mint prioritairePourboire au constructeur de bloc via un frais de gas prioritaire pour la position de bloc n°0Indirect (front-run l'accès des particuliers aux mints limités)Utiliser des contrats de mint anti-bot à commit-reveal

5. Conclusion : protéger vos trades dans un monde de MEV

La Maximal Extractable Value est une réalité économique inévitable des blockchains ouvertes et transparentes. Parce que les constructeurs de blocs contrôlent l'ordonnancement des transactions et que les mempools sont publics par défaut, les trades DEX non protégés seront toujours ciblés par des bots searchers automatisés.

Heureusement, protéger vos trades crypto ne demande que deux changements d'habitude simples :

  1. Router via un RPC privé : utilisez Flashbots Protect ou MEV Blocker pour cacher entièrement vos transactions aux bots searchers publics.
  2. Resserrer votre slippage : n'acceptez jamais le slippage DEX par défaut de 3 % à 5 % sur des paires de tokens liquides. Gardez le slippage entre 0,1 % et 0,5 % pour ne laisser aucune marge d'exploitation aux bots sandwich.

En combinant un routage de transaction privé avec des limites de slippage strictes, vous pouvez trader sur les DEX en toute confiance, en vous assurant que vos fonds servent votre trade plutôt que les profits des bots MEV.


Questions fréquentes


Sources et lectures complémentaires

Spécifications développeurs et guides de défense RPC :

Cet article est éducatif. Il ne constitue pas un conseil financier. Les dynamiques d'extraction MEV varient selon le réseau, le fournisseur RPC et les réglages de l'agrégateur DEX.