La mise à niveau d'Ethereum Dencun s'est déroulée dans les délais mais n'a pas abouti

  • La mise à niveau d'Ethereum Dencun a été déployée avec du retard sur le testnet Goerli.
  • Le problème de finalité était dû à la réticence des validateurs à mettre à jour leur logiciel.
  • Le problème a été résolu et la mise à niveau sera prochainement déployée sur le testnet Sepolia avant son déploiement final sur Ethereum.

La mise à niveau très attendue de Dencun vers la blockchain Ethereum a été mise en ligne sur le testnet Goerli dans les premières heures de mercredi, rencontrant des problèmes inattendus et définitifs dans les délais prévus. Selon les informations en direct de la blockchain, la mise à niveau a été déployée vers 6h32 UTC mais n'a pas été finalisée initialement sur le testnet.

Ethereum avait dévoilé son intention de tester la mise à niveau de Dencun le 17 janvier via une note sur le référentiel officiel GitHub. La même note fixe également les 31 janvier et 7 février comme dates d'application de la mise à niveau des réseaux de test Sepolia et Holesky.

La mise à niveau d'Ethereum Dencun s'est déroulée dans les délais mais n'a pas abouti

Cependant, le développeur de blockchain n'a pas encore communiqué de date pour déployer la mise à niveau sur le réseau principal, qui aura lieu au cours du premier trimestre 2024. Il convient de noter que la mise à niveau de Dencun est définitive pour le testnet Goerli, car Ethereum cessera de prendre en charge le testnet après la mise à niveau.

/h2>

La mise à niveau « Cancun-Deneb », ou mise à niveau Dencun en abrégé, est une mise à niveau critique de la blockchain Ethereum, promettant une meilleure évolutivité, des frais de gaz réduits et des solutions de couche 2 améliorées, entre autres correctifs et améliorations.

La mise à niveau de Fencing introduit Proto-Danksharding, un mécanisme de transaction qui vise à réduire les frais de gaz en augmentant l'espace blockchain et en incorporant des « blobs » de données. Ethereum propose une documentation détaillée pour la mise à niveau sur sa page GitHub destinée aux développeurs et aux analystes de blockchain curieux de voir ce qui a changé.

Pourquoi la mise à niveau a échoué

Peu de temps après le déploiement de la mise à niveau prévue sur le testnet Goerli, les observateurs ont noté quelques problèmes de mise en œuvre, principalement son échec à être finalisé dans les délais prévus.

Les développeurs de blockchain ont souligné la réticence des validateurs de réseau à mettre à jour leur logiciel comme étant responsable de l'échec de la finalité, démontrant l'absence de problèmes inhérents à la blockchain Ethereum ou à la mise à niveau de Dencun.

« La participation est faible (~80 %). Pour perdre la finalité, environ 10 % des validateurs doivent être hors ligne », a déclaré en partie le développeur de blockchain terence.eth dans un tweet.

D'autres développeurs, dont Tim Beiko, un employé non exécutif de la Fondation Ethereum, ont corroboré ses sentiments.

Il convient de noter que les problèmes survenant sur un testnet lors d’une mise à niveau ne sortent pas de l’ordinaire. Les réseaux de test existent en premier lieu à cause de ceux-ci et d’autres. Ethereum a des réseaux de test pour une raison ; si une mise à niveau rencontre un problème comme avec Dencun, l'équipe de développement le détectera probablement avant son déploiement sur le réseau principal.

Qu’est-ce que la finalité de la Blockchain ?

La finalité du bloc est la dernière étape d’une transaction blockchain qui est considérée comme terminée et irréversible, d’où son nom. Une fois finalisée, la transaction est ajoutée à un bloc du réseau et devient immuable. La finalité existe dans les blockchains Proof of Work (PoW) et Proof of Stake (PoS). Ils fonctionnent légèrement différemment.

Les blockchains de preuve de participation comme Ethereum deviennent définitives lorsqu'une partie des validateurs (généralement les deux tiers) approuvent la transaction. En termes simples, la mise à niveau de Dencun n’a pas été finalisée au départ car la plupart des validateurs étaient hors ligne. Étant donné que les validateurs actifs n'ont pas pu former le quorum requis, l'exigence d'approbation des deux tiers n'a pas fonctionné et la finalité a échoué.

Problème de finalité résolu ; Dencun prêt pour le déploiement de Sepolia

Quelques heures après avoir rencontré des problèmes lors de la finalisation de la mise à niveau de Dencun, le handle X de la Fondation Ethereum a retweeté un tweet de l'ingénieur DevOps d'Ethereum, Parithosh Jayanthi, annonçant la finalité éventuelle du fork.

« Une fois le correctif corrigé, les validateurs sont revenus en ligne et la chaîne a recommencé à se finaliser », confirmant les spéculations antérieures selon lesquelles le problème de finalité provenait bien des validateurs de réseau hors ligne.

La mise à niveau de Dencun est la plus importante depuis le hard fork Shapella de mars 2023, apportant des améliorations dans presque tous les domaines de la blockchain, notamment la sécurité, la vitesse et la réduction des coûts de transaction. Il n’est pas certain que la mise à niveau affectera les choses lors de son déploiement final.

Navigation des articles