Explorer pourquoi le testnet d'Ethereum à Shanghai n'a pas été une voile fluide

  • Un aperçu des principaux défis rencontrés par les développeurs dans les jours qui ont précédé la mise à niveau de Shanghai.
  • Pourquoi les défis rencontrés ne sont pas nécessairement une préoccupation pour le calendrier.

Les Ethereum réseau devrait se terminer en février avec une autre mise à jour majeure baptisée Mise à niveau de Shanghai.

Cela facilitera le jalonnement liquide, c'est pourquoi il est fortement attendu. En tant que tel, son développement et son déploiement réussi sont très importants.

Historiquement, nous avons constaté des retards concernant certaines mises à niveau passées, généralement associés à des défis dans le processus de développement.

Le processus de développement actuel pour la mise à niveau de Shanghai a également eu sa juste part de défis selon Appel d'exécution Ethereum All Core Developers (ACDE).

Le problème des blocs vides

L'un des plus grands défis auxquels les développeurs ont été confrontés récemment est le bogue s dans le client Geth EL pour la version de Shanghai.

Les résultats préliminaires ont révélé que les nœuds Geth étaient désynchronisés en raison de blocs vides. Le client Geth (EL) aurait corrigé les bogues.

Plus de transactions zéro blob

L'appel ACDE a également créé une opportunité pour les développeurs de discuter de la manière de traiter les grands types de données binaires appelés blobs dans le protocole mempool et Ethereum.

Une idée était de marquer les transactions avec des types de transaction zéro blob qui nécessitent une logique spécialisée.

Après avoir discuté des idées autour des transactions Zero blob, les développeurs ont choisi d'abandonner complètement l'idée. C'est parce qu'ils ont convenu que les idées présentées comme des solutions ajouteraient plus de complexité

Péter Szilágyi, un développeur Geth (EL) avait ceci à dire à propos des transactions sans blob :

« La théorie est super sympa, super élégante et incroyablement compliquée. Vous pouvez avoir de nombreuses transactions volumineuses dans un bloc, mais vous ne pouvez avoir qu'une ou deux transactions blob dans un bloc. C'est une énorme différenciation comportementale.

Ces défis affecteront-ils la chronologie du testnet d'Ethereum à Shanghai ?

Jusqu'à présent, les défis rencontrés ne menacent pas nécessairement l'état du réseau à l'avenir.

De plus, il convient de noter que l'appel ACDE a également démontré la nature rapide des solutions et de la résolution de problèmes que les développeurs d'Ethereum ont démontrée.

Cela suggère que le Réseau de test de Shanghai le lancement est toujours sur la bonne voie pour se dérouler le 28 février.

Les défis du processus de développement sont courants et attendus. Ils jouent un rôle important dans le processus d'amélioration. Dans l'intervalle, un déploiement réussi stimulera probablement l'intérêt pour les plateformes de mise de liquidités comme LIDO.

Source : https://ambcrypto.com/exploring-why-ethereums-shanghai-testnet-hasnt-been-a-smooth-sail/