
La définition du phénomène de sandwich désigne une situation précise dans l’univers des transactions blockchain, où la transaction d’un utilisateur est intercalée entre deux opérations malveillantes, plaçant ce dernier en position défavorable. Ce phénomène apparaît principalement sur les exchanges décentralisés (DEX), lorsque des arbitragistes ou des mineurs surveillent les transactions en attente dans le mempool et injectent leurs propres transactions juste avant et après celle de la cible afin d’en tirer profit. Les attaques sandwich exploitent l’ordonnancement des transactions sur la blockchain et la sensibilité des prix des pools de liquidité, constituant une forme fréquente d’attaque MEV (valeur extractible par les mineurs) qui expose les utilisateurs à des pertes d’actifs et à un fort glissement de prix.
Essence technique des attaques sandwich :
Conditions de réalisation de l’attaque :
Les attaques sandwich affectent l’écosystème des cryptomonnaies de plusieurs manières :
Dégradation de l’expérience utilisateur : Les utilisateurs subissent un surcoût de glissement de prix à leur insu, ce qui entraîne des transactions nettement moins avantageuses et réduit la confiance envers la plateforme.
Distorsion de l’efficacité du marché : La surveillance et l’attaque systématique des gros volumes par les arbitragistes créent un coût caché qui perturbe la découverte normale des prix.
Évolution de l’écosystème : Pour contrer ces attaques, des outils spécialisés et des services de protection ont vu le jour, tels que les pools privés de transactions et l’optimisation du routage des transactions.
Concurrence sur l’espace de bloc : Les attaquants, prêts à payer plus cher en frais de gas, provoquent une congestion accrue et renchérissent le coût des transactions pour l’ensemble des utilisateurs.
Développement de l’économie de la valeur extractible par les mineurs (MEV) : Les attaques sandwich sont un pilier de l’économie MEV, et stimulent la création de solutions de mitigation, notamment les Flashbots.
Risques encourus lors de l’utilisation des DEX :
Pertes financières : Les utilisateurs peuvent recevoir bien moins de tokens que prévu en raison du glissement de prix accru, particulièrement dans les pools de faible liquidité.
Risques liés à la transparence : La transparence publique de la blockchain facilite l’accès des attaquants aux transactions en attente, plaçant les utilisateurs en situation de désavantage informationnel.
Asymétrie technique : Les utilisateurs classiques peinent à déployer des contre-mesures avancées, tandis que les professionnels du trading disposent de robots spécialisés et d’algorithmes sophistiqués.
Flou réglementaire : Alors que ce type d’attaque est explicitement interdit dans la finance traditionnelle, les environnements décentralisés restent dépourvus de cadres réglementaires et de mécanismes d’application efficaces.
Coût supplémentaire de protection : Les utilisateurs doivent adopter des mesures de protection supplémentaires, telles que le réglage fin de la tolérance au glissement de prix ou le recours à des services spécialisés, ce qui augmente la complexité et le coût des transactions.
Le phénomène de sandwich, concept central dans le secteur des transactions blockchain, met en exergue les défis d’équité inhérents aux systèmes décentralisés. À mesure que l’écosystème DeFi évolue, la lutte contre les attaques sandwich devient une problématique technique majeure pour améliorer l’expérience utilisateur et l’efficacité des marchés. Si diverses solutions d’atténuation existent déjà, leur élimination totale suppose encore des innovations sur les mécanismes fondamentaux de la blockchain et la structure des marchés. Maîtriser les mécanismes des attaques sandwich s’avère indispensable pour tout participant DeFi, afin de mieux orienter ses choix de trading et d’adopter les mesures de protection les plus adéquates.
Partager


