Votre échange
| Composant | Montant (USD) |
|---|
Balayage de tolérance de glissement
Même taille de transaction – comment la valeur extractible de l'attaquant évolue en fonction de votre paramètre de glissement.
| Tolérance de glissement | Extractible (brut) | Bénéfice net de l'attaquant |
|---|
Comment fonctionne une attaque sandwich
Votre swap reste dans le pool de mémoire public pendant quelques secondes avant d'être extrait. Un bot le voit et fait trois choses dans le même bloc :
- En avant-première - achète le jeton que vous êtes sur le point d'acheter, faisant grimper le prix du pool.
- Votre transaction est exécutée - au pire prix, mais toujours dans les limites de votre tolérance de glissement (sinon, cela reviendrait).
- Recul – revend le jeton immédiatement, empochant la différence de prix moins les frais d'essence et DEX sur les deux jambes.
Ce calculateur utilise l'heuristique standard : la valeur brute extractible de l'attaquant ≈ taille de la transaction × tolérance de glissement, car c'est le plafond exact que votre transaction acceptera avant d'annuler. Le bénéfice net soustrait deux transactions gazières et deux frais DEX. Il s'agit d'un modèle simplifié – l'extraction réelle dépend également de la profondeur de la piscine et de la courbe AMM exacte – mais c'est le bon ordre de grandeur pour décider du degré de serrage de votre glissement.
Taille minimale de transaction rentable pour l'attaquant
En dessous d’une certaine taille d’échange, les coûts du gaz engloutissent la totalité de la valeur extractible et l’attaque ne vaut pas la peine d’être lancée. Ce seuil de rentabilité correspond exactement à ce que le tableau ci-dessus montre, passant de « non rentable » à « rentable » à mesure que la tolérance au dérapage augmente.
En rapport: Calculateur de glissement · Frais de réseau · Perte éphémère · Arbitrage triangulaire
Questions fréquemment posées
Qu'est-ce qu'une attaque sandwich ?
Une attaque sandwich se produit lorsqu'un bot voit votre swap DEX en attente dans le pool mémoire, achète le jeton juste avant votre transaction (faisant monter le prix), laisse votre transaction s'exécuter au pire prix, puis vend immédiatement après (empochant la différence). Vous obtenez toujours vos jetons, mais à un taux pire que celui que vous auriez obtenu sans l'attaque – le coût supplémentaire est appelé MEV (valeur maximale extractible).
Combien un attaquant sandwich peut-il extraire de mon échange ?
En règle générale, l'attaquant peut extraire jusqu'à votre tolérance de glissement, car il s'agit du pire prix que votre transaction acceptera encore avant d'annuler. Une tolérance de glissement de 1 % sur un swap de 10 000 $ donne à un attaquant environ 100 $ de valeur extractible avant ses propres coûts (frais d'essence et DEX sur les deux jambes). Une tolérance de glissement plus stricte plafonne directement le plafond de l'attaquant.
Pourquoi la tolérance au glissement est-elle si importante pour le MEV ?
La tolérance au slippage est le nombre exact ciblé par l'attaquant : il fait monter le prix juste assez pour que votre transaction soit toujours exécutée (ne revienne pas), mais au pire prix que vous accepterez. Les portefeuilles qui ont par défaut une tolérance de glissement de 1 à 3 % sur les paires volatiles offrent aux robots sandwich une marge large et prévisible. Le resserrer à 0,1-0,5 % sur les paires de liquides réduit directement le plafond de l'attaque.
Comment puis-je protéger mon trade contre les attaques sandwich ?
Trois défenses pratiques : (1) définir la tolérance de glissement la plus stricte que votre transaction peut tolérer sans revenir en arrière, (2) passer par un RPC/mempool privé (Flashbots Protect, MEV Blocker ou l'option de transaction privée intégrée de votre portefeuille) afin que la transaction n'apparaisse jamais dans le mempool public pour que les robots puissent la voir, (3) diviser les transactions importantes en morceaux plus petits ou utiliser un agrégateur DEX avec protection MEV intégrée.
Le sandwich MEV se produit-il sur chaque chaîne ?
C'est le plus courant et le plus rentable sur le réseau principal Ethereum, où le prix du gaz est suffisamment élevé pour que les attaquants aient besoin d'échanges importants pour en tirer profit, mais la construction de blocs est suffisamment centralisée (via des relais) pour que les robots sandwich fonctionnent à grande échelle. Il existe également sur les L2 et d'autres chaînes, mais des coûts de gaz inférieurs diminuent le seuil de rentabilité de l'attaquant, tandis qu'une construction de blocs plus rapide et plus fragmentée peut rendre la mise en sandwich cohérente plus difficile à gérer de manière rentable.