Ethereum 2.0 s’apprête à subir la première mise à niveau de la fourche dure

Ethereum 2.0 s’apprête à subir la première mise à niveau de la fourche dure

Cnb crypto

Le co-fondateur d’Ethereum, Vitalik Buterin, a publié lundi un plan pour le premier hard fork de la nouvelle chaîne de balises Ethereum 2.0, provisoirement nommée HF1.

Le hard fork permettrait aux développeurs d’introduire plusieurs mises à niveau clés à la chaîne Beacon récemment lancée, ce qui servirait également de test utile pour des changements plus profonds à l’avenir.

Le plus grand changement pratique est la prise en charge des clients légers – des nœuds qui nécessiteraient un minimum de ressources et pourraient fonctionner sur des appareils mobiles. Cela permettrait des «portefeuilles de confiance minimisés» capables de vérifier eux-mêmes la blockchain au lieu de compter sur des fournisseurs de services externes.

La prise en charge des clients légers est introduite par le biais de «comités de synchronisation» spéciaux, des groupes de validateurs affectés au hasard pour créer des signatures spéciales 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 de fourchette, où les développeurs ont identifié plusieurs instances du protocole potentiellement vulnérables aux attaques de réorganisation. Les problèmes sont subtils et nécessitent un timing précis, mais ils auraient pu permettre à des acteurs malveillants d’exploiter le réseau tout en contrôlant une petite partie des validateurs. Ces faiblesses étaient connues avant le lancement mais ont été découvertes trop tard pour être corrigées à temps, a écrit Buterin.

En termes de changements pratiques, la fourche dure vise à revoir le fonctionnement de la mécanique des fuites de coupure et d’inactivité. Actuellement, les parieurs sur Eth2 peuvent perdre une partie de leur capital soit en raison de leur inactivité, soit en tentant de soutenir une fourchette minoritaire de la chaîne, ce qui est sanctionné par le slashing.

Les fuites d’inactivité étaient parfois considérées comme un moyen de dissuasion au piquetage à domicile, en raison du fait qu’elles étaient pénalisées pour des problèmes de force majeure comme une connexion Internet inégale ou des pannes de courant. Alors que le système a été mis en place pour être très indulgent, l’équipe peaufine maintenant davantage le mécanisme pour simplifier la vie des stakers avec des connexions instables. La fuite est appelée à devenir quadratique, ce qui signifie qu’il y aura une différence significative entre l’inactivité intermittente et continue. Par exemple, un staker qui subissait des pannes de quelques minutes chacun, totalisant une heure, perdrait 10 fois moins qu’un autre staker qui aurait simplement déconnecté sa machine pendant une heure continue.

Les fuites d’inactivité prendront également fin progressivement et non immédiatement, ce qui garantit que les nœuds hors ligne continueront de perdre de la valeur jusqu’à ce que le réseau soit bien au-dessus du seuil nécessaire pour la sécurité.

Bien que certains des changements rendent le système plus clément pour les erreurs honnêtes, l’équipe modifie certains paramètres pour introduire des sanctions pécuniaires plus sévères en cas de mauvais comportement. Ceci vise à «affaiblir les roues d’entraînement» du système.

On ne sait pas quand le hard fork sera exécuté, avec le développement et la révision encore nécessaires pour certains des détails de la proposition. En attendant, les développeurs d’Ethereum tentent de trouver une convention de dénomination pour HF1 et les futures hard forks. Les thèmes proposés jusqu’à présent incluent les noms des étoiles, des systèmes planétaires, des zones World of Warcraft et des mois de l’année, entre autres.