Shanghai Hard Fork suscite l'inquiétude des développeurs, voici les raisons


image de l'article

Sabrina Martins Viera

Découvrez pourquoi certains développeurs pensent que la mise à jour devrait prendre plus de temps pour arriver sur le réseau Ethereum

Malgré plusieurs défis en 2022, l'arrivée de The Merge sur le réseau Ethereum (ETH) a été un événement positif notable. Cette mise à jour a marqué une étape historique pour la plateforme de contrats intelligents, car elle a introduit la première blockchain entièrement fonctionnelle utilisant un nouveau modèle de consensus.

À l'approche de 2023, le réseau Ethereum devrait subir de nouvelles transformations, avec le très attendu Shanghai hard fork étant l'un des développements les plus notables. Cette fourchette vise à améliorer la capacité de négociation en libérant des unités de la crypto-monnaie qui ont été jalonnées sur la chaîne Beacon.

Beacon Chain, introduit en décembre 2020, sert de précurseur à la version preuve de participation (PoS) d'Ethereum (ETH). Il joue un rôle crucial dans Ethereum 2.0, une mise à niveau du réseau visant à améliorer l'évolutivité, la sécurité et l'efficacité énergétique de la blockchain des contrats intelligents.

En plus d'une liquidité accrue, Shanghai a le potentiel d'apporter d'autres avantages au réseau Ethereum, tels que :

  • Une plus grande décentralisation de l'ETH dans le jalonnement ;
  • Évolutivité améliorée ;
  • Sécurité accrue pour une exécution intelligente des contrats.

Mais certains développeurs s'inquiètent pour Shanghai 

Le Shanghai hard fork est prévu pour mars, et en vue de sa mise en œuvre réussie, les tests privés ont commencé fin 2022, avec des tests publics prévus pour février. Les développeurs intègrent également le format d'objet EVM (EOF) pour minimiser les retards potentiels pendant le hard fork.

Cependant, certains développeurs ont exprimé des inquiétudes quant au calendrier de la mise à jour, déclarant qu'elle pourrait être déployée trop rapidement sans tenir pleinement compte des dettes techniques à long terme qui pourraient avoir un impact durable sur le réseau dans les années et les décennies à venir.

La dette technique, dans le cadre du développement logiciel, fait référence à un ensemble de problèmes et d'engagements différés qu'une équipe accumule au fil du temps. Cette dette peut inclure des éléments tels qu'un code complexe, une documentation inadéquate, des tests insuffisants et d'autres problèmes de qualité du code.

Ces problèmes sont souvent le résultat de la pression pour fournir rapidement de nouvelles fonctionnalités sans tenir compte de leurs coûts de maintenance à long terme. Cela peut avoir un effet néfaste sur Ethereum et ses utilisateurs, car l'altcoin sert de protocole principal pour les applications décentralisées.

Les développeurs d'Ethereum discutent actuellement de l'utilisation potentielle d'une nouvelle méthode appelée SSZ pour coder les retraits d'Ethereum, par opposition à la méthode actuelle, RLP. Cela est dû au fait que l'utilisation de l'ancienne méthode pourrait entraîner des problèmes à l'avenir. Bien que cette discussion puisse sembler complexe pour ceux qui n'ont pas de connaissances techniques, elle pourrait avoir des implications sur la façon dont les développeurs travailleront avec Ethereum à l'avenir.

Il convient de noter que cette discussion est menée par un petit groupe de développeurs, et il est probable que la discussion ne sera pas adoptée et que le hard fork de Shanghai se déroulera comme prévu en mars. Un retard dans cette mise à jour pourrait avoir un impact négatif sur la capitalisation d'Ethereum.

Source : https://u.today/ethereum-eth-shanghai-hard-fork-causes-concern-among-developers-here-are-reasons