
Écrit par: Tia, Techub News
Le processus de résolution du problème MEV est en fait de rétablir les règles d’allocation pour l’espace de bloc.Je crois que tout le monde n’est plus familier avec le MEV, mais si vous voulez savoir de quoi parlent certaines propositions de gouvernance Ethereum Mev, vous pouvez toujours avoir besoin d’informations de base à ajouter. Pour POS, les propositions telles que PBS, EPBS et PEPC espéraient vous fournir des informations générales.
PBS (Proposseur Builder Seperatioine)
Avant la fusion Ethereum, la façon de résoudre le MEV était d’utiliser Mev-Geth développé à l’aide de Flashbots, un client Go-Ethereum modifié.Sa philosophie principale est de permettre aux mineurs de se concentrer sur leur travail – l’exploitation minière plutôt que de participer à la bataille du MEV, évitant ainsi les problèmes de restructuration potentiels qui peuvent survenir.Le mécanisme de Mev-Geth est très simple et est une solution axée sur le marché, c’est-à-dire que lorsque les blocs de mineurs, ils peuvent choisir en fonction de la taille du profit du chercheur pour soumettre le bundle.Grâce à ce mécanisme intelligent axé sur le marché, toutes les parties ont formé certaines contraintes tout en obtenant des avantages.Bien que le chercheur doit partager une partie des bénéfices des mineurs, il est échangé contre une protection plus sûre contre le volé par les mineurs.Lorsque le chercheur est encerclé, la principale source de profit, les mineurs commenceront passivement à utiliser MEV-GETH et sont davantage liés par le mécanisme MEV-Geth.Mev-Geth maintient la liste blanche d’un mineur, et seuls les mineurs sur la liste blanche peuvent recevoir le bundle du chercheur.En plaçant une contrainte de crédit sur les mineurs, les mineurs qui sont sur le point de voler les résultats du chercheur seront supprimés de la liste blanche, ce qui peut empêcher les mineurs de saisir les bénéfices MEV du chercheur.
Cependant, après la fusion, puisque la méthode de blocage est sélectionnée au hasard en tant que proposant du validateur pour proposer des blocs, il n’est pas possible d’empêcher le proposant d’arracher le MEV.
La solution possible consiste à rendre le contenu de bloc invisible au validateur.Une amélioration supplémentaire le long de cette idée est PBS (Séperatioine du constructeur du proposant, proposée pour construire la séparation).PBS déconstruit davantage les responsabilités d’être un validateur du proposant dans la construction de blocs et les propositions de blocs et sous-traitant des droits de construction complexes qui peuvent être impliqués dans la concurrence pour les intérêts à Builder. Pour choisir en fonction de la taille du bénéfice du constructeur commet le bloc pour proposer le bloc.
Initialement, Ethereum voulait intégrer du PBS dans le protocole lorsqu’il est fusionné, mais en raison de la complexité potentielle, ce processus a été suspendu en premier, donnant ainsi à Mev-Boost la possibilité d’intervenir dans le PBS.Actuellement, PBS est implémenté via MEV-Boost développé par Flashbots.En plus du constructeur et du proposant, il existe un autre rôle très important – relais.Le constructeur n’envoie pas le bloc directement au proposant, mais relais dans le troisième rôle.
Parce qu’il y a d’autres problèmes qui doivent être résolus, comme comment s’assurer que le constructeur paiera les frais au proposant et divulguera le contenu du bloc au proposant à la fin, afin d’éviter que le proposant soit confisqué pour soumettre des blocs vierges; tels que la façon de s’assurer que le constructeur soumet les blocs de zone qui seront certainement inclus dans la chaîne de balises, etc.Ces questions qui protègent les droits et les intérêts des constructeurs et des proposants sont principalement réalisées grâce au relais.
Le constructeur enverra le bloc au relais, puis le relais trie les blocs en fonction des bénéfices qui peuvent être obtenus à partir de chaque bloc, puis envoie l’en-tête de bloc avec le bénéfice le plus élevé au proposant pour s’assurer que le proposant est invisible au bloc contenu. .Le relais ne divulguera le bloc complet du proposant qu’après que le proposant se livrait à la proposition de bloc (signature de l’en-tête de bloc).Le coût du constructeur au proposant doit également être achevé à l’aide du relais.La transaction versée au proposant est incluse dans le bloc soumis, mais comme le proposant ne peut pas voir le contenu du bloc, le relais doit toujours aider à confirmer à l’avance.
En protocole et ampli;
Afin de participer au marché de la construction MEV-Boost, les validateurs doivent exécuter un programme tiers de MEV-Boost non éthereum tout en exécutant le client de consensus Ethereum et le client d’exécution.Il s’agit de la magie de PBS en cours d’exécution, qui permet aux tiers en dehors du protocole de participer à la conception des règles de la formation de consensus Ethereum.Du point de vue de la propriété, c’est incroyable.
Cela a également déclenché une réflexion sur la «crédibilité» du mécanisme du protocole, comment la crédibilité est renforcée et comment elle est érodée par d’autres mécanismes.MEV-Boost est un bon exemple car il peut y avoir des cas où les protocoles externes apporteront des modifications aux mécanismes existants.Lorsque le protocole lui-même commence à avoir un retard, ce changement peut commencer à germer de l’extérieur. se produire.
Relais centralisé
La chose la plus critiquée à propos de Mev-boost est son marché de relais centralisé.Mais cette configuration présente des problèmes de confiance.Le constructeur doit croire que le relais ne volera pas leur MEV.Le proposant doit également croire que l’en-tête de bloc qu’ils ont reçu et signé du relais est valide.Cependant, malgré son rôle crucial, le relais n’a aucune incitation financière et le relais de course nécessite une dépense considérable.L’année dernière, 11 relais ont soutenu le réseau Ethereum, mais aujourd’hui, seuls 9 relais fournissent toujours des services.
Il convient de noter que le relais ne nécessite pas d’accès.Il existe également des relais tels que BloxRoute qui prétendent filtrer les transactions liées aux attaques d’arrachement et de sandwich.Dans une certaine mesure, le relais a également un certain pouvoir de création de règles.
Les données proviennent du réseau nominal
Et, du point de vue de la vivacité, en raison de l’existence du relais, il n’y a pas de confirmation au niveau atomique entre le constructeur et le proposant.Si le proposant signe un engagement dans l’en-tête de bloc et que le constructeur fournit également le contenu de la charge utile, mais ne peut pas soumettre le contenu à temps en raison d’erreurs de relais (malveillant ou non malveillante), le constructeur et le proposant subiront les pertes.
EPBS: encapsule PBS dans Ethereum
Que ce soit pour résoudre le problème de la centralisation du relais ou pour déplacer l’extérieur du protocole vers le protocole, encapsulant le PBS dans les EPB d’Ethereum semble être une option incontournable.À l’heure actuelle, EPBS n’est plus une proposition en discussion, et les éditeurs d’Ethereum EIP lui ont attribué un nombre – EIP-7732.
EPBS fournit aux proposant les proposants une infrastructure sans confiance pour qu’ils externalisent les droits de construction de blocs.Le rôle du constructeur qui était à l’origine en dehors du protocole a été inclus dans le protocole, c’est-à-dire que le rôle d’un constructeur est séparé entre les validateurs, et le constructeur en tant que validateur doit également terminer la participation dans Ethereum.Étant donné que les responsabilités d’origine de la proposition de couche consensus ont été divisées, la couche consensus doit être modifiée pour terminer EPBS.Parmi eux, le constructeur est responsable de la création de la charge utile d’exécution (la liste finale des transactions à exécuter dans le bloc).La responsabilité du proposant est de proposer des blocs de balises.Le processus spécifique est le suivant:
-
Après avoir savoir que vous êtes sélectionné en tant que proposant, créez et diffusez la liste d’inclusion (IL, la transaction qui doit être incluse dans cette fente).
-
Les constructeurs comprendront le hachage de bloc de la charge utile d’exécution et la promesse de payer les frais au proposant.SignedExecutionPayloadHeader«Envoyer au proposant (la charge utile d’exécution doit répondre à IL)
-
Le proposant envoyé des constructeursSignedExecutionPayloadHeader«Choisissez-en un pour l’inclure (généralement celui qui paie le prix le plus élevé au proposant).et diffuser le bloc de balise proposé « Signé».
-
Des témoins exercent leurs tâches
-
Les agrégateurs soumettent des agrégats d’attestation;
-
PTC (Comité de chronologies de charge utile, dans chaque créneau, 512 validateurs seront sélectionnés comme membres de PTC) Vérifiez si le constructeur révèle la charge utile d’exécution dans le temps et diffuse les résultats.
EPBS a également connu de nombreuses discussions à partir du moment où elle a été proposée à l’acquisition finale du numéro EIP.Initialement, PBS a été proposé par Vitalik en juin 2019, et quatre mois plus tard, le PBS à deux slots a été lancé.
PEPC (engagements de proposition protocole)
Bien sûr, certaines personnes sont en désaccord avec EPBS et espèrent utiliser d’autres solutions à la place.C’est tout pour PEPC.EPBS intègre une certaine règle dans le protocole, mais ici dans PEPC, le proposant vend des droits de construction de blocs programmables.
PEPC a été proposé par Barnabe en octobre 2022.Barnabe estime que si nous voulons mettre le mécanisme PBS dans le protocole, nous devons envisager de mettre en œuvre un mécanisme commun pour la transmission de signal de confiance, plutôt que de mettre en œuvre un signal de confiance spécifique (comme si on m’a demandé de construire un bloc). It à vous xx eth).
Tout comme le nom de la PEPC (engagements des proposants appliqués au protocole), certains mécanismes qui garantissent les droits et les intérêts des constructeurs et des proposants sont achevés par les commandes soumises par le proposant dans le protocole. Le code d’opération.Il s’agit d’un mécanisme plus général.
résumé
Ce qui précède est une brève introduction à PBS, EPBS et PEPC.Du point de vue de la conception du protocole, non seulement il doit concevoir un mécanisme de marché pour réaffecter les MEV, mais il doit également considérer comment rendre les validateurs plus décentralisés et comment améliorer la résistance aux censureurs.De plus, il existe de nombreux compromis dans la conception du protocole.Prenez EPBS qui a obtenu le numéro EIP comme exemple.À en juger par le mécanisme de paiement de Builder, l’utilisation du relais est plus avantageuse que le mécanisme EPBS, car EPBS est un mécanisme prépayé. Mécanisme prépayé.