Comment les mineurs d'Ethereum pourraient exploiter le réseau et comment y remédier PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Comment les mineurs d'Ethereum pourraient exploiter le réseau et comment y remédier

Comment les mineurs d'Ethereum pourraient exploiter le réseau et comment y remédier PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

En bref

  • MEV fait référence à la manière dont les mineurs d'Ethereum ordonnent les transactions des utilisateurs pour maximiser leurs revenus.
  • La poursuite du MEV pourrait conduire à des réorganisations de la blockchain, déstabilisant ainsi le consensus.
  • Vitalik Buterin pense que la menace théorique va bientôt se dissiper.

Les mineurs sont les héros souvent méconnus de la Ethereum blockchain. Ils traitent les transactions des utilisateurs, ajoutent des blocs à la chaîne et aident à faire fonctionner toute l'entreprise en se faisant concurrence pour résoudre des énigmes cryptographiques.

Bien qu'ils soient récompensés par 2 ETH (environ 4,000 XNUMX $ aux prix actuels) plus des frais de transaction pour tout bloc qu'ils sont en mesure d'exploiter, ils peuvent souvent en empocher plus.

Le hic : pour ce faire, ils doivent bricoler vos transactions.

Bienvenue dans le monde du MEV, également connu sous le nom de valeur extractible mineure ou parfois valeur extractible maximale. Il fait référence à ce que les mineurs d'Ethereum peuvent gagner, non seulement en traitant les transactions des utilisateurs et en ajoutant des blocs à la chaîne, mais en choisissant ce qui entre dans chaque bloc et dans quel ordre.

Les mineurs ont beaucoup de pouvoir à cet égard. Comme Charlie Noyes, partenaire de la société d'investissement en crypto-monnaie Paradigm, a écrit dans un article de blog en février, les mineurs peuvent « inclure, exclure ou réorganiser arbitrairement des transactions dans les blocs qu'ils produisent ». 

Pourquoi se soucieraient-ils des transactions de commande qui entrent ? Pour capitaliser sur les opportunités d'arbitrage sur les plateformes de trading telles que Uniswap. C'est parce que le timing compte sur Ethereum et la finance décentralisée (DeFi) applications qui l'utilisent. Le réseau est constamment parcouru par des robots qui cherchent à acheter bon marché sur une plate-forme et à vendre haut sur une autre avant que les prix ne convergent. 

Lorsque vous cherchez à arbitrer entre les protocoles, vous voulez vous assurer que votre transaction passe par le réseau maintenant. Mais DeFi - le secteur en plein essor construit sur Ethereum qui permet aux gens d'obtenir des prêts, de gagner des intérêts ou d'échanger des actifs sans intermédiaires - obstrue souvent l'Ethereum blockchain, obligeant les gens à attendre que les transactions deviennent définitives. C'est un gros risque pour les swaps sensibles au temps. Si vous êtes en retard d'un bloc, quelqu'un a peut-être déjà profité de l'opportunité d'arbitrage.

Vous pouvez contourner ce problème en payant exprès sur les frais de transaction (sachant que vous gagnerez beaucoup sur la transaction elle-même pour compenser la différence). Étant donné que les mineurs - ou, en fait, le logiciel qu'ils exécutent - ont leur mot à dire sur les transactions qui vont dans quel bloc, ils choisiront les plus rémunérateurs et empocheront l'argent.

Et cela vous être bien. Les robots d'arbitrage, qui sont le plus souvent gérés par des commerçants plutôt que par des mineurs, peuvent aider à équilibrer les prix sur les marchés, ce qui entraîne ce que Noyes appelle une "transaction MEV bénigne". 

Cela devient problématique lorsque ces bots « reconnaissent la transaction de l'utilisateur avant qu'elle ne soit exécutée et « sandwich » leur transaction entre un ordre d'achat et de vente qui leur est propre », a écrit Noyes. C'est-à-dire que les bots peuvent voir que le commerce va rapporter beaucoup d'argent à quelqu'un, alors ils se précipitent pour le faire eux-mêmes. L'utilisateur se fait avoir.

De tels robots d'arbitrage sont particulièrement problématiques lorsqu'ils sont gérés par les mineurs eux-mêmes, car ils créent un conflit d'intérêts.

Noyes l'a peint en termes troublants. « MEV n'est pas seulement une curiosité », écrit-il. "Ces petits jeux financiers créent des ondulations incitatives, une chaîne sinueuse de cause à effet qu'il faut suivre pour voir la contagion."

Une chose à laquelle cela pourrait conduire, a écrit Noyes, est une rupture du consensus en rendant trop attrayant pour les mineurs d'essayer de jouer avec les blocs qui ont déjà été créés alors qu'ils recherchent des opportunités d'arbitrage - bien qu'il ait noté en février que ce n'était pas encore le cas. événement.

En tant que Saneel Sreeni de Dragonfly Research écrit cette semaine, c'est encore principalement hypothétique : « les bénéfices du MEV deviennent une partie de plus en plus importante des récompenses économiques des mineurs, ce qui rend plus probable la menace d'attaques de bandits temporels [accumuler de la puissance de calcul pour tenter de reminer les anciens blocs] et les réorganisations. Cela signifie également qu'il devrait théoriquement être possible de corrompre les mineurs pour réorganiser la chaîne. »

Les réorganisations, ou réorganisations, se produisent lorsqu'il y a des chaînes concurrentes sur la blockchain en raison de blocs extraits à peu près au même moment. Parfois, les mineurs peuvent construire sur un autre bloc avant de se rendre compte qu'un bloc parallèle est également présent. Dans de tels cas, les clients logiciels vont essentiellement revenir en arrière et décider laquelle de ces chaînes est le chaîne. Les réorganisations d'Ethereum d'environ un bloc de profondeur sont assez courantes. Et comme le collègue de Noyes, Georgios Konstantopoulos, et le créateur d'Ethereum Vitalik Buterin l'ont écrit cette semaine dans un article qui examine une attaque hypothétique contre les protocoles DeFi via les réorganisations, même les réorganisations de deux à cinq blocs ne sont pas si rares ou malveillantes.

Mais les réorganisations ont plusieurs effets négatifs sur le réseau, ont déclaré Konstantopoulos et Buterin : elles ajoutent des coûts à ces nœuds en cours d'exécution (le matériel exécutant la blockchain), elles obligent l'utilisateur à attendre plus longtemps pour que les transactions soient confirmées, et elles lancent des attaques sur le réseau plus probable.

Les trois hommes conviennent qu'il y a un problème potentiel avec les mineurs qui jouent à un jeu qui ne leur permet pas d'étendre la chaîne la plus longue mais de soutenir des chaînes concurrentes pour capturer MEV.

Konstantopoulos et Buterin qualifient le minage de réorg de « myopiquement rationnel ». Le faire fonctionne à court terme, mais menace de réduire la confiance dans le réseau à long terme, dévaluant ainsi leur ETH. Ce qui ne veut pas dire que cela ne peut pas arriver. 

Ils pensent cependant que le passage prévu d'Ethereum d'un système de preuve de travail, dans lequel les mineurs créent de nouveaux blocs, pour la preuve de la participation, dans lequel les validateurs déposent leur ETH pour le droit de créer de nouveaux blocs, résout cela. 

En effet, avec près de 200,000 XNUMX validateurs participant déjà à Ethereum 2.0, le réseau est beaucoup plus distribué. Couplé à une sélection pseudo-aléatoire de plusieurs milliers de validateurs pour attester de chaque bloc, il y a peu d'opportunités pour les acteurs égoïstes de concentrer leurs ressources. « Même les réorganisations en un seul bloc sont extrêmement difficiles, car un attaquant ne contrôlant que quelques validateurs n'a aucun moyen de battre la majorité honnête de milliers d'attestateurs », ont écrit Buterin et Konstantopoulos.

La solution, ont-ils dit, est qu'Ethereum fasse avancer la fusion et y travaille aussi rapidement, mais en toute sécurité, que possible. 

Hasu, un chercheur pseudonyme qui a écrit sur ce problème, a déclaré Décrypter que si la fusion avec ETH2 rendra essentiellement de telles réorganisations beaucoup plus difficiles, elle n'aura pas beaucoup d'effet sur le problème MEV.

Lorsqu'on lui a demandé si cela résoudrait le MEV, Hasu a déclaré: "Seulement dans le sens très limité où les réorganisations à court terme deviennent plus difficiles, mais nous ne les voyons pas dans Ethereum aujourd'hui de toute façon."

MEV, c'est-à-dire, sera toujours une chose même si les mineurs n'existent plus. Comme l'a souligné Hasu, "Dans l'ETH [preuve de participation], les producteurs de blocs des 12 prochaines minutes sont connus à l'avance et peuvent mieux travailler ensemble que les mineurs pour extraire des MEV multi-blocs."

Hasu a suggéré que cela ne serait probablement pas très préoccupant car il s'agit d'un problème principalement théorique. Mais si des réorganisations en chaîne commencent à se produire, ne blâmez pas les mineurs.

Source : https://decrypt.co/76570/how-ethereum-miners-could-exploit-network-how-fix-it

Horodatage:

Plus de Décrypter