Dans l’écosystème blockchain, la valeur maximale extractible (MEV) est devenue un domaine de recherche important. Il ne s’agit pas seulement de mise en œuvre technique, mais aussi de comportement du marché et d’avantages économiques. À mesure qu'Ethereum est passé au Proof of Stake (PoS), le concept de MEV a connu une évolution significative. Les validateurs sont désormais les nouveaux acteurs clés, capables non seulement de contrôler l'ordre des transactions, mais également d'optimiser les profits grâce à diverses stratégies. Ce changement nous incite à réexaminer la définition du MEV et ses performances selon différents mécanismes de consensus.

Bing Ventures s'est toujours engagé à explorer l'avant-garde du secteur. Cet article aidera chacun à comprendre les défis et les opportunités apportés par MEV grâce à une analyse technique approfondie.

Modifications du MEV

La valeur maximale extractible (MEV) fait référence au montant total de valeur qu'un mineur ou un validateur peut extraire de la production de blocs sur le réseau, au-delà des récompenses de bloc standard et des frais de gaz. Dans le contexte de la preuve de travail, MEV était à l'origine appelé « valeur extractible par le mineur » et impliquait que les mineurs exploitent leur capacité à choisir l'ordre des transactions et leur inclusion dans les blocs pour maximiser les profits. Cela peut inclure diverses stratégies pour manipuler la séquence des transactions à des fins de gain financier.

Alors qu’Ethereum passe à la preuve de participation en 2022, le concept de MEV s’est élargi et a évolué. La terminologie inclut désormais la « valeur maximale extractible » pour refléter le fait que non seulement les mineurs (maintenant validateurs dans les systèmes PoS) peuvent extraire de la valeur, mais également les autres participants du réseau. Les validateurs d'un système PoS, comme les mineurs dans un système PoW, contrôlent l'ordre des transactions et peuvent influencer les transactions incluses dans les blocs.

Acteurs clés du MEV

  1. Validateurs/Mineurs : Ils ont le pouvoir exclusif d’ordonner et d’inclure des transactions, leur permettant de retirer directement du MEV.

  2. Chercheurs : ce sont des acteurs indépendants qui utilisent des algorithmes et des robots pour identifier les opportunités MEV rentables. Ils paient généralement des frais d'essence élevés aux validateurs pour donner la priorité à l'inclusion de leurs transactions, ce qui permet indirectement aux chercheurs de bénéficier du MEV.

Stratégie d'extraction de MEV

  • Front-Running Cela implique que le bot détecte les transactions rentables dans le pool de mémoire et place ses propres transactions avec des frais de gaz plus élevés à traiter en premier. Par exemple, Flashbots propose une place de marché qui vise à rendre le processus plus transparent et équitable en permettant aux utilisateurs et aux mineurs de se mettre d'accord à l'avance sur l'ordre des transactions.

  • Attaques sandwich Une stratégie plus malveillante dans laquelle des robots passent des ordres avant et après des transactions importantes sur une bourse décentralisée (DEX) pour manipuler les prix du marché et profiter du dérapage qui en résulte. Cela affecte directement les résultats financiers du commerçant d'origine.

  • Arbitrage DEX (Dex Arbitrage) Les chercheurs profitent des différences de prix des jetons entre les différents DEX. En achetant des jetons à un prix inférieur sur une bourse et en les vendant à un prix plus élevé sur une autre bourse, ils contribuent à aligner les prix du marché et à accroître l’efficacité du marché.

  • Liquidations Dans les prêts DeFi, les emprunteurs doivent déposer une crypto-monnaie en garantie. Si l'emprunteur ne parvient pas à rembourser le prêt, l'accord permet généralement à quiconque de liquider la garantie et de percevoir des frais de liquidation de la part de l'emprunteur. Les chercheurs de MEV s'affronteront pour déterminer quels emprunteurs peuvent être liquidés et percevront eux-mêmes les frais de liquidation.

Taille du marché : nouveaux changements après la mise à niveau de Cancún

Flashbot, le leader du segment MEV, propose un marché conçu pour permettre à MEV de procéder dans un environnement plus équilibré et structuré en permettant aux utilisateurs et aux mineurs de se mettre d'accord à l'avance sur l'ordre des transactions. En regardant les projets du secteur « Infrastructure » au cours des six derniers mois, MEV, pour le compte de Flashbot, a enregistré d'excellentes performances de revenus jusqu'en avril, et a même enregistré un chiffre d'affaires de 1,428 million de dollars en une seule semaine en décembre, se classant premier en décembre. le secteur. D’autres projets montrent que la piste MEV avait autrefois une excellente rentabilité. Cependant, après la mise à niveau d’Ethereum à Cancun en mars, les revenus de Flashbot ont considérablement diminué. Les raisons sont les suivantes :

  1. EIP-4844 (technologie de partage de prototypes) :

  • Transparence et prévisibilité accrues : en introduisant des blocs de données (blobs), le protocole modifie la façon dont les données de transaction sont traitées, rendant la façon dont le réseau gère de grandes quantités de données plus efficace et prévisible. Ce changement réduit la possibilité pour MEV d’exploiter les retards de transaction ou les réorganisations.

  • Amélioration de l'efficacité du réseau et réduction des coûts de gaz : cet EIP réduit les coûts de gaz liés à l'exécution de transactions de traitement de données à grande échelle en fournissant un moyen efficace de stocker de grandes quantités de données, ce qui rend les stratégies MEV impliquant le Big Data moins coûteuses, mais également grâce à un traitement accru des transactions. vitesses, la compétitivité augmente.

  1. EIP-1559 (Réforme du marché des frais) :

  • Transparence et prévisibilité améliorées : le concept de frais de base et de frais de pointe est introduit pour offrir une meilleure prévisibilité et stabilité des frais de transaction sur le réseau, réduisant ainsi les possibilités de manipulation du MEV via les frais de transaction.

  1. EIP-2929 (Augmenter le coût du carburant pour des opcodes spécifiques) :

  • Augmentation des coûts d'exécution : en augmentant le coût du gaz d'opérations spécifiques de contrats intelligents, ce changement peut avoir un impact direct sur les stratégies MEV qui reposent sur des interactions complexes de contrats intelligents, telles que l'arbitrage en plusieurs étapes ou les interactions contractuelles, les rendant plus coûteuses et moins attrayantes.

Source : EigenPhi MEV

En termes de performances de l'industrie, au cours des sept jours se terminant le 17 mai, les bénéfices de l'arbitrage DEX étaient environ deux fois supérieurs à ceux de l'attaque Sandwich ; en termes de volume de transactions, l'attaque Sandwich était loin devant, environ sept fois celle de l'arbitrage DEX. et l'arbitrage DEX. Le pourcentage profit/volume est d'environ 14 %, ce qui est bien supérieur aux 0,01 % de l'attaque sandwich. Nous pouvons en conclure que l’arbitrage DEX est l’opération la plus rentable du secteur.

Source : jhackworth

Uniswap est la bourse décentralisée avec le volume de transactions d'arbitrage le plus élevé. En analysant les performances d'arbitrage dans son pool de liquidité, nous pouvons avoir une compréhension approfondie de l'ensemble de la situation d'arbitrage DEX.

Source : OPCrypto

Du point de vue des transactions en chaîne, MEV représente une proportion très importante du volume de transactions d'Uniswap.

Carte de l'industrie : principaux acteurs des industries en amont, intermédiaire et en aval

Source : OPCrypto

En amont : signature et diffusion des transactions.

Midstream : séquençage des transactions et découverte d'opportunités MEV.

En aval : proposition de bloc et vérification, extraction complète du MEV.

L'amont L'amont comprend principalement les fournisseurs PRC, qui sont chargés de signer les transactions et de diffuser les transactions signées du local vers l'ensemble du réseau. Ces opérations sont généralement soumises par l'utilisateur ou tout autre initiateur et sont initialement incluses dans le pool de mémoire publique (mempool). La tâche principale de l'étape amont est de générer et de diffuser les transactions.

Midstream Midstream est responsable de la construction de blocs dans des environnements publics ou privés. Au cours de cette phase, les producteurs de blocs (tels que les validateurs et les constructeurs de blocs) sélectionnent les transactions dans le pool mémoire, les trient et les regroupent selon leurs préférences. Afin de maximiser leurs profits, les producteurs de blocs décident généralement de l'ordre des transactions en fonction du niveau des frais de transaction. En outre, ils rechercheront directement les opportunités MEV, telles que les opportunités d'arbitrage, et décideront de la manière de distribuer les bénéfices MEV. Par exemple, ils peuvent choisir de copier la transaction du chercheur, de procéder à un examen des opérations et d'exécuter la transaction eux-mêmes, ou de permettre au chercheur de rivaliser pour une position sur la chaîne en ajustant les frais d'opération. Les activités clés au stade intermédiaire sont le séquençage des transactions ainsi que la découverte et l’exploitation des opportunités MEV.

Downstream Downstream est principalement chargé de proposer et de vérifier de nouveaux blocs, de garantir que les transactions des utilisateurs et les transactions d'extraction MEV font l'objet d'un consensus par le réseau et obtiennent finalement des revenus MEV. Les validateurs jouent un rôle important à ce stade et peuvent provenir de divers canaux tels que le CEX, le staking de liquidité, le staking institutionnel ou le staking personnel. La tâche principale de l'étape en aval est de regrouper les transactions triées en blocs, et enfin de confirmer ces transactions via le mécanisme de consensus du réseau pour terminer l'ensemble du processus d'extraction MEV.

Source : ChainLink

chercheur

  • Écrivez du code, souvent à l'aide d'algorithmes propriétaires complexes, pour identifier les opportunités MEV dans le pool de mémoire.

  • Surveillez les pools de transactions publics et les pools de transactions privés du projet MEV.

  • Rivalisez avec d'autres chercheurs et soumettez des « bundles » au constructeur de blocs, ainsi que les frais d'essence maximum que vous êtes prêt à payer.

constructeur de blocs

  • Participez à un marché en direct pour créer des blocs au nom des validateurs.

  • Acceptez les transactions des chercheurs, sélectionnez les packages de transactions les plus rentables et envoyez ces blocs aux relais via les programmes MEV (tels que MEV Boost, Flashbot).

répétiteur

  • Agit comme intermédiaire entre les constructeurs de blocs et les validateurs, permettant aux validateurs de contribuer à leur espace de bloc.

Derniers développements de l’industrie

En regardant ces derniers mois, MEV a réalisé des performances significatives dans différents domaines. Par exemple, Flashbots, grâce à sa structure de marché innovante, démontre le potentiel du MEV dans un environnement très transparent et structuré. Bien que la mise à niveau d’Ethereum à Cancun ait entraîné une réduction des revenus de Flashbots, l’analyse montre que ces changements sont principalement dus à l’amélioration de l’efficacité du réseau et à la mise en œuvre de nouveaux protocoles, ce qui reflète la nature dynamique de la stratégie MEV en cours d’adaptation et d’évolution.

Dans le développement futur du MEV, de nombreux nouveaux projets et technologies continuent d’émerger, tels que le relais agnostique de Gnosis et le convoyeur du réseau Automata, démontrant de nouvelles façons de relever les défis du MEV dans différentes technologies et conditions de marché. De plus, SUAVE propose une idée innovante pour résoudre le problème MEV inter-chaînes en unifiant le pool de mémoire entre les chaînes, ce qui offre une nouvelle perspective pour la recherche MEV.

Gnose

Agnostic Relay, propriété de Gnosis, est un outil open source qui fournit un relais MEV Boost dans le réseau Ethereum, permettant à quiconque de participer à la construction et à la production de blocs. Sa conception et sa mise en œuvre s'appuient sur les connaissances et l'expérience de la communauté Gnosis, avec le soutien et les contributions de l'équipe Flashbots.

  • Construction/production de blocs neutres : Agnostic Relay garantit que toutes les transactions soumises sont vérifiées sans aucun filtrage. Cette neutralité est cruciale pour maintenir le caractère décentralisé et résistant à la censure de la blockchain.

  • Fork of Flashbots MEV-Boost relay : Agnostic Relay est un fork basé sur le relais Flashbots MEV-Boost, combinant les connaissances approfondies et le soutien actif de l'équipe et de la communauté Flashbots pour garantir sa fiabilité technologique et ses applications pratiques.

AutoMéta

Automata Network est une couche de preuve modulaire qui étend la confiance au niveau de la machine à Ethereum via le coprocesseur TEE (Trusted Execution Environment, Trusted Execution Environment). Ethereum sert de validateur mondial au sein du réseau, ancrant un réseau de preuve décentralisé entre les composants matériels et logiciels.

  • Protection MEV (Convoyeur) :

    • Conveyor empêche les « attaques mezzanine » en déterminant l'ordre dans lequel les transactions sont transmises, empêchant ainsi les mineurs de réorganiser les transactions. Il agit comme un tapis roulant en ordonnant les transactions de manière appropriée, protégeant ainsi les utilisateurs contre les manipulations malveillantes.

  • Gouvernance Confidentialité (témoin) :

    Witness permet aux utilisateurs de faire des propositions et de voter sans révéler leur identité, et incite les détenteurs de jetons à participer sans gaz. Les utilisateurs peuvent soumettre des propositions via une interface simple et inviter les membres de la communauté à voter, les votes étant envoyés via un relais de confidentialité et les résultats affichés en fonction du niveau de confidentialité sélectionné lors de la création de la proposition.

Eden

Eden Network fournit une protection et un support à l'écosystème Ethereum à travers plusieurs produits, réduisant l'impact négatif du MEV et fournissant des outils et des données pour augmenter la rentabilité des validateurs, des constructeurs et des chercheurs.

  • Eden RPC : un ensemble de points de terminaison qui protègent les utilisateurs d'Ethereum contre les attaques MEV malveillantes (telles que les attaques frontales et mezzanine). Fournir un environnement commercial plus sûr et réduire les coûts supplémentaires des utilisateurs causés par MEV.

  • Eden Relay : un ensemble d'outils pour aider les validateurs et les constructeurs d'Ethereum à maximiser leurs revenus. Fournissez des processus optimisés de construction de blocs et de propositions pour augmenter les avantages des validateurs et des constructeurs.

  • Eden Bundles : un point de terminaison qui permet aux chercheurs MEV avancés de soumettre des offres groupées au réseau de constructeurs. Fournir une méthode d’extraction MEV plus efficace pour augmenter les avantages des chercheurs et des constructeurs.

Eden propose des mises à jour pour trois produits : 0xProtect, Eden Public Data et Ethereum Mempool Streaming Service.

  • 0xProtect :

    • Fonction : maintenir une liste de sanctions OFAC en chaîne, permettant aux parties de production de blocs de filtrer automatiquement les transactions contenant des adresses de portefeuille sanctionnées.

    • Comment ça marche : Grâce au registre des contrats intelligents, la liste des sanctions est mise à jour et maintenue en temps réel pour garantir que toutes les transactions sont conformes aux exigences de sanctions de l'OFAC. Les parties concernées ont un accès direct au registre, qui filtre automatiquement les transactions non conformes.

    • Scénarios d'application : les chercheurs MEV, les constructeurs de blocs, les relais et les validateurs peuvent tirer parti de 0xProtect pour garantir que leurs opérations sont conformes aux exigences de conformité et éviter les risques juridiques et réglementaires.

  • Données publiques Eden :

    • Fonction : fournit une gamme d'ensembles de données publics stockés dans BigQuery, prenant en charge plusieurs processus d'extraction et de chargement de données (ETL).

    • Principaux ensembles de données :

      1. MEV-Boost :

      • MEV-Boost Bids : données d'enchères des constructeurs collectées à partir des relais de l'écosystème MEV-Boost.

      • Charges utiles MEV-Boost : données de charge utile collectées à partir des relais de l'écosystème MEV-Boost.

      1. Flashbots :

      • Mempool Dumpster : Transactions détectées par Flashbots Mempool Dumpster.

      • MEV-Share : transactions détectées à partir de Flashbots MEV-Share.

      1. Gnose :

      • MEV Blocker : transactions détectées à partir de Gnosis MEV Blocker.

      1. Auxiliaire Ethereum :

      • Tags par Pubkey : Tags des clés publiques Ethereum.

  • Service de streaming Ethereum Mempool : conçu pour fournir un streaming de données de transaction en temps réel aux constructeurs de blocs, aux chercheurs MEV et aux dApps afin d'optimiser le processus de création de blocs et de packages de transactions.

  1. Streaming de données en temps réel :

  • En fournissant un streaming de données de transaction en temps réel, les utilisateurs peuvent obtenir instantanément les transactions en attente dans le pool de mémoire publique Ethereum.

  1. Points de données riches :

  • Fournit des milliers de points de données de transaction, notamment le hachage de la transaction, l'expéditeur, le destinataire, le montant de la transaction, le prix du gaz, etc.

  1. Optimiser la construction des blocs :

  • Aidez les utilisateurs à créer de meilleurs blocs et packages de transactions grâce à un accès en temps réel et à des points de données riches.

Protocole Vache

MEV Blocker a été développé par CoW DAO et est conçu pour protéger les transactions Ethereum en empêchant les attaques frontales et mezzanine. Le projet envoie les transactions au pool de mémoire du chercheur via un point de terminaison RPC, où les opportunités d'enchères du chercheur sont suivies et les bénéfices sont partagés avec les utilisateurs.

  • Point de terminaison RPC :

    • Fonction : Fournissez un point de terminaison RPC pour protéger les transactions Ethereum contre les attaques frontales et mezzanine.

  • Pool de mémoire du chercheur :

    • Fonction : les transactions sont envoyées à un pool de mémoire de recherche via un point de terminaison RPC, et les chercheurs enchérissent sur les opportunités de suivre les transactions.

  • Mécanisme de partage des bénéfices :

    • Fonction : Une fois que le chercheur a suivi avec succès la transaction, le bénéfice sera partagé entre l'utilisateur et le chercheur dans un rapport de 90/10.

SUAVE (Flashbot)

SUAVE est un nouveau modèle proposé par Flashbots qui vise à résoudre certains problèmes clés de l'extraction MEV actuelle, tels que le MEV inter-chaînes et la centralisation des constructeurs. SUAVE réalise l'unification inter-chaînes en créant une blockchain de couche 0 qui sert de pool de mémoire commun pour plusieurs réseaux de blockchain.

  • Soumission de préférence :

    • Fonction : Au lieu de soumettre des transactions spécifiques, les utilisateurs soumettent des « préférences » qui reflètent leurs objectifs. Ces préférences peuvent être définies en fonction de conditions spécifiques et varient en complexité.

  • Pool de mémoire unifié inter-chaînes :

    • Fonction : SUAVE agit comme une blockchain de couche 0, créant un pool de mémoire unifié sur plusieurs réseaux de blockchain. En unifiant le pool de mémoire entre les chaînes, SUAVE peut résoudre efficacement le problème MEV inter-chaînes et améliorer l'équité et la transparence des transactions inter-chaînes.

L’avenir du MEV : de la technologie à l’éthique

La transparence de l’extraction du MEV est à la fois son avantage et son risque potentiel. À l’avenir, la technologie blockchain devra trouver un nouvel équilibre entre transparence et prévention des manipulations. Nous pouvons garder les transactions anonymes jusqu'à ce qu'elles soient vérifiées tout en garantissant leur légitimité en utilisant une technologie plus sophistiquée de preuve sans connaissance (ZKP). Cela protège non seulement la confidentialité des utilisateurs, mais empêche également les manipulations malveillantes et maintient l'équité du réseau.

L’intégration des contrats intelligents et du machine learning

La combinaison de l’automatisation des contrats intelligents et de l’apprentissage automatique est l’orientation future de l’extraction MEV. Les contrats intelligents peuvent analyser les données du marché en temps réel et utiliser des algorithmes d'apprentissage automatique pour prédire les stratégies de trading optimales. Cette capacité d’ajustement dynamique améliorera considérablement la précision de l’extraction MEV. Par exemple, combinés aux données de marché en temps réel, les contrats intelligents peuvent ajuster automatiquement l’ordre des transactions pour maximiser les profits.

Le potentiel et les défis du MEV inter-chaînes

L’extraction MEV inter-chaînes est un domaine sous-exploré avec un énorme potentiel. En développant de nouveaux protocoles inter-chaînes tels que Cosmos et Solana, l'extraction MEV entre différents réseaux blockchain peut être réalisée. Cette solution inter-chaînes améliore non seulement la flexibilité et l’applicabilité du MEV, mais favorise également l’interopérabilité dans l’écosystème blockchain. Cependant, cela pose également de nouveaux défis, tels que la sécurité et l'efficacité des transactions inter-chaînes, qui doivent être résolus par des moyens techniques innovants.

L’essor du marché dynamique des MEV

Le futur marché des MEV sera plus dynamique et complexe. Grâce à l'IA et à la technologie d'analyse du Big Data, les tendances du marché et les comportements commerciaux peuvent être capturés en temps réel et les stratégies d'extraction MEV peuvent être ajustées de manière dynamique. Par exemple, en analysant les données de transactions historiques à l’aide d’algorithmes d’apprentissage automatique, les futures fluctuations du marché peuvent être prédites et des stratégies d’extraction MEV plus efficaces peuvent être développées. L’essor de ce marché dynamique modifiera complètement l’écosystème MEV existant et le rendra plus intelligent.

Optimiser le mécanisme d’incitation

Afin d'attirer davantage de participants et de maintenir le développement sain du réseau, nous devons continuellement optimiser le mécanisme d'incitation économique. En introduisant un nouveau modèle de récompense et un nouveau mécanisme de distribution, il est garanti que chaque participant puisse bénéficier équitablement du MEV. En outre, de nouveaux modèles commerciaux peuvent être explorés, tels que la fourniture de services de protection MEV et le développement d'outils d'optimisation MEV, pour augmenter la valeur de l'ensemble de l'écosystème. Cela contribuera à maintenir la stabilité à long terme du réseau.

Le MEV n’est pas seulement une question technique, mais aussi un domaine complexe impliquant des considérations éthiques. Nous devons réfléchir en profondeur aux implications éthiques des innovations technologiques. Par exemple, lors du développement de nouvelles technologies, il est nécessaire de garantir que ces technologies n’entraîneront pas d’injustice sur le marché et de maintenir la transparence et l’équité du réseau blockchain. Dans un système PoS, les validateurs ont la capacité d'extraire le MEV en contrôlant l'ordre des transactions, ce qui peut conduire à une centralisation du réseau et à une injustice. Pour résoudre ce problème, nous pouvons explorer de nouveaux mécanismes tels que la sélection dynamique des validateurs et les systèmes de récompense basés sur la réputation. En introduisant davantage de hasard et des incitations diverses, la décentralisation et l'équité du réseau peuvent être assurées.