Résumé
La valeur maximale extractible (VME), précédemment appelée valeur extractible par les mineurs, fait référence à une stratégie visant à inclure, omettre ou réorganiser les transactions lors de la création d’un nouveau bloc. L’objectif de la VME est de réaliser le plus de bénéfices supplémentaires possible. Les producteurs de blocs sont les mieux placés pour le faire, car ils ont la possibilité de sélectionner et d’ordonner les transactions.
Cependant, d’autres participants au réseau (appelés chercheurs) peuvent également payer des frais pour effectuer des transactions s’ils voient une opportunité de VME, comme l’arbitrage, le front-running ou la liquidation. La VME se trouve le plus souvent dans les réseaux à smart contracts où les transactions de la blockchain comprennent des informations plus complexes.
Introduction
L’abréviation VME est un terme crypto utilisé pour décrire la réorganisation, l’inclusion ou l’exclusion délibérée de transactions lors de la production d’un nouveau bloc (à ajouter à une blockchain) afin d’en extraire le plus de profit possible. Il s’agit de la valeur supplémentaire extraite d’un bloc, au-delà de la récompense standard et des frais de gas, en choisissant les transactions à inclure, et dans quel ordre.
La VME a le plus souvent été associé au réseau Ethereum en raison de son important écosystème de finance décentralisée (DeFi). Plus les transactions impliquées dans une blockchain sont complexes, par exemple, des smart contracts liés au prêt, à l’emprunt ou au trading, plus les producteurs de blocs auront la possibilité de faire des bénéfices supplémentaires (extraire une valeur maximale) en décidant d’inclure, d’omettre ou de réorganiser certaines transactions.
Qu’est-ce que la MEV ?
Lorsque ce concept a été introduit pour la première fois, il était surtout associé au réseau Ethereum, qui utilisait à l’époque un mécanisme de consensus de type preuve de travail (PoW). En tant que tels, les mineurs étaient ceux qui avaient le pouvoir de réorganiser, d’inclure ou d’exclure des transactions lors de la production de blocs, et pouvaient faire ces choix pour extraire une valeur supplémentaire.
C’est ainsi que l’expression « valeur extractible par le mineur » a été inventée pour expliquer le phénomène de cette extraction d’un maximum de bénéfices supplémentaires. Cependant, en septembre 2022, Ethereum a finalisé La Fusion {The Merge), une mise à niveau technique qui a fait passer le mécanisme de consensus du réseau de PoW à la preuve d’enjeu (PoS).
Ainsi, les nouveaux blocs sur le réseau Ethereum ne sont plus créés par des mineurs mais par des validateurs. Les systèmes PoS ne sont cependant pas à l’abri des VME. Les blocs sont toujours créés, de sorte que celui qui choisit les transactions à inclure, et dans quel ordre, peut prendre des décisions qui l’aideront à extraire le plus d’argent possible d’un bloc. Si l’ancien concept de VME existe toujours, on dit maintenant qu’il s’agit de la valeur maximale extractible, puisqu’elle n’est plus réservée aux mineurs.
Comment fonctionne la VME ?
Pour comprendre le fonctionnement de la VME, il faut comprendre le rôle des producteurs de blocs (qu’ils soient mineurs ou validateurs). Ils jouent un rôle crucial dans la sécurisation et la maintenance des réseaux blockchain, et sont chargés de vérifier les transactions et de les ajouter au réseau sous forme de blocs. En fonction de la blockchain, ce processus est connu sous le nom de minage ou de validation.
En termes simples, les producteurs de blocs garantissent l’intégrité des transactions sur le réseau et assurent la continuité de son fonctionnement. Sans eux, aucune nouvelle donnée ne peut être ajoutée à la blockchain. Les producteurs de blocs sont ceux qui collectent les données des transactions des utilisateurs et les organisent en blocs pour les ajouter à la blockchain.
Il est important de noter que ce sont les producteurs de blocs qui décident des transactions à inclure dans leurs blocs. Logiquement, les transactions sont choisies en fonction de leur rentabilité, ce qui signifie que celles qui sont assorties des frais les plus élevés seront sélectionnées en premier. C’est pourquoi les utilisateurs paient des frais de gas plus élevés (ou des frais de transaction) pendant les périodes d’affluence, s’assurant ainsi que leurs transactions sont sélectionnées en premier. Si un producteur de blocs sélectionne les transactions dont les frais sont les plus élevés, il réalisera un bénéfice plus important. Par conséquent, les transactions dont les frais sont moins élevés doivent attendre plus longtemps pour être incluses dans un bloc.
Cependant, il n’existe aucune règle qui impose de sélectionner ou d’ordonner les transactions en fonction des frais. Lorsque les transactions comprennent des informations plus complexes (comme c’est le cas dans les blockchains dotées de smart contracts), les producteurs de blocs peuvent inclure, exclure ou réorganiser les transactions afin de réaliser des bénéfices supplémentaires au-delà des récompenses et des frais standard des blocs.
Par exemple, le fait de sélectionner certaines transactions plutôt que d’autres et de les ordonner d’une manière particulière peut permettre de réaliser des bénéfices supplémentaires grâce aux opportunités d’arbitrage ou de liquidation sur la blockchain. C’est l’essence même de la VME : le processus de sélection et de classement des transactions en vue d’un gain financier supplémentaire.
Les chercheurs de VME
Bien qu’il semble que la VME soit une stratégie qui ne profite qu’aux producteurs de blocs, une quantité importante de VME est obtenue par d’autres participants, appelés « chercheurs ». Ces participants utilisent des opérations spécifiques aux VME qui analysent les données du réseau à la recherche d’opportunités rentables pour les VME.
Les chercheurs paient généralement des frais de gas extrêmement élevés aux producteurs de blocs pour garantir l’exécution de leurs transactions et stratégies rentables de VME. Rationnellement, en fonction de la concurrence pour une opportunité de MEV, un producteur de blocs peut recevoir des frais de gas allant jusqu’à 99,99 % du profit potentiel d’un chercheur.
Prenons l’exemple de l’arbitrage sur les exchanges décentralisés (DEX), où les chercheurs sont connus pour payer plus de 90 % de leur revenu VME en frais de gas, ce qu’il font car c’est le seul moyen de s’assurer qu’une transaction d’arbitrage rentable est exécutée avant les transactions similaires.
Exemples courants de VME
L’arbitrage, le front-running et la liquidation offrent tous des opportunités aux chercheurs et aux producteurs de blocs qui cherchent à tirer profit de la VME. Nous examinons ci-dessous ces exemples afin de mieux comprendre ce qu’est la VME et comment elle fonctionne.
Arbitrage
Lorsque le prix d’un actif n’est pas uniforme d’un exchange à l’autre, il existe une possibilité d’arbitrage. Dans l’espace crypto, le même token peut avoir un prix différent sur deux DEX différents. Lorsque cette situation est repérée par quelqu’un (un arbitragiste), celui-ci effectue un trade afin de profiter de l’écart. La VME a lieu lorsque le robot d’un chercheur identifie la transaction en cours et insère sa propre transaction avant celle-ci afin d’extraire la valeur offerte par cette opportunité d’arbitrage.
Le front-running
Les chercheurs et les producteurs de blocs peuvent profiter de leur capacité à ordonner des transactions dans un bloc pour devancer un ordre d’achat important qui est toujours en attente dans le pool de transactions. La VME se produit lorsqu’un ordre d’achat similaire est inséré avant cette transaction afin d’obtenir un prix plus favorable avant que l’ordre d’achat important ne soit exécuté, ce qui ferait augmenter le prix de cet actif numérique.
Une stratégie VME similaire est le « sandwiching », qui consiste à placer un ordre d’achat avant et un ordre de vente après une transaction spécifique de changement de prix, profitant ainsi de la pression sur les prix des deux côtés.
Les liquidations
La DeFi permet aux utilisateurs de contracter des prêts contre des actifs numériques déposés comme garantie. Si le marché bouge et que la valeur de la garantie tombe en dessous d’un certain prix, cette position est liquidée. Les smart contracts concernés versent souvent une récompense ou des frais à la transaction qui déclenche la liquidation.
Une opportunité de VME existe ici pour tout chercheur ou producteur de bloc utilisant des bots pour repérer ce type de transaction, et qui sont ensuite capables d’insérer leur propre transaction de liquidation dans le bloc avant tout le monde, extrayant ainsi la valeur de la récompense.
Conclusions : Le pour et le contre de la VME
La VME est une stratégie rationnelle car ceux qui s’y engagent cherchent avant tout à maximiser leurs profits. Certains diront qu’elle profite à l’ensemble de l’écosystème en garantissant que les inefficacités sont corrigées le plus rapidement possible.
Par exemple, la course des chercheurs de VME pour être les premiers à saisir la valeur des opportunités d’arbitrage entraîne des corrections de prix rapides sur les DEX. De même, les protocoles de prêt ne veulent pas que les prêts risqués restent sans contrôle si les niveaux de collatéralisation deviennent déséquilibrés, de sorte que la poussée de liquidation VME conduit à ce que les prêteurs soient remboursés dès que possible.
Cependant, la VME présente également un certain nombre de problèmes qui ne doivent pas être ignorés. Certaines mises en œuvre, telles que le front-running et le sandwiching, produisent de mauvais résultats pour les autres utilisateurs, qui sont contraints de surpayer leurs transactions, de subir un glissement (slippage) plus important ou de perdre de la valeur dans ce qui est essentiellement un jeu à somme nulle.
En outre, l’activité des chercheurs de VME peut entraîner une hausse du prix du gas et une congestion du réseau, car ils se font concurrence pour insérer leurs transactions dans des blocs afin de capter la valeur qui en résulte.
À un niveau fondamental, si la valeur de la réorganisation des transactions dans un bloc précédent est supérieure aux récompenses et aux frais du bloc suivant, la VME pourrait rendre économiquement rationnel pour un producteur de blocs de s’engager dans la réorganisation de la blockchain. Cela menacerait alors le consensus et l’intégrité du réseau.
Alors que l’écosystème continue d’évoluer rapidement, la recherche de solutions à ces problèmes liés à la VME est désormais un domaine essentiel de la recherche et du développement dans cet espace.