Les développeurs d'Ethereum, une blockchain décentralisée, ont tenu leur réunion hebdomadaire pour discuter des mises à jour de la couche de consensus d'Ethereum (CL), également connue sous le nom de Beacon Chain. Lors de la 147e appel « All Core Developers Consensus » (ACDC), l'équipe a décidé de supprimer l'EIP-7742, qui concerne le découplage du compte de blob entre le CL et la couche d'exécution (EL) de Pectra. Ils visaient également à lancer Pectra Devnet 5 avant la fin de l'année.
Selon le compte-rendu de la réunion, Mekong, le devnet public de Pectra basé sur les spécifications de Pectra Devnet 4, reste stable, sans nouvelles mises à jour concernant la santé du réseau. Pendant ce temps, les développeurs continuent de finaliser les spécifications pour le lancement imminent de Pectra Devnet 5.
Barnabas Busa, ingénieur DevOps de la Fondation Ethereum (EF), a souligné que tout changement à la limite de gossip devrait être effectué lors d'un hard fork pour maintenir la cohérence entre tous les clients. Sans cette approche, des échecs de consensus pourraient survenir si les clients fonctionnent avec des valeurs différentes. Le développeur de Besu, Paul Harris, a noté qu'une certaine variation entre les clients se produit déjà, et l'objectif principal maintenant est d'assurer la cohérence des plans futurs concernant la limite de gossip. Le chercheur de l'EF, Dankrad Feist, a souligné l'urgence de la situation, qualifiant la divergence des limites de gossip entre les clients de « bug ». Il a déclaré : « Je pense que nous devons nous assurer qu'il n'y ait pas d'échecs de consensus dus à cette limite. Cela devrait simplement être traité comme un bug, et nous devrions le corriger tout de suite, puis indépendamment, nous pouvons augmenter cette limite. Il ne devrait y avoir aucun cas où l'augmentation de la limite de gaz conduit à un échec de consensus. »
De plus, les développeurs ont convenu de supprimer l'EIP-7742, qui découplerait le compte de blob entre le CL et l'EL dans Pectra. Au lieu de cela, ils ont décidé de mettre en œuvre un changement dans la configuration de genèse des clients, ce qui doublerait le compte de blob dans Pectra. L'EIP-7742 proposait à l'origine que la cible de blob et les valeurs maximales soient transmises dynamiquement du CL à l'EL via l'API Engine. Cependant, après un examen plus approfondi, les développeurs ont identifié plusieurs défis avec cette mise en œuvre. Un problème clé est que l'EIP ne considère actuellement que le compte de blob cible du bloc actuel, tandis que le compte de blob cible du bloc parent est en réalité nécessaire pour calculer le gaz de blob excédentaire.
Plutôt que de s'attaquer aux complexités associées à la mise en œuvre de l'EIP-7742 et de retarder davantage les progrès de Pectra, la plupart des développeurs présents à la réunion ont soutenu la suppression de l'EIP. Au lieu de cela, ils ont opté pour la modification de la configuration de genèse, ce qui permet de mettre à jour les valeurs de compte de blob dans Pectra. Cependant, les changements futurs au compte de blob nécessiteront toujours des mises à jour tant pour le CL que pour l'EL.
La Fondation Ethereum active Mekong
Ce novembre, la Fondation Ethereum a lancé le testnet Mekong, un environnement temporaire conçu pour tester le prochain fork de Pectra. Le testnet intègre toutes les propositions d'amélioration d'Ethereum (EIPs) prévues pour la mise à niveau de Pectra, y compris des améliorations de l'expérience utilisateur (UX) via l'EIP-7702, des modifications de staking à travers l'EIP-7251, et des mises à jour des mécanismes de dépôt et de sortie avec les EIPs-6110 et 7002.
Pectra, abréviation de Prague – Electra, est la prochaine mise à niveau du réseau pour Ethereum. « Prague » fait référence aux changements du côté du client d'exécution, tandis que « Electra » concerne les mises à jour du côté du client de couche de consensus. La mise à niveau de Pectra introduit trois fonctionnalités majeures, ainsi que plusieurs EIPs mineurs : Solde Efficace Maximal, Abstraction de Compte et Sorties déclenchées par la Couche d'Exécution.
L'article Ethereum Developers Remove EIP-7742 From Pectra, Prepare For Devnet 5 Launch By Year-End est apparu en premier sur Metaverse Post.