Pendant 30 minutes, la blockchain Ethereum (ETH) a cessé de finaliser des blocs

Jeudi en fin de soirée, la blockchain Ethereum a rencontré un problème empêchant temporairement les blocs d’être validés correctement. Si tout est revenu à la normale depuis, voici ce que nous savons de cet épisode pour l’instant.

Pendant 30 minutes, la blockchain Ethereum (ETH) a cessé de finaliser des blocs

Acheter Ethereum (ETH)

Publicité Bitpanda

Les blocs ont temporairement cessé d’être finalisés sur Ethereum

Lors de la rédaction de ces lignes, la cause précise n’avait pas encore été communiquée, mais pendant une trentaine de minutes la blockchain Ethereum (ETH) a rencontré un problème empêchant les blocs d’être finalisés.

Il est important de préciser que la blockchain ne s’est pas arrêtée. Seulement, durant 3 epochs, la couche de consensus a subi un bug similaire à ce qui est qualifié de « fuite d’inactivité ».

En des termes plus simplifiés, la blockchain s’est comportée comme si de nombreux validateurs étaient hors ligne.

Ce n’était pourtant pas le cas, mais le fait est que pendant cette période, un nombre limité d’attestations ont été délivrées par les validateurs :

Epochs ayant rencontré un bug de consensus sur Ethereum

Figure 1 — Epochs ayant rencontré un bug de consensus sur Ethereum

? Pour aller plus loin — Retrouvez notre guide pour faire du staking sur Ethereum

Recevez jusqu'à 500 $ en bonus en déposant des fonds sur eToro
Publicité – Investir dans les cryptomonnaies est risqué et ne convient pas à tout le monde - Vous pourriez perdre la totalité de votre investissement. Comprenez les risques ici

Écoutez cet article et toutes les autres actualités crypto sur Spotify

Un problème sur un logiciel utilisé ?

Pour fonctionner, la blockchain Ethereum est divisée en 2 piliers : la couche d’exécution, qui permet notamment aux transactions de s’effectuer, et la couche de consensus, qui assurera la conformité des blocs. Pour ces deux piliers, les validateurs peuvent utiliser différents logiciels appelés clients.

L’Ethereum Foundation encourage les validateurs à diversifier les clients utilisés, de façon à ce que si un bug survient, la blockchain continue de fonctionner normalement.

Sur l’illustration ci-dessous, nous pouvons voir que les logiciels utilisés pour la couche de consensus sont correctement diversifiés, tandis que pour la couche d’exécution, le client Geth est bien trop représenté :

Diversités des clients utilisés par les validateurs sur Ethereum

Figure 2 — Diversités des clients utilisés par les validateurs sur Ethereum

 

Comme aucun client de la couche de consensus n’est utilisé par plus de 50 % des validateurs, le bug de cette nuit n’a pas pu causer un arrêt de la blockchain ou un fork de celle-ci. Si tant est que le problème vienne bien de l’un des logiciels utilisés.

Dans cette éventualité, le core developeur Superphiz précise que ce problème de fuite d’inactivité aurait même pu être évité si aucun logiciel ne représentait plus de 33 % des validateurs :

De son côté, Terence Tsao a indiqué qu’un problème avait été identifié sur le client Prysm, bien que nous ne puissions pas dire à l’heure actuelle si c’est bien la source de l’arrêt de validation des blocs :

 

Le plus important dans l’immédiat, c’est que tout est rapidement revenu à la normale, et qu’aucun validateur n’a été « slashé » durant cet épisode. En effet, le slashing intervient pour ponctionner une partie des ETH stakés lorsque les validateurs n’effectuent pas le travail correctement.

Un rapport détaillé de ce qu’il s’est passé devrait être fourni prochainement par l’équipe de développement, et nous pourrons alors revenir sur ces informations à ce moment-là.

? Dans l’actualité également — Do Kwon demande la liberté sous caution et plaide non coupable pour falsification de documents

Faites fructifier votre capital en 15 minutes par jour grâce aux analyses et stratégies quotidiennes de nos experts
Publicité

Certains contenus ou liens dans cet article peuvent être de la publicité. Cryptoast a étudié les produits ou services présentés, mais ne saurait être tenu responsable de tout dommage ou perte liés à leur usage. Investir dans les cryptomonnaies comporte des risques. N'investissez que ce que vous êtes prêt à perdre.

guest
0 Commentaires
Inline Feedbacks
View all comments
Voir plus
Tout voir

Acheter Ethereum (ETH)

Publicité Bitpanda

Cryptoast

Le site qui explique tout de A à Z sur le Bitcoin, la blockchain et les crypto-monnaies. Des actualités et des articles explicatifs pour découvrir et progresser dans ces secteurs !


Les articles les plus lus

Bitcoin : un portefeuille de l’ère Satoshi se réveille après 15 années de sommeil

Bitcoin : un portefeuille de l’ère Satoshi se réveille après 15 années de sommeil

Pourquoi le Bitcoin (BTC) chute-t-il de nouveau à 86 000 dollars ?

Pourquoi le Bitcoin (BTC) chute-t-il de nouveau à 86 000 dollars ?

Bitcoin approche de sa limite : Il n'en reste plus que 5 % à miner

Bitcoin approche de sa limite : Il n'en reste plus que 5 % à miner

Cryptos : dans un mois, le fisc verra automatiquement tout ce que vous tradez

Cryptos : dans un mois, le fisc verra automatiquement tout ce que vous tradez