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.
https://cryptoast.fr/feed/
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.
The beacon chain stopped finalizing about thirty minutes ago. I don’t know why yet, but in general the chain is designed to be resilient against this, transactions will continue as usual and finalization will kick in when the problem is resolved. pic.twitter.com/utAS0uAWpG
— superphiz.eth 🦇🔊🛡️ (@superphiz) May 11, 2023
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 :
Figure 1 — Epochs ayant rencontré un bug de consensus sur Ethereum
👉 Pour aller plus loin — Retrouvez tous nos guides sur le fonctionnement d’Ethereum
Acheter des cryptos sur eToroL’investissement dans les cryptomonnaies est proposé par eToro (Europe) Ltd en tant que PSAN enregistré auprès de l’AMF. L’investissement dans les crypto-actifs est très volatil. Il n’existe pas de protection des consommateurs. Investir est risqué (en savoir plus)
🎧 É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é :
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 :
If a consensus layer client caused the loss of finality:
* We averted a fork by not having a supermajority client
* We could have avoided the loss of finality entirely if no client had more than 33%.
I’m proud of our diversity work, but we’re not done. https://t.co/TUtXnQu5hD
— superphiz.eth 🦇🔊🛡️ (@superphiz) May 11, 2023
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 :
Update from Prysm. We have identified areas where state caching could be improved. With the improved cache, the node should perform better during a degraded time like before.
Given the chain has stabilized, as a staker / node operator, there’s no action required moment.
— terence.eth (@terencechain) May 11, 2023
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
Notre service dédié aux investisseurs en cryptomonnaies. Obtenez des analyses en temps réel et optimisez votre portefeuille crypto.
Sources : BeaconScan, Client Diversity
Newsletter 🍞
Recevez un récapitulatif de l’actualité crypto chaque lundi par mail 👌
Ce qu’il faut savoir sur les liens d’affiliation. Cette page présente des actifs, des produits ou des services relatifs aux investissements. Certains liens présents dans cet article sont affiliés. Cela signifie que si vous achetez un produit ou que vous vous inscrivez sur un site depuis cet article, notre partenaire nous reverse une commission. Cela nous permet de continuer à vous proposer des contenus originaux et utiles. Il n’y a aucune incidence vous concernant et vous pouvez même obtenir un bonus en utilisant nos liens.
Les investissements dans les crypto-monnaies sont risqués. Cryptoast n’est pas responsable de la qualité des produits ou services présentés sur cette page et ne pourrait être tenu responsable, directement ou indirectement, par tout dommage ou perte causé suite à l’utilisation d’un bien ou service mis en avant dans cet article. Les investissements liés aux crypto-actifs sont risqués par nature, les lecteurs doivent faire leurs propres recherches avant d’entreprendre toute action et n’investir que dans les limites de leurs capacités financières. Cet article ne constitue pas un conseil en investissement.
Recommandations de l’AMF. Il n’existe pas de rendement élevé garanti, un produit présentant un potentiel de rendement élevé implique un risque élevé. Cette prise de risque doit être en adéquation avec votre projet, votre horizon de placement et votre capacité à perdre une partie de cette épargne. N’investissez pas si vous n’êtes pas prêt à perdre tout ou partie de votre capital.
Pour aller plus loin, lisez nos pages Situation Financière, Transparence du Média et Mentions Légales.
Je découvre timidement le monde de la blockchain fin 2018 lors de ma quête de liberté financière. D’abord investi modérément, ce n’est que deux ans plus tard que je prends le pari de tout miser sur le mouvement qui se dessine alors. Je consacre ensuite 2021 à mieux me former pour acquérir plus de connaissances et de sérieux. Comme j’aime souvent le dire : j’ai encore un milliard de choses à apprendre. Et ce que je sais, je souhaite le partager avec vous.
Vincent Maire
648 articles
Auteur : Vincent Maire
Source : cryptoast.fr