Front-Running (Blockchain)
Qu'est-ce que Front-Running (Blockchain) ?
Front-Running (Blockchain)Abus de transactions on-chain ou un acteur observe une operation en attente dans le mempool et envoie la sienne en premier pour profiter de l'impact prix previsible.
Comme la plupart des blockchains publiques diffusent les transactions non confirmees via un mempool, quiconque exploite un noeud peut lire les swaps, liquidations ou mises a jour d'oracle en attente. Les searchers et validateurs peuvent envoyer une copie avec un gas plus eleve ou un ordre oppose sur mesure pour que leur transaction soit incluse avant celle de la victime. Le front-running est l'un des piliers du Maximal Extractable Value (MEV) et englobe sandwich, back-running generalise et arbitrage. Les mitigations incluent l'ordre flow prive (Flashbots Protect, MEV-Share), les schemas commit-reveal, les encheres par lots (CoW Swap), les mempools chiffres et l'usage d'ordres limites ou de slippage controle.
● Exemples
- 01
Un bot MEV augmente le gas pour copier un gros swap Uniswap et l'executer avant la victime.
- 02
Les bots de liquidation se font du front-running pour saisir le collateral d'une position Aave ou Compound passant sous le health factor 1.
● Questions fréquentes
Qu'est-ce que Front-Running (Blockchain) ?
Abus de transactions on-chain ou un acteur observe une operation en attente dans le mempool et envoie la sienne en premier pour profiter de l'impact prix previsible. Cette notion relève de la catégorie Web3 et blockchain en cybersécurité.
Que signifie Front-Running (Blockchain) ?
Abus de transactions on-chain ou un acteur observe une operation en attente dans le mempool et envoie la sienne en premier pour profiter de l'impact prix previsible.
Comment fonctionne Front-Running (Blockchain) ?
Comme la plupart des blockchains publiques diffusent les transactions non confirmees via un mempool, quiconque exploite un noeud peut lire les swaps, liquidations ou mises a jour d'oracle en attente. Les searchers et validateurs peuvent envoyer une copie avec un gas plus eleve ou un ordre oppose sur mesure pour que leur transaction soit incluse avant celle de la victime. Le front-running est l'un des piliers du Maximal Extractable Value (MEV) et englobe sandwich, back-running generalise et arbitrage. Les mitigations incluent l'ordre flow prive (Flashbots Protect, MEV-Share), les schemas commit-reveal, les encheres par lots (CoW Swap), les mempools chiffres et l'usage d'ordres limites ou de slippage controle.
Comment se défendre contre Front-Running (Blockchain) ?
Les défenses contre Front-Running (Blockchain) combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.
Quels sont les autres noms de Front-Running (Blockchain) ?
Noms alternatifs courants : Sniping de mempool, Attaque d'ordonnancement.
● Termes liés
- web3№ 675
MEV (Maximal Extractable Value)
Profit que peuvent extraire les builders, validateurs ou searchers en reordonnant, inserant ou censurant les transactions des blocs qu'ils produisent.
- web3№ 965
Attaque Sandwich
Forme de MEV ou l'attaquant place un achat avant le swap en attente de la victime et une vente juste apres, profitant du mouvement de prix qu'il provoque lui-meme.
- web3№ 765
Manipulation d'Oracle
Attaque qui fausse le prix ou le flux de donnees consomme par un contrat intelligent afin qu'il prenne de mauvaises decisions de pret, de liquidation ou de reglement.
- web3№ 424
Attaque par Pret Flash
Exploit DeFi qui emprunte un enorme pret flash sans collateral dans une seule transaction pour manipuler des prix ou la gouvernance, puis voler des fonds avant remboursement.
- web3№ 106
Securite Blockchain
Discipline visant a proteger les registres distribues, leurs mecanismes de consensus, les contrats intelligents et l'infrastructure associee contre la compromission et la fraude.
- web3№ 1056
Securite des Contrats Intelligents
Pratique consistant a concevoir, auditer et exploiter des programmes on-chain pour qu'ils ne puissent pas etre detournes afin de voler des fonds ou de violer les regles metier.
● Voir aussi
- № 003Attaque a 51 %