- Le développement d’Ethereum 2.0 continue de faire de grands progrès, selon une mise à jour du développement.
- Cependant, une date de sortie de la phase 0 d’Ethereum 2.0 avec la version 1.0.0 ne peut toujours pas être estimée, selon la Fondation Ethereum.
Dans un billet de la Fondation Ethereum publié hier, le 16 janvier, Danny Ryan a fait le point sur l’avancement du développement d’Ethereum 2.0, aussi appelé Serenity. Le passage tant attendu à la Proof of Stake et à une blockchain évolutive d’Ethereum, qui sera introduite avec la Phase 0, devrait se faire cet été. Cependant, la date exacte n’est pas encore fixée. La phase 0 fournira les fonctionnalités de base pour la Beacon Chain, les validateurs et la coordination des Shards, la Beacon Chain (Eth2) existant aux côtés d’Eth1.
Avec Ethereum 2.0 v0.10.0, de nouvelles spécifications ont récemment été publiées. Selon Ryan, « la v0.10.0 est l’aboutissement des changements introduits dans la spécification de la phase 0 ». Il a écrit qu’avec la sortie de la v0.10.0, un logiciel très stable est à nouveau disponible pour les réseaux de test des clients ainsi que pour les audits et les revues de sécurité des tiers:
Ces nouveaux changements de spécification ont perturbé le cycle de développement des équipes clientes d’eth2 pendant un certain temps et ont repoussé la sortie des prochains réseaux de test. Avec la sortie de la v0.10.0, nous rentrons à nouveau dans un rythme régulier.
Least Authority a maintenant commencé un audit de sécurité pour vérifier le code:
Nous avons de grandes attentes et sommes enthousiastes à l’idée de travailler avec une équipe de ce calibre !
Une autre nouvelle est le test et la formalisation de la phase 0 de l’économie à jetons sous la direction d’une nouvelle équipe de la Fondation Ethereum, le Robust Incentives Group (RIG). Ce groupe est chargé de simuler les modèles économiques eth2 et diverses attaques, telles que des attaques de timing et des attaques par des cartels de différentes tailles. A cet effet, le RIG a mis en place un environnement de simulation cadCAD.
Quand Ethereum 2.0 v.1.0.0 sera-t-il disponible?
Comme le décrit Ryan, la v.0.10.0 est la base pour des tests supplémentaires par des réseaux de tests multi-clients, en parallèle des audits en cours. Il s’attend à ce que les réseaux de test mono-client se rejoignent pour tester l’interopérabilité des différentes applications clientes. Il pourrait en résulter un » chaos » qui fera progresser considérablement le développement:
Je m’attends à une certaine dose de chaos et d’apprentissage à ce stade. Des ambiguïtés dans la spécification pourraient entraîner de petits changements de clarification qui seront intégrés. Nous pourrions même découvrir qu’il y a quelque chose de cassé que nous pensions être correct auparavant – les grands réseaux de test sont leur propre forme d’audit.
Une fois que les résultats de l’audit arriveront en février, il y aura probablement des changements majeurs à la spécification de la phase 0. Selon M. Ryan, l’ampleur des changements aura un impact important sur le développement et le calendrier des clients. Quoi qu’il en soit, les changements culmineront dans une version v0.11.0 vers le début du mois de mars.
Selon la gravité des changements, les clients intégreront les changements dans leur logiciel, corrigeront les réseaux de test et passeront à autre chose. Si les changements sont plus profonds, les intégrations pourraient prendre plus de temps, nécessiter des tests supplémentaires et des redémarrages complets des réseaux existants. Une date de sortie d’Ethereum 2.0 v.1.0.0 est donc difficile à prévoir.
Après un temps suffisant avec une v0.11.x stable, une v1.0.0 finale sera écourtée pour une sortie sur Mainnet. La durée exacte dépend de la sévérité des changements.
Prysmatic Labs démarre le réseau de test avec des dizaines de milliers de validateurs et la phase 1.5
Prysmatic Labs a récemment redémarré son réseau de test public avec une configuration Mainnet et des caches plus importants, des époques plus longues et une configuration généralement plus puissante que la configuration minimale utilisée à l’origine. Ryan a expliqu :
L’exploitation d’un réseau de test stable avec cette configuration et des dizaines de milliers de validateurs est une étape importante sur laquelle Prysmatic travaille actuellement.
Enfin, Ryan a également évoqué la proposition récemment adoptée par Vitalik Buterin pour accélérer la transition vers Ethereum 2.0. La proposition est de migrer eth1 vers un Shard d’eth2 après que l’infrastructure soit ajoutée à la phase 1 (sharded data chain) mais avant une phase 2 complète, c’est pourquoi Ryan appelle cela une phase de transition, la phase 1.5. Cette phase favorisera les « rollups », comme la technologie ZK Sync développée par Master Labs, et fournira un accès natif à la couche de données extensible des Shards.
Suivez-nous sur Facebook et Twitter et ne manquez plus aucune nouvelle ! Vous appréciez nos indices de prix?

