Towards Decentralized Searcher Competition in MEV Markets
Cet article traite de la centralisation du marché MEV en proposant un mécanisme d'enchères à plafond de Shapley avec des contraintes de sécurité bayésiennes afin d'assurer une distribution plus équitable des récompenses et de prévenir les attaques Sybil ainsi que la collusion de validateurs parmi des chercheurs hétérogènes.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez un marché numérique bouillonnant où des coureurs invisibles, appelés « searchers » (chercheurs), traquent constamment de minuscules et fugaces opportunités de gagner de l'argent. Ce n'est pas un marché normal ; c'est le moteur caché d'une blockchain, un système conçu pour être géré par tout le monde, et non par quelques grands patrons. Dans ce monde, la « Valeur Maximale Extractible » (MEV) est le prix : c'est le profit supplémentaire que l'on peut extraire d'une transaction en réorganisant l'ordre des événements, comme un acheteur rusé qui achète un article juste avant une hausse de prix et le revend immédiatement après. Pour obtenir ces prix, les chercheurs font la course pour être les premiers à soumettre leur code aux « block builders » (constructeurs de blocs) de la blockchain, qui agissent comme les officiels de course décidant qui fera le prochain tour de piste. La règle actuelle du jeu est simple mais brutale : celui qui offre le plus d'argent au constructeur remporte tout le prix, et tous les autres n'obtiennent rien. Ce système de type « le gagnant rafle tout » a un effet secondaire néfaste : il encourage quelques coureurs super rapides et super riches à tout dominer, excluant les plus petits joueurs et transformant une course juste et ouverte en un club fermé.
Ce document examine en profondeur cette course pour voir si nous pouvons changer les règles pour la rendre plus juste sans laisser les tricheurs prendre le contrôle. Les auteurs, Roozbeh Sarenche et Yunwen Liu, soutiennent que l'approche actuelle du « plus offrant gagne » est excellente pour arrêter un type spécifique de triche (où un chercheur copie son propre code pour prétendre être plusieurs personnes), mais qu'elle est terrible pour maintenir la compétition ouverte. Ils montrent que lorsque les chercheurs ont des vitesses et des compétences différentes, le système actuel permet aux plus rapides de monopoliser toutes les récompenses, laissant les autres avec des miettes. Pour corrir cela, ils proposent une nouvelle façon de partager l'argent du prix appelée l'« enchère à plafond Shapley » (Shapley-capped auction). Au lieu de donner tout à l'unique vainqueur, ce nouveau système examine la contribution réelle de chaque chercheur au succès du groupe et partage le butin en conséquence, mais avec des verrous de sécurité stricts pour empêcher les tricheurs de manipuler le système. À travers des simulations informatiques et l'examen de données réelles de la blockchain Ethereum, ils suggèrent que cette nouvelle méthode pourrait transformer une course dominée par une poignée de géants en une compétition animée où des dizaines de chercheurs peuvent réellement gagner.
Le Problème : La Course au « Roi de la Colline »
Pour comprendre le problème, imaginez un tournoi de jeux vidéo où le prix est un énorme sac de pièces d'or. Dans la version actuelle de ce jeu, il y a beaucoup de joueurs, mais seul celui qui paie le plus gros « droit d'entrée » au arbitre obtient le sac. Tous les autres ne paient rien et n'obtiennent rien.
Le document souligne que cette configuration crée un problème appelé « centralisation ». Dans le monde réel, certains joueurs ont de meilleurs ordinateurs, un Internet plus rapide et plus d'argent que d'autres. Dans une course de type « le gagnant rafle tout », ces avantages se cumulent. Si vous êtes légèrement plus rapide ou avez des informations légèrement meilleures, vous gagnez presque à chaque fois. Si vous gagnez presque à chaque fois, vous devenez riche. Si vous devenez riche, vous pouvez acheter des ordinateurs encore meilleurs. Bientôt, vous vous retrouvez dans une situation où un ou deux joueurs remportent 90 % de l'or, et les autres ne font que regarder depuis la touche. C'est mauvais pour la blockchain car tout l'intérêt de ces systèmes est d'être décentralisés — gérés par beaucoup de gens, pas par quelques rois.
Les auteurs ont également étudié un type spécifique de triche appelé « attaque Sybil ». Imaginez un joueur essayant de truquer le jeu en créant 100 faux comptes, utilisant tous la même stratégie, juste pour augmenter ses chances de gagner. Dans le système actuel du « plus offrant », cela ne fonctionne pas vraiment car le joueur doit quand même payer le plein droit d'entrée pour chaque compte fictif, et il ne remporte le prix qu'une seule fois. Ainsi, le système actuel est en fait assez efficace pour arrêter ce type spécifique de triche. Cependant, les auteurs soutiennent qu'être efficace pour arrêter les tricheurs ne suffit pas si le jeu est toujours truqué contre les plus petits joueurs.
La Solution : Le Pot du « Partage Équitable »
Les auteurs proposent une nouvelle façon de mener la course, qu'ils appellent l'Enchère à Filtre d'Entrée et à Plafond Shapley (Entry-Filtered Shapley-Capped Auction). Décomposons ce nom sophistiqué en une histoire de chasseurs de trésors.
1. Le Filtre d'Entrée (Le Gardien) :
D'abord, tout le monde ne peut pas jouer. Le système établit un seuil de qualité minimum. Si la carte d'un chasseur de trésors n'est pas assez bonne (son code n'est pas assez efficace), on lui demande poliment de partir. Cela évite que le jeu ne soit encombré de soumissions de mauvaise qualité et aide à empêcher les tricheurs d'inonder le système avec des copies de faible qualité.
2. La Valeur de Shapley (Le Partageur Équitable) :
C'est le cœur de la nouvelle idée. Au lieu de donner tout le trésor à la personne qui a trouvé la meilleure carte, le système examine la contribution de chaque personne au succès du groupe. Imaginez un groupe d'amis essayant de résoudre un puzzle. Si une personne apporte le couvercle de la boîte, une autre apporte les pièces d'angle et une troisième apporte les pièces de bordure, ils ont tous aidé. La « valeur de Shapley » est une méthode mathématique pour calculer exactement quel crédit chaque personne mérite en fonction de sa contribution unique. Dans cette nouvelle enchère, si plusieurs chercheurs trouvent de bonnes opportunités, le profit est partagé entre eux en fonction de ce qu'ils ont ajouté au mélange, plutôt que d'aller simplement au seul « vainqueur ».
3. Le Plafond et la Destruction (La Soupape de Sécurité) :
Voici la partie délicate. Si le système se contentait de diviser l'argent entre tous, un tricheur pourrait essayer de créer 1 000 faux comptes pour obtenir 1 000 petites parts du gâteau. Pour empêcher cela, le nouveau système possède un « plafond ». Il dit : « D'accord, nous allons diviser l'argent équitablement, mais seulement parmi les quelques meilleures soumissions. » Si trop de personnes tentent d'entrer, le système passe en mode « repli » où il ne paie que la meilleure d'entre elles et « brûle » (détruit) le reste de l'argent. Cela fait de la création de trop nombreux comptes fictifs une stratégie perdante.
Le « burn » (la destruction) est comme une pénalité. Si un tricheur tente de diviser sa stratégie en de nombreuses copies pour manipuler le système, la mathématique est conçue de telle sorte que la pénalité (l'argent brûlé) soit toujours supérieure au profit supplémentaire qu'il pourrait obtenir. Cela maintient le jeu sécurisé contre les tricheurs tout en restant juste pour les joueurs honnêtes.
Ce que disent les Chiffres
Les auteurs n'ont pas seulement imaginé cela ; ils l'ont testé. Ils ont construit un modèle informatique de la façon dont ces chercheurs sont en compétition et ont lancé des milliers de simulations. Ils ont également examiné des données réelles de la blockchain Ethereum, analysant plus d'un demi-million de transactions pour voir comment les vrais chercheurs se comportent.
Leurs conclusions étaient claires :
- L'Ancienne Méthode (Enchère à Prix Fixe) : Dans leurs simulations, lorsque la course devenait compétitive, le système du « vainqueur rafle tout » devenait très injuste. Dans les scénarios les plus concentrés, ils ont constaté qu'effectivement, un seul chercheur remportait toutes les récompenses, même s'il y avait de nombreux joueurs. Le « score d'équité » tombait presque à zéro.
- La Nouvelle Méthode (Shapley-Capped) : Lorsqu'ils ont appliqué leur nouveau système, les résultats ont radicalement changé. Dans les mêmes scénarios concentrés, le nouveau système permettait à 3 ou 4 (et parfois plus) chercheurs de partager les récompenses équitablement. Le score d'équité a bondi de manière significative.
Par exemple, dans un scénario où l'ancien système donnait un score d'équité de 0,075 (signifiant presque aucune équité), le nouveau système l'a fait grimper à 0,726 (signifiant beaucoup plus d'équité) tout en maintenant la sécurité du système contre les tricheurs.
Ils ont également examiné des données réelles d'Ethereum. Ils ont trouvé deux types de chasses au trésor :
- Chasses à Haute Marge : Ce sont des prix rares et importants. Ici, l'ancien système était très concentré, avec quelques gros joueurs dominant la scène. Le nouveau système aurait rendu cela beaucoup plus juste, en répartissant les récompenses à davantage de joueurs.
- Chasses à Haut Volume : Ce sont des petits prix fréquents. Ici, l'ancien système était déjà assez juste car il y avait beaucoup de joueurs. Le nouveau système n'a pas beaucoup changé l'équité ici, mais il a garanti que le système reste sécurisé contre les tricheurs.
L'Essentiel à Retenir
Le document suggère que la façon actuelle de gérer ces enchères de blockchain est comme une course où le coureur le plus rapide remporte tout le trophée, et où tous les autres repartent les mains vides. Cela encourage quelques super-équipes à prendre le dessus. Les auteurs proposent un nouveau règlement où le trophée est partagé en fonction de l'aide apportée par chacun, mais avec une limite stricte pour empêcher les tricheurs de s'imposer par la ruse.
Leur travail suggère que nous pouvons avoir le beurre et l'argent du beurre : un système qui est à la fois juste (récompensant de nombreux joueurs différents) et sécurisé (arrêtant les tricheurs). Ce n'est pas une baguette magique qui règle tout instantanément, mais cela offre une nouvelle voie prometteuse pour garder la course blockchain ouverte, compétitive et amusante pour tout le monde, et pas seulement pour les plus riches. Les auteurs soulignent qu'il s'agit d'une solution théorique et simulée qui doit être testée dans le monde réel, mais que les mathématiques et les données, pour l'instant, pointent vers une direction très porteuse d'espoir.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.