AccueilCryptomonnaiesEthereumQue sont les MEV bot d'Ethereum et comment fonctionnent-ils?

Que sont les MEV bot d’Ethereum et comment fonctionnent-ils?

Cet article aborde le sujet des MEV bot, qui sont une série d’individus qui exploitent du matériel puissant et des techniques spécialement conçues pour réaliser des profits dans le domaine de la production de blocs dans la blockchain Ethereum.

Il s’agit d’un sujet très complexe et une introduction initiale au sujet de la validation des blocs dans Ethereum est nécessaire pour comprendre ce que sont les MEV bot et pourquoi il est intéressant d’en parler.

Tous les détails suivent.

Une prémisse initiale: le rôle du validateur et du chercheur

Comme indiqué plus haut, avant de parler des MEV bot sur Ethereum, il est essentiel d’avoir une vision à 360° du fonctionnement de la validation et de la publication des blocs sur la blockchain imaginée par Vitalik Buterin.

Bien que les techniques MEV puissent également être utilisées sur d’autres réseaux, nous nous concentrerons dans cet article exclusivement sur la chaîne Ethereum afin de ne pas créer de confusion.

Sur cette chaîne, toutes les transactions sont d’abord regroupées dans le mempool, en attendant d’être regroupées et ajoutées à un bloc, avant d’être effectivement publiées.

En attendant, les transactions restent en suspens et les crypto-monnaies ne sont pas mises à la disposition de l’utilisateur qui doit les recevoir.

La tâche de produire le bloc final incombe au validateur (avec la proof-of-work, c’était le mineur), qui peut choisir indépendamment les transactions à inclure en premier.

À ce stade, il est TRÈS important de comprendre que la figure du validateur gagne de cette activité de deux manières: du block reward (dans le cas d’Ethereum, 2 ETH par bloc) et des TX FEE des utilisateurs qui souhaitent avoir la priorité d’exécution.

Il est donc dans l’intérêt du validateur de choisir les transactions qui « paient le plus » et de créer un bloc qui le récompense le plus en termes de tx fee.

Il faut savoir que ceux-ci dépassent parfois le montant de la récompense du bloc.

L’essence de MEV, que nous aborderons plus en détail dans la section suivante, repose précisément sur ce concept, à savoir le fait que le producteur de blocs peut ordonner les transactions d’un bloc à sa guise, en les faisant s’exécuter selon une certaine chronologie qui aura ensuite certains effets sur le marché.

Une autre figure très importante dans ce processus est celle des searchers, c’est-à-dire des personnes qui fournissent un « paquet » au validateur avec un ordre possible de transactions, afin de simplifier le travail du validateur.

Il s’agit d’une combinaison de transactions déjà prédéfinie que les validateurs peuvent exploiter pour gagner autant de TX FEE que possible, tout en récompensant les chercheurs par une commission pour leur travail.

Le gain pour les chercheurs ne réside toutefois pas tant dans la commission qui leur est due que dans les effets provoqués lorsqu’un validateur choisit de publier la version du bloc qu’il propose.

En effet, ce faisant, le chercheur peut exploiter des opportunités d’arbitrage sur DEX en choisissant d’ordonner des transactions de manière à créer un glissement sur le prix d’un actif et à tirer profit de cette différence de prix.

Il existe également d’autres techniques que les chercheurs et les validateurs peuvent exploiter, parfois en essayant de se tromper les uns les autres en suivant exclusivement l’objectif de profit.

Le fonctionnement des bot MEV d’Ethereum en détail et le processus de création des bot

Après le préambule initial, nous pouvons enfin parler des robot MEV sur Ethereum.

Le terme « MEV » fait référence à la « Maximum Extractable Value« , c’est-à-dire à l’ensemble des techniques qui visent à maximiser le profit d’un individu (qu’il s’agisse d’un validateur, d’un chercheur ou d’un relayeur) en choisissant d’inclure, d’omettre ou de réorganiser certaines transactions dans une blockchain.

La blockchain Ethereum étant soumise à l’utilisation de contrats intelligents et regorgeant de places de marché décentralisées allant du simple DEX aux plateformes de prêt, nous comprenons que le choix de l’ordre dans lequel plusieurs transactions peuvent être exécutées modifie totalement le résultat final, en particulier lorsque de grandes quantités de crypto-monnaie sont impliquées.

Ce n’est pas toujours le validateur qui gagne sur la base de l’ordre des tx dans un bloc : bien que cette partie gagne la récompense du bloc et les frais de tx des utilisateurs, parfois d’autres acteurs obtiennent des avantages qui conduisent à des profits de plusieurs millions de dollars, même au détriment des validateurs eux-mêmes.

Il est bon de comprendre que la personne qui exploite ces techniques MEV n’est pas n’importe quel utilisateur, mais un expert qui utilise du matériel très complexe et des logiciels spécialisés pour trouver la meilleure stratégie et le faire de manière automatisée.

Nous pouvons résumer toutes les techniques MEV comme suit

Essayons d’approfondir le second cas, celui des attaques par front run: en exploitant les capacités des individus impliqués dans la publication des blocs, il est possible d’anticiper un ordre d’achat important (précédemment en attente dans le mempool) pour créer une augmentation du prix d’un actif, et toujours exploiter la logique de l’ordonnancement des transactions pour placer un ordre de vente dans l’instant suivant et vendre le même actif à un prix plus élevé que le prix initial.

On parle plus précisément d’attaque en sandwich lorsqu’avant un ordre important (par exemple un achat de 1000 ETH) un tx d’achat est placé et immédiatement après un tx de vente.

Le slippage provoqué par l’ordre baleine représente le profit de la stratégie MEV.

Le monde des MEV est extrêmement complexe et les exemples que nous avons donnés ne sont que la pointe de l’iceberg d’un ensemble de stratégies et de techniques beaucoup plus compliquées et bien pensées pour essayer de réaliser un profit.

Quoi qu’il en soit, il est important de se rappeler que lorsqu’un validateur ou un chercheur tire profit d’une telle opération, par exemple en créant « artificiellement » un glissement de cours sur un DEX, il y a toujours une contrepartie qui perd la même contre-valeur en dollars.

Ici aussi, conceptuellement comme dans le trading, le jeu est à somme nulle: quand il s’agit d’argent, il n’y a pas d’éthique.

Les avantages et les inconvénients des techniques MEV utilisées par les bot sur Ethereum

Vous vous demandez probablement quel est l’avantage d’avoir une structure de bot sur Ethereum qui exploitent les stratégies MEV, parfois en jouant mal, pour s’enrichir dans le dos de quelqu’un d’autre simplement en gérant le tri des tx dans une blockchain.

Il existe différents courants de pensée qui louent ou critiquent l’essence des MEV et de ces stratégies.

Les partisans des MEV bot estiment principalement que ce type d’activité et de concurrence sur la chaîne favorise la stabilité du cours des actifs dans les protocoles DeFi et rend les plateformes de prêt moins dangereuses.

C’est précisément grâce aux bot MEV que, par exemple, sur Sushiswap et Uniswap, le prix de l’ETH est plus ou moins toujours le même et qu’il n’y a pas d’évolution majeure qui nuirait au commerce sur ces protocoles.

En fait, les opportunités d’arbitrage sont aussi et surtout générées par les stratégies MEV, mais sont en fait exploitées et conclues dans le même bloc ou quelques millièmes de seconde plus tard.

D’autre part, les opposants à ces techniques de minage à cours maximal font valoir que l’expérience utilisateur est nettement plus désagréable compte tenu de l’augmentation du prix du gaz provoquée par les MEV sur Ethereum.

Dans la lutte pour obtenir le type de tx que l’on préfère, les personnes impliquées dans ce processus augmentent les frais de tx au point de forcer même les simples utilisateurs qui veulent effectuer un simple transfert de crypto-monnaie à payer des frais disproportionnés.

En outre, certaines baleines effectuant des transactions d’achat ou de vente de crypto-monnaies sur la chaîne pourraient subir un dérapage supérieur à la normale si elles étaient ciblées par un MEV, qui, pour sa part, gagnerait la différence de cours.

En conclusion, les stratégies MEV représentent un aperçu intéressant de l’architecture de la blockchain Ethereum et des rôles inhérents à l’organisation des blocs.

A ce jour, cet ensemble de techniques est perçu favorablement par la communauté Ethereum, mais l’écosystème étant en constante évolution, les initiés surveillent en permanence la situation pour éviter que les MEV ne menacent le consensus et l’intégrité du réseau, qui ont jusqu’à présent toujours été préservés.

Nous verrons quel sera l’avenir de ces bot sur Ethereum et si Vitalik et sa fondation les laisseront évoluer ou créeront des solutions pour les détruire.

RELATED ARTICLES

MOST POPULARS

GoldBrick