Néanmoins, il est peu probable que ces bogues retardent la fusion, car les développeurs effectuent des corrections rapides et la disponibilité d’autres clients d’exécution.
Les clients Ethereum signalent des bogues dans les mises à jour de fusion du Mainnet
Les clients Go Ethereum et Nethermind ont trouvé des bogues dans leurs mises à jour Mainnet Merge. Dans un tweet du 23 août, le développeur d’Ethereum Péter Szilágyi a annoncé un bogue de régression dans la version 1.10.22 de Geth (Promavess). C’est l’une des pull requests (PR) que l’équipe a fusionné vers le nouveau modèle de stockage ou élagueur en ligne.
https://twitter.com/peter_szilagyi/status/1561947614471507968
« Aaand notre dernière version est borked. Geth 1.10.22 contient une régression qui fait que le trie/état devient mauvais. Il s’agit très probablement de l’un des PRs que nous avons fusionnés vers le nouveau modèle de stockage / élagueur en ligne. Nous essayons de trouver et de corriger le problème. »
L’équipe Go Ethereum cherche actuellement à trouver et à résoudre le problème.
Le développeur principal de Nethermind, « DanielC« , a répondu au tweet de Péter Szilágyi en disant qu’un bug de régression similaire avait été trouvé dans la version v1.14.0. Cependant, l’équipe a résolu le problème en décidant de passer à une phase de stabilisation stricte avant la fusion.
Recently we've had similar regressions in @nethermindeth so we've decided to switch to a strict stabilization phase before #TheMerge. We merge only fixes to the master branch currently. https://t.co/erzgN1Z0wV
— DanielC (@_D4nie1_) August 23, 2022
« Récemment, nous avons eu des régressions similaires dans Nethermindeth, nous avons donc décidé de passer à une phase de stabilisation stricte avant la fusion. Nous ne fusionnons actuellement que les correctifs sur la branche master. »
Il est peu probable que ces erreurs aient un impact sur la fusion du Mainnet d’Ethereum avec la chaîne Beacon à la date prévue du 15 septembre. Les utilisateurs peuvent également passer à des clients d’exécution minoritaires. En outre, il existe d’autres clients d’exécution pour aider à préparer la fusion du Mainnet.
Jusqu’à présent, plusieurs clients Ethereum ont publié les mises à jour Mainnet requises. Il s’agit notamment de Besu v22.7.1, Geth v1.10.22, Nethermind v1.14.0, Erigon v2022.08.02-alpha, Lighthouse v3.0.0, Teku v22.8.1 et Prysm 3.0.0.
Les développeurs poussent à la fusion le 15 septembre
Les développeurs d’Ethereum font pression pour que la fusion soit déclenchée le 15 septembre avant la date limite de 58750000000000000000000. Les plans pour les mises à jour de Bellatrix et de Paris sont également en cours.
Les clients Ethereum ont commencé à déployer les versions Mainnet Merge qui configurent les mises à niveau Bellatrix, Paris et Merge.
De plus, le taux de hachage d’Ethereum est en ligne avec le taux de hachage moyen requis de 872,2 TH/s pour que la fusion ait lieu le 15 septembre.