Share this article

Points valables : D'autres mises à niveau Ethereum suivront après la preuve d'enjeu, déclare Buterin

Le réseau Ethereum 2.0 a connu son premier incident majeur samedi ; Vitalik prévoit de nombreuses autres mises à niveau dans l'avenir d'Ethereum après la fusion

Vérification du pouls : lorsqu'un client tombe en panne

Au 20/04/2021 à 19h33 UTC
Au 20/04/2021 à 19h33 UTC

Sur le même sujet : Ethereum 2.0 expliqué en 4 indicateurs simples

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Le réseau Ethereum 2.0 a connu son premier incident majeur le samedi 24 avril. Un bug a été découvert dans le client logiciel, Prysm, qui a empêché environ 70 % des validateurs du réseau de produire des blocs.

À titre d'information, il existe quatre principaux clients logiciels ETH 2.0 : Prysm, Teku, Lighthouse et Nimbus. Pour devenir validateur et gagner des récompenses sur le réseau, un utilisateur doit télécharger et exécuter ONEun de ces clients logiciels sur son ordinateur.

Samedi, le client logiciel ETH 2.0 Prysm n'a pas réussi à ingérer correctement les données de la blockchain Ethereum et, par conséquent, tous les validateurs exécutant le client Prysm ont manqué les récompenses de bloc.

Prysmatic Labs, l'équipe de développeurs derrière Prysm,a tweeté que lel'incident a causé environ 15ETHAu total, chaque validateur exécutant le client Prysm a perdu environ 122 950 gwei, soit environ 0,30 $ au cours actuel.

Revenu quotidien moyen du validateur ETH 2.0
Revenu quotidien moyen du validateur ETH 2.0

Aucun validateur n'a été supprimé au cours de ce processus, ce qui signifie qu'aucun utilisateur n'a été expulsé du réseau pour comportement malveillant. Les dommages se sont limités aux récompenses de validateur manquées.

L'incident a duré environ deux heures, au cours desquelles plus de 403 blocs ont été manqués. Depuis, l'équipe de Prysmatic Labs a publié une nouvelle version du logiciel corrigeant ce bug.Dans un message DiscordRaul Jordan, co-développeur principal chez Prysmatic Labs, a souligné que tous les utilisateurs exécutant Prysm devraient mettre à jour leur logiciel « immédiatement ».

« Nous ne ferions ni annonce ni correctif si nous n’avions pas le plus haut niveau de confiance dans une résolution », a déclaré Jordan.

Tout validateur n'ayant pas encore mis à jour Prysm risque de manquer des récompenses réseau. Si l'impact de ce bug a été particulièrement visible le 24 avril, des signes de sa présence à plus petite échelle sont apparus dès le début.le 20 janvieret aussi récemment que le 25 avril.

Pour tous les validateurs ETH 2.0 qui n'utilisent pas le logiciel client Prysm, aucune action n'est requise. Le validateur de CoinDesk, surnommé « Zelda », fonctionne avec le logiciel client Lighthouse. Par conséquent, nous n'avons constaté que peu, voire aucun changement dans nos opérations de validation quotidiennes et nos récompenses.

Revenus quotidiens du validateur de Zelda
Revenus quotidiens du validateur de Zelda

ONEune des plus grandes leçons à tirer de l’incident de samedi, selon le développeur de Teku, Ben Edgington, est que « tout le monde prenne au sérieux la diversité des clients ». Il est difficile de prédire quand et comment un autre bug dans le logiciel client ETH 2.0 pourrait être découvert, mais ce qui peut être contrôlé, c'est l'étendue des dégâts.

En réduisant le pourcentage de validateurs exécutant le client Prysm de 70 % et en augmentant l'utilisation d'autres clients ETH 2.0, les validateurs et les développeurs peuvent être assurés que ces types de bugs n'impactent qu'une minorité d'utilisateurs sur le réseau.

« Si vous utilisez le client majoritaire (qui se trouve être Prysm en ce moment), alors c'est votre appel à l'action ! » a déclaré Edgington.

Nouvelles frontières : ETH 2.0 après la fusion

Vendredi 23 avril, le fondateur d' Ethereum, Vitalik Buterin, a donné une présentation à la Mise à l'échelle du Sommet Ethereum sur la feuille de route de développement d' Ethereum après sa fusion avec la preuve d'enjeu (PoS).

« Que se passe-t-il ensuite ? » – Diapositive de la présentation de Vitalik Buterin au Scaling Ethereum Summit
« Que se passe-t-il ensuite ? » – Diapositive de la présentation de Vitalik Buterin au Scaling Ethereum Summit

Dans sa présentation, Buterin a décrit un plan ambitieux de trois à cinq ans pour les mises à niveau et optimisations ultérieures d' Ethereum, même après que le réseau soit entièrement passé à un protocole PoS respectueux de l'environnement et économe en énergie.

Voici quelques-uns des points saillants :

Nettoyage post-fusion

Les développeurs estiment actuellement que la fusion sera activée via une mise à niveau à l’échelle du système, incompatible avec les versions antérieures, également appelée « hard fork », d’ici la fin de cette année ou le début de l’année prochaine.

Buterin a décrit la nécessité d'un « fork [dur] de nettoyage post-fusion » qui devrait avoir lieu peu de temps après la publication du code.

« Ce n'est pas très complet, ni très attrayant, mais il faut faire le ménage. C'est la dette technique qui devra être réglée une fois cette fusion accélérée terminée », a déclaré Buterin.

En raison du calendrier accéléré d'activation du PoS sur Ethereum, il y aura des redondances et des inefficacités du réseau que les développeurs négligent dans le but de pousser la mise à niveau plus rapidement.

Une fois la fusion terminée et le réseau stabilisé, le hard fork post-fusion et de nettoyage corrigera les fonctionnalités héritées inutiles d'un modèle hybride de preuve de travail (PoW) et de preuve d'objet (PoS). Il offrira également de nouvelles fonctionnalités tant attendues aux validateurs sur ETH 2.0, comme la possibilité de retirer et de transférer leurs ETH.

Sharding et rollups

Vient ensuite une autre fonctionnalité très attendue sur Ethereum: le sharding.

Le sharding étend la capacité d'Ethereum à traiter les transactions en divisant sa base de données en 64 nouvelles mini-blockchains. Ces mini-blockchains, ou « shards », sont capables de traiter les transactions et les données en parallèle. Tout comme le sharding, les rollups permettent de condenser plusieurs transactions et de réduire leur taille sur un shard donné.

Avec 64 fragments traitant simultanément les transactions Ethereum et chaque fragment exploitant la Technologies de cumul pour optimiser davantage la vitesse à laquelle ces transactions sont écrites sur les blocs, le problème des frais élevés et de la congestion du réseau devrait enfin être résolu à long terme.

En raison des dangers et des risques potentiels associés à la « stratégie la plus prometteuse » d’Ethereum en matière d’évolutivité à long terme, Buterin a souligné la nécessité d’en faire une mise à niveau distincte de toutes les autres.

« Nous ne voulons T réaliser toutes les opérations potentiellement dangereuses en même temps. Il est préférable de réaliser la ONE [fusion d'Ethereum avec la PoS], puis la seconde, afin que les développeurs puissent y prêter attention et se concentrer », a déclaré Buterin.

Améliorations de la sécurité

La preuve d'enjeu (PoS) et le sharding étant désormais implémentés, l'étape suivante consiste à apporter des ajustements supplémentaires pour renforcer la sécurité du protocole Ethereum . Cela inclut l'ajout de fonctionnalités d'anonymat pour MASK l'identité des validateurs derrière les propositions de blocs. Cela implique également l'exploitation de nouvelles technologies telles que Fonction de retard vérifiable (VDF)pour sécuriser davantage le caractère aléatoire de l’attribution des responsabilités aux validateurs et ainsi rendre plus difficile pour les acteurs malveillants de perturber le réseau.

Apatridie et expiration de l'état

Après avoir renforcé la robustesse du protocole PoS et des fragments d’Ethereum, Buterin soupçonne que les développeurs commenceront à s’attaquer aux points de l’ordre du jour « à moyen terme », dont le plus important, à mon avis, est la question de l’état d’Ethereum.

L'État d'Ethereum conserve l'historique de tous les comptes Ethereum , de leurs données et de leurs transactions. À mesure que de nouveaux comptes utilisateurs et contrats intelligents sont déployés sur Ethereum, la taille de l'État d'Ethereum ne cesse de croître. Selon les estimations de Buterin, la taille de l'État augmente d'environ 30 Go chaque année. la dernière augmentation de la limite de GASil est plus probable qu’il augmente encore plus rapidement, jusqu’à environ 35 Go chaque année.

Idéalement, chacun devrait pouvoir créer son propre ordinateur, également appelé nœud, et vérifier l'historique des transactions d' Ethereum. Plus il y a de nœuds indépendants en fonctionnement, plus un réseau blockchain est décentralisé et sécurisé. La croissance d'Ethereum rend la création de son propre nœud plus chronophage et gourmande en ressources pour l'utilisateur moyen.

De plus, une base de données volumineuse dont la vérification prend de plus en plus de temps devient également plus vulnérable aux attaques par déni de service distribué (DDoS), qui visent à tirer parti de la capacité limitée des ressources d’un réseau et à le submerger avec plus de données qu’il ne peut en gérer.

Pour toutes ces raisons et bien d'autres, les développeurs travaillent sur des solutions pour gérer le problème de la taille de l'état d'Ethereum. Une solution, appelée « sans état », consiste à créer deux classes distinctes de nœuds Ethereum . Certains seraient libres de toute responsabilité en matière de stockage des données d'état, tandis que d'autres seraient responsables de leur stockage intégral. Une autre solution, appelée « expiration de l'état », consiste à réduire la taille de l'état en archivant les parties de l'état d'Ethereum datant de plus d'un an.

« Cela peut paraître fou, mais il est en réalité plus facile de faire les deux en même temps que de se contenter de l'apatridie ou de l'expiration de l'état, ce qui est intéressant. Il s'agit donc d'un projet d'envergure. Certes, il est BIT complexe, mais il a une grande valeur et un potentiel important pour l'écosystème », a déclaré Buterin.

D'autres grands projets

Casper CBC.SNARK.Résistance quantiqueLa liste est longue.

Je T fait qu'effleurer la surface de tout ce que Buterin a détaillé pour sa vision de la future feuille de route d'Ethereum après la fusion. Compte tenu de son ampleur, il semble que sa réalisation nécessiterait bien plus que quelques années.

Même avec une activation réussie du PoS, Ethereum est loin de passer en « mode maintenance » et d’atteindre le même niveau de stabilité du protocole que le réseau Bitcoin maintient actuellement.

Le principal enseignement de cette nouvelle feuille de route actualisée pour le développement d'Ethereum est que la transition vers la preuve d'enjeu n'est qu'un début. Il s'agit d'un point de départ, et non d'une ligne d'arrivée, avec des changements de protocole encore plus importants à venir sur le réseau.

Prises validées

  • Comment visualiser un Ethereum fusionné et fragmenté en données (article de blog, Barnabé Monnot)
  • Binance lancera une place de marché NFT en juin (Article,CoinDesk)
  • Bitmain va lancer l'ASIC Antminer E9 pour le minage Ethereum (Article, CoinDesk)
  • Le prix du Polygon grimpe à un niveau record, bénéficiant de la congestion du réseau Ethereum (Article, CoinDesk)
  • Comment un pirate informatique a tenté de falsifier le NFT le plus cher du monde (Article,CoinDesk)
  • Une mise à jour de toutes les équipes soutenues par la Fondation Ethereum (article de blog, Fondation Ethereum)
  • Sur les pools de jalonnement et les produits dérivés de jalonnement (article de blog,Recherche paradigmatique)

Fait de la semaine

validpoints_édition du 28 avril

Communications ouvertes

N'hésitez pas à me répondre à tout moment et à m'envoyer un e-mail à CoinDesk pour me faire part de vos réflexions, commentaires ou questions concernant la newsletter d'aujourd'hui. Entre deux lectures, n'hésitez pas à me contacter sur Gazouillement.

Valid Points intègre des informations et des données provenant directement du nœud validateur ETH 2.0 de CoinDesk dans ses analyses hebdomadaires. Tous les bénéfices de cette initiative de jalonnement seront reversés à une association caritative de notre choix une fois les transferts activés sur le réseau. Pour un aperçu complet du projet, consultez notre publication d'annonce.

Vous pouvez vérifier l'activité du validateur CoinDesk ETH 2.0 en temps réel grâce à notre clé de validation publique, qui est :

0xad7fef3b2350d220de3ae360c70d7f488926b6117e5f785a8995487c46d323ddad0f574fdcc50eeefec34ed9d2039ecb.

Recherchez-le sur n’importe quel site d’explorateur de blocs ETH 2.0 !

Rejoignez Christine Kim et Ben Edgington de Consensys dans une série de podcasts CoinDesk intitulée «Cartographie ETH 2.0.De nouveaux épisodes sont diffusés tous les jeudis. Écoutez et abonnez-vous via le flux de podcasts CoinDesk sur Apple Podcasts,Spotify,Pocketcasts, Google Podcasts,Castbox,Brodeuse,RadioPublica,IHeartRadio ouRSS.

Christine Kim

Christine est analyste de recherche chez CoinDesk. Elle se concentre sur la production d'analyses basées sur les données concernant les secteurs des Cryptomonnaie et de la blockchain. Avant cela, Christine était journaliste technique pour CoinDesk, couvrant principalement les développements de la blockchain Ethereum . Avoirs en Cryptomonnaie : Aucun.

Christine Kim