
Éthereum [ETH] reconsidère la manière dont il évolue, car la quantité croissante de données réseau rend l'exploitation d'un nœud complet de plus en plus exigeante. À mesure que les comptes et les contrats intelligents se développent, les nœuds d'exécution complets nécessitent désormais environ 0,9 à 1,3 To de stockage.
De plus, la croissance de l’état de référence peut approcher 100 Go par an, ce qui signifie qu’un débit plus élevé pourrait rendre les nœuds en cours d’exécution progressivement plus exigeants.
Cela explique pourquoi Vitalik Buterin d'Ethereum cherche au-delà du simple traitement de davantage de transactions et vise à réduire ce que les nœuds doivent conserver.

Dans un article sur X, il a crédité les développeurs Bitcoin pour Utreexo, un système qui permet aux nœuds de stocker beaucoup moins de données. Selon Buterin, les propositions de mise à l'échelle d'Ethereum explorent désormais des idées similaires.
En termes simples, il souhaite qu’Ethereum autorise plusieurs méthodes de gestion de l’état des nœuds. Ceci, car cela diminue la quantité de données que les nœuds doivent conserver.
Résoudre le problème de la croissance de l’État peut permettre à Ethereum d’évoluer sans augmenter le coût de la décentralisation avec la mise à l’échelle. Le chemin d’évolutivité à long terme d’Ethereum dépend désormais de la réalisation de cet équilibre.
Ethereum vise un stockage de données plus léger
Le changement proposé est important puisqu’environ 80 à 82 % des données détenues sur Ethereum sont produites sous forme de nouveaux enregistrements permanents. Ceci, en comparaison avec les 14 % provenant des comptes et les 4 % provenant du code du contrat.
Chaque nœud complet devra stocker plus d'informations afin de suivre le réseau. À mesure que les soldes de jetons et d’autres types d’enregistrements augmentent, une approche de type UTXO peut constituer un moyen alternatif de traiter les paiements qui n’ajoute pas de grandes quantités d’enregistrements permanents.
En fait, les estimations indiquent que si Ethereum utilisait une approche de type UTXO pour les paiements ciblés, les besoins de stockage des nœuds diminueraient de près de 99,8 %.


En termes simples, cela signifie qu’au fur et à mesure que les transactions ont lieu, Ethereum pourrait potentiellement voir le volume des activités transactionnelles augmenter. Cela se ferait sans connaître des augmentations de stockage proportionnelles à ces hausses.
De plus, Ethereum pourrait toujours conserver sa méthode actuelle de stockage de données permanentes et complexes pour les applications qui le nécessitent.
Ce modèle de stockage plus léger pourrait simplement être plus pratique si l’on considère le peu d’informations stockées sur Ethereum qui sont régulièrement utilisées. Moins de 4 % des enregistrements de compte et de stockage sont accessibles en 30 jours.


Normalement, la base de données UTXO occupe environ 11 à 11,5 Go, alors qu'Utreexo réduit les informations stockées localement à moins de 1 Ko. Le compromis passe par des données de preuve supplémentaires lors de la vérification.


Pour Ethereum, un équilibre similaire pourrait maintenir les informations fréquemment utilisées à disposition tout en déplaçant les enregistrements dormants ailleurs. Cela permettrait de faciliter le stockage des nœuds sans supprimer les informations historiques.
Résumé final
Voir l’article original en anglais
