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.