Paradigm publie "Ethereum for Rust" pour aider à assurer la stabilité du réseau

La société d'investissement Web3 Paradigm a publié une implémentation Rust d'Ethereum, selon une annonce du 7 décembre du directeur de la technologie de la société, Georgios Konstantopoulos. Le nouveau logiciel, appelé "Reth", permet aux validateurs Ethereum de lancer leurs nœuds en utilisant Rust au lieu de Go, Java ou d'autres langages de programmation.

Une précédente implémentation de Rust avait été publiée en juin, mais les développeurs arrêté le soutenant en novembre lorsqu'ils ont appris que Reth était en cours de développement, selon un message de l'équipe d'Erigon.

Dans l'annonce, Konstantopoulos a déclaré que le logiciel a été publié afin de "[contribuer] à la stabilité d'Ethereum en améliorant la diversité des clients", ainsi que pour fournir un logiciel de nœud qui fonctionnera bien.

Dans la communauté des développeurs Ethereum, la «diversité des clients» fait référence à l'idée qu'aucune version unique du logiciel de nœud ne devrait dominer le réseau. Les développeurs pensent que si une seule version du logiciel domine, cela pourrait entraîner une instabilité du réseau due à des bogues ou à des exploits. La documentation Ethereum met comme ça :

« Il existe plusieurs clients développés et maintenus de manière indépendante, car la diversité des clients rend le réseau plus résistant aux attaques et aux bogues. Plusieurs clients sont une force unique à Ethereum - d'autres blockchains reposent sur l'infaillibilité d'un seul client. Cependant, il ne suffit pas simplement d'avoir plusieurs clients disponibles, ils doivent être adoptés par la communauté et le nombre total de nœuds actifs répartis de manière relativement uniforme entre eux.

Un graphique dans la documentation Ethereum montre que plus de 80 % des validateurs Ethereum utilisent actuellement Geth, qui est une version d'Ethereum écrite en Go. La documentation indique que ce pourcentage est "problématique" pour le réseau.

Une répartition des validateurs Ethereum. Source : Fondation Ethereum

Les développeurs de Reth conviennent que la domination de Geth est un problème. Dans un article de blog, ils dire:

 "Le protocole Ethereum bénéficie de la diversité des clients lorsqu'aucun client n'a plus de 66 % de dominance [...] Avec Reth, nous espérons faire croître le gâteau des clients dans l'écosystème pour contribuer à la santé du réseau tout en contrôlant notre adoption critique par consensus."

Connexe: La demande d'options de jalonnement Ethereum liquides continue de croître après la fusion

En septembre, Ethereum a terminé la fusion, un événement qui a éliminé l'exploitation minière et a permis aux détenteurs d'Ethereum de miser leurs pièces pour des récompenses supplémentaires. Mais il souffre toujours de frais de transaction élevés pendant les marchés haussiers. Une série de mises à niveau est prévue qui, selon les développeurs, lui permettra de gérer des millions de transactions par jour avec des frais peu élevés. Son fondateur, Vitalik Buterin, a récemment écrit sur son enthousiasme pour l'avenir du réseau.