Vitalik Buterin présente les projets futurs d'Ethereum
01 Apr, 2024 ● Les gens du crypto
Le cofondateur d'Ethereum, Vitalik Buterin, a exposé les plans futurs du réseau Ethereum pour simplifier son protocole et réduire les ressources requises par les nœuds, une initiative appelée Purge.
La Purge représente une phase essentielle de l'évolution d'Ethereum, axée sur l'élimination de l'historique périmé et inutile du réseau afin de rationaliser progressivement le réseau.
Cette phase vise non seulement à réduire le stockage des données historiques, mais aussi à réduire considérablement l'espace disque nécessaire aux opérateurs de nœuds et à minimiser les complexités techniques du protocole Ethereum.
Buterin a souligné que la mise en œuvre de la proposition d'amélioration d'Ethereum (EIP)-6780 avec le hard fork de Dencun a considérablement réduit les fonctions du code "SELFDESTRUCT".
Cette réduction a non seulement simplifié le protocole en réduisant sa complexité, mais a également renforcé les mesures de sécurité.
Suite à la mise en œuvre de l'EIP-6780, Buterin a souligné que les blocs Ethereum supporteraient un plus grand nombre d'emplacements de stockage, grâce à la suppression de certaines fonctionnalités SELFDESTRUCT.
Il a exprimé son souhait qu'une future EIP supprime complètement le code SELFDESTRUCT.
En outre, la purge intégrera l'expiration de l'historique par le biais de l'EIP-4444, ce qui limitera le stockage des anciennes données.
En conséquence, les nœuds auront la capacité de jeter les blocs historiques datant de plus d'un an.
Cela signifie que les données historiques ne seront nécessaires que lors de la synchronisation avec la tête de la chaîne ou sur des demandes spécifiques.
En substance, un nœud entièrement synchronisé n'aura pas besoin d'accéder aux données historiques datant de plus de 365 jours une fois que les nouveaux blocs seront vérifiés.
Buterin estime que l'EIP-4444 pourrait promouvoir de manière significative la décentralisation des nœuds Ethereum, suggérant que si les nœuds ne stockent que de petites portions d'historique par défaut, le réseau pourrait maintenir une distribution de données historiques similaire à ce qu'elle est aujourd'hui.
Buterin a également mentionné que Geth a récemment éliminé des milliers de lignes de code en cessant de soutenir les réseaux fonctionnant sur la preuve de travail (PoW) avant la fusion.
Les ajustements post-Dencun verront une période de stockage de 18 jours pour les blobs, ce qui devrait réduire la bande passante de données requise par les nœuds à 50 gigaoctets.
En dernier lieu, Buterin a discuté de la nécessité de supprimer les contrats précompilés d'Ethereum.
Ces contrats, qui facilitent des fonctions cryptographiques complexes dépassant les capacités de la machine virtuelle Ethereum (EVM), ont vu leur utilisation diminuer et sont devenus une source majeure d'erreurs de consensus et de défis pour les nouvelles implémentations de l'EVM.
Sources:
https://cointelegraph.com/news/vitalik-buterin-next-steps-ethereum-purge
https://notes.ethereum.org/@vbuterin/purge_2024_03_31
https://x.com/VitalikButerin/status/1741190496934867305?s=20