Nethermind déploie un correctif urgent pour un bug de traitement des blocs dans le client Ethereum

  • Nethermind déploie un correctif urgent pour un bug de traitement des blocs dans le client Ethereum.
  • Le bug affectait les versions 1.23 à 1.25 de leur client et a été résolu avec la version 1.25.2.
  • L'incident souligne l'importance de la diversité des clients Ethereum pour assurer la résilience du réseau.
  • Cela met en avant le besoin de tolérance aux pannes et de redondance dans les réseaux blockchain.

La société d'infrastructure Ethereum Nethermind a récemment résolu un bug critique dans plusieurs versions de son client d'exécution, qui empêchait les utilisateurs de traiter les blocs sur le réseau ETH.

Le problème, affectant principalement les utilisateurs de Nethermind, un client minoritaire, a suscité des discussions parmi les membres de la communauté Ethereum sur la nécessité d'une plus grande diversité dans l'utilisation des clients, en s'éloignant du client principalement utilisé, Geth.

Dans un tweet du 21 janvier, Daniel Cadela, co-CTO de Nethermind, a confirmé que le problème de consensus était présent dans les versions 1.23 à 1.25 de leur client. La mise à jour du correctif, version 1.25.2, a été publiée quelques heures après que les utilisateurs ont signalé un échec dans le traitement des blocs.

Nethermind déploie un correctif urgent pour un bug de traitement des blocs dans le client Ethereum

Nous avons la solution  !

Veuillez mettre à jour vers 1.25.2

co/fV3MEdipVX…

Les versions jusqu'à 1.22 n'ont pas ce bug, seules les versions 1.23-1.25 sont concernées.

/blockquote>

Le bug a été mis en lumière pour la première fois par un utilisateur de GitHub, « wga22 », qui a signalé que son client d'exécution Nethermind ne traitait plus les blocs. Bien que le bug ait touché une minorité de nœuds Ethereum, il a relancé les débats sur la forte dépendance du réseau à l'égard du client Geth.

Actuellement, Geth est responsable de l’alimentation de plus de 84 % de la couche d’exécution d’Ethereum. En revanche, Nethermind détient une part de marché plus modeste, soit 8,2 %. Cette disparité a suscité des inquiétudes quant aux risques de centralisation sur un seul client, les partisans de la décentralisation soulignant l'importance de la diversité des clients pour la résilience du réseau.

« La diversité des clients est l'une des plus grandes réussites de l'écosystème Ethereum », a noté l'analyste Anthony Sassano dans un tweet d'août dernier, à une époque où la répartition entre Geth et Nethermind était plus équilibrée.

L'urgence de la publication du correctif souligne que tout client, quel que soit son taux d'utilisation, est sensible aux bogues.

« Rien contre Geth, mais vous prenez des risques disproportionnés en l'exécutant », a déclaré l'avocat « marceaueth » dans un article du 21 janvier sur la plateforme X.

Rappel opportun et amical pour quitter Geth.

Rien contre Geth (ils sont géniaux) mais vous prenez des risques disproportionnés en l'exécutant.

Un problème similaire chez la majorité des clients Geth pourrait constituer des menaces importantes pour Ethereum. La pression en faveur de la diversité des clients d'exécution a été particulièrement pertinente depuis la transition d'Ethereum vers la preuve de participation avec la fusion. La Fondation Ethereum avait précédemment exhorté les parties prenantes à abandonner le client prédominant pour garantir un processus de mise à niveau plus uniformément réparti.

Le récent problème avec le client de Nethermind illustre l'importance de maintenir un large éventail de clients pour éviter les vulnérabilités systémiques.

Alors que les partisans de la décentralisation soutiennent que la forte dépendance d'Ethereum à l'égard d'un seul client comme Geth est contraire à ses principes fondamentaux, certains critiques estiment que le niveau actuel de répartition des clients est suffisant, notant que les pannes précédentes impliquant des clients minoritaires ont été gérées efficacement.

L’épisode Nethermind rappelle la nécessité de tolérance aux pannes et de redondance dans les réseaux blockchain, en particulier ceux visant des normes de sécurité élevées.

Suivez-nous sur Google Actualités