Publication du premier plan de hard fork d'Ethereum 2.0
Ethereum 2.0 hébergera le premier hard fork HF1 à apporter des mises à jour clés à la chaîne Beacon récemment lancée. La mise à jour comprendra un support pour les clients légers et des modifications du système des amendes du validateur.
Selon le plan publié par Vitalik Buterin, co-fondateur d'Ethereum, le premier hard fork sous l'indice HF1 aura bientôt lieu dans la chaîne de signal Ethereum 2.0. Le hard fork permettra aux développeurs d'apporter plusieurs mises à jour clés à la chaîne Beacon récemment lancée, qui servira de référence utile pour des changements plus importants à l'avenir.
Le plus grand changement pratique sera la prise en charge des clients légers - des nœuds avec des exigences minimales en ressources qui peuvent fonctionner sur des appareils mobiles. Cela créera des «portefeuilles de confiance minimale» qui pourront valider eux-mêmes la blockchain plutôt que de s'appuyer sur des fournisseurs de services externes.
La prise en charge des clients légers est assurée par des «comités de synchronisation» dédiés - des groupes de validateurs affectés de manière aléatoire pour créer des signatures personnalisées qui facilitent la détermination de la version correcte de la chaîne.
D'autres améliorations incluent des correctifs aux règles de choix d'un fork, dans lequel les développeurs ont identifié plusieurs options de protocole potentiellement vulnérables aux attaques de réorganisation. Ces vulnérabilités auraient pu permettre à des attaquants d'infiltrer le réseau tout en ne contrôlant qu'une petite fraction des validateurs. Buterin a écrit que ces défauts étaient connus avant même le lancement, mais qu'ils ont été découverts trop tard pour être corrigés.
En termes de changements pratiques, le hard fork vise à changer complètement le principe de punir les validateurs pour travail déloyal. Actuellement, les stakers d'Ethereum 2.0 pourraient être pénalisés pour une faible activité ou pour essayer de soutenir une fourchette minoritaire de la chaîne.
Les développeurs prévoient de retravailler le mécanisme pour faciliter la vie des acteurs avec des connexions Internet instables. Le système examinera si le validateur a été inactif de manière continue ou périodique. Par exemple, un staker qui s'est déconnecté du réseau dix fois pendant six minutes perdra dix fois moins d'argent qu'un validateur qui a simplement déconnecté son nœud pendant soixante minutes.
Alors que certains changements rendront le système plus flexible face aux erreurs involontaires dans le comportement des validateurs, l'équipe de développement modifie certains paramètres pour introduire des sanctions plus sévères en cas de travail déloyal.
On ne sait pas quand le hard fork aura lieu car certains détails de la proposition doivent être finalisés et vérifiés. Pendant ce temps, les développeurs d'Ethereum 2.0 discutent du système de dénomination pour ce hard fork et les futurs. Les sujets suggérés incluent, entre autres, les noms des étoiles, les systèmes planétaires, les zones World of Warcraft et les mois de l'année.
Pour rappel, le nombre de pièces bloquées pour le jalonnement sur le contrat de dépôt Ethereum 2.0 a récemment atteint 3066914 ETH.