Ethereum, le pionnier des contrats intelligents, se prépare à une transformation avec sa dernière initiative, « The Purge ». Récemment, Vitalik Buterin, co-fondateur d'Ethereum, a discuté des phases à venir de la « Purge » d'Ethereum sur X.
Qu'est-ce que la « Purge » ? Découvrons-le.
Le parcours évolutif d'Ethereum
L’un des principaux problèmes d’Ethereum a été la flambée des frais de gaz, rendant les transactions prohibitives pour de nombreux utilisateurs. À mesure que le réseau s'étendait, les besoins en espace disque augmentaient également, augmentant ainsi les coûts de maintenance.
De plus, le mécanisme de consensus PoW d'Ethereum a causé de lourdes conséquences sur l'environnement en raison de sa consommation d'énergie importante.
Ethereum a fait la une des journaux avec sa transition réussie du mécanisme de consensus de preuve de travail (PoW) à forte intensité énergétique au protocole de preuve de participation (PoS) plus durable le 15 septembre 2022. Ce changement a jeté les bases de nouvelles avancées dans évolutivité, sécurité et durabilité.
Cependant, le voyage vers le plein potentiel d’Ethereum est loin d’être terminé, « The Purge » étant une phase cruciale de sa feuille de route de développement en cours.
L'essence de la purge
« The Purge » englobe une série de mises à niveau visant à désencombrer le réseau Ethereum et à simplifier son architecture. En supprimant l’historique du réseau obsolète et en rationalisant les opérations, Ethereum cherche à réduire le stockage des données historiques et à alléger la charge technique des opérateurs de nœuds.
Cette mise à niveau, connue sous le nom d'EIP-4444, crée un précédent en matière d'expiration des données historiques après une période déterminée, réduisant ainsi considérablement les besoins de stockage. Les nœuds auront la possibilité de réduire la taille des données historiques, optimisant ainsi l'utilisation des ressources localement.
Evolution des mécanismes de synchronisation
Avec la mise en œuvre de The Purge, les mécanismes de synchronisation vont se transformer. Les nouveaux nœuds adopteront une approche de synchronisation des points de contrôle, en commençant par le bloc de point de contrôle finalisé le plus récent plutôt que par le bloc de genèse. Ce processus de synchronisation rationalisé améliore l’efficacité et réduit la surcharge des ressources.
Rationalisation des clients Ethereum
En complément de The Purge, les clients Ethereum subiront des efforts de nettoyage complets pour supprimer les restes de code redondants de l'ère PoW. Les récentes propositions d'amélioration d'Ethereum (EIP) améliorent l'efficacité du code et les mesures de sécurité, ouvrant la voie à un écosystème plus robuste.
Optimisation du stockage des données
EIP-4444 introduit le concept de « blobs » pour le stockage de données spécifiques, minimisant les besoins de stockage à long terme et facilitant la participation des nœuds. La suppression automatique des anciens blocs atténue davantage les contraintes de stockage, améliorant ainsi l'évolutivité et l'accessibilité.
Améliorer la décentralisation des nœuds
The Purge favorise la décentralisation des nœuds en redistribuant les données historiques sur le réseau. Même si tous les nœuds ne stockent pas des données historiques complètes, les solutions décentralisées garantissent l'accessibilité et la résilience, renforçant ainsi les principes fondamentaux d'Ethereum.
Redéfinir la fonctionnalité du contrat
Conformément à The Purge, Ethereum évalue et optimise les contrats de précompilation pour rationaliser les fonctionnalités et atténuer les bugs de consensus. Les structures de données simplifiées et les améliorations du protocole renforcent l'efficacité et la fiabilité d'Ethereum.
En simplifiant le réseau et en restant fidèle à sa nature décentralisée, Ethereum vise à ouvrir de nouvelles possibilités.