L'aide-mémoire de la feuille de route d'Ethereum
Traduction faite par Deepl pro
L'inventeur d'Ethereum, Vitalik Buterin, n'a cessé d'écrire cette année, avec 25 articles publiés sur son blog jusqu'à présent en 2024.
Notamment, ses derniers articles ont fait partie d'une série, "Possible futures of the Ethereum protocol", avec chaque article plongeant profondément dans un pilier majeur de la feuille de route d'Ethereum.
Sans surprise, il s'agit de certains des écrits les plus fondamentaux sur Ethereum que nous ayons vus dans toute son histoire ; cela dit, il y a aussi beaucoup d'informations à assimiler ici. Avant ou pendant que vous vous plongez dans ces articles, vous pouvez trouver utile d'avoir une vue d'ensemble de ce sur quoi chaque mise à jour majeure se concentre afin de mieux comprendre les écrits techniques de Vitalik sur la feuille de route d'Ethereum.
La Fusion
La Fusion, achevée en 2022, a marqué la transition d'Ethereum de la Preuve de travail (PoW) à la Preuve d'enjeu (PoS), réduisant la consommation d'énergie de 99 % et renforçant la sécurité du réseau grâce au staking. Cependant, selon Vitalik Buterin, les améliorations liées à The Merge sont en cours.
L'objectif à l'avenir est d'accélérer les confirmations de transactions, en réduisant le temps d'attente à seulement 4 secondes. Vitalik a indiqué qu'un autre objectif lié à The Merge sera d'abaisser l'exigence de mise en jeu de 32 ETH à seulement 1 ETH, ce qui permettra à un plus grand nombre de personnes de participer et d'aider à sécuriser le réseau.
En accélérant les confirmations et en rendant la mise en jeu plus facile pour tout le monde, Ethereum deviendra encore plus décentralisé sans compromettre sa sécurité.
Le Surge
Le Surge a pour but de rendre Ethereum plus rapide et plus évolutif, en visant plus de 100 000 transactions par seconde (TPS). Cela se fera en optimisant les couches 2 et en améliorant les techniques de stockage des données.
Une grande partie de The Surge a été EIP-4844, introduite dans la mise à niveau Dencun plus tôt en 2024, qui a ajouté des "blobs" - de nouveaux espaces de blocs pour stocker les données L2.
Par la suite, PeerDAS, attendu dans la mise à niveau Pectra en 2025, améliorera la façon dont Ethereum gère ces blobs, en augmentant la bande passante du réseau tout en gardant les coûts bas. La compression des données contribuera également à réduire la taille des transactions, ce qui améliorera encore l'efficacité des rollups.
Ces mises à niveau rendront Ethereum beaucoup plus évolutif tout en le maintenant décentralisé et sécurisé.
Le Fléau
Le Fléau s'attaque à un problème majeur : les risques de centralisation dans les processus de staking et de création de blocs d'Ethereum.
À l'heure actuelle, les blocs de construction - le processus de sélection des transactions - favorisent les grands acteurs qui utilisent des algorithmes avancés pour gagner plus d'argent. Cela peut entraîner des retards ou des manipulations de transactions, ce qui n'est pas bon pour les objectifs de décentralisation d'Ethereum.
Pour y remédier, Ethereum prévoit de diviser le travail de construction des blocs en parties plus petites et plus faciles à gérer. Une proposition, appelée liste d'inclusion, permettrait à des validateurs plus petits de s'assurer que certaines transactions sont incluses dans un bloc, réduisant ainsi le pouvoir des grands constructeurs de blocs.
En outre, les recherches en cours sur les mempools cryptés visent à améliorer la sécurité en cachant les détails des transactions jusqu'à ce qu'elles soient confirmées. Un mempool est une zone d'attente pour les transactions avant qu'elles ne soient ajoutées à un bloc. Actuellement, tout le monde peut voir ces transactions en attente, ce qui permet aux constructeurs de blocs de les réorganiser pour en tirer profit (une pratique connue sous le nom de MEV, ou Maximal Extractable Value, ou valeur maximale extractible). En chiffrant les mempools, les détails des transactions seraient dissimulés jusqu'à leur confirmation, ce qui réduirait les possibilités de manipulation.
En outre, Ethereum cherche des moyens de réduire les récompenses pour la mise en jeu afin d'éviter qu'une trop grande partie de la richesse du réseau ne se concentre entre les mains de quelques grands validateurs. Ces efforts combinés visent à maintenir la décentralisation d'Ethereum et à protéger les utilisateurs de l'exploitation.
The Verge
The Verge s'attache à rendre Ethereum plus facile et moins cher à gérer, en particulier pour les personnes qui gèrent leurs propres nœuds.
Actuellement, la gestion d'un nœud nécessite le stockage de centaines de gigaoctets de données, ce qui peut constituer un obstacle pour de nombreux utilisateurs. The Verge vise à changer cela en introduisant des "clients sans état" qui n'ont pas besoin de stocker toutes ces données. Au lieu de cela, ils s'appuieront sur des preuves cryptographiques (arbres de Verkle ou STARK) pour vérifier la blockchain.
Les clients sans état signifient que même un téléphone ou un ordinateur portable de base pourrait vérifier entièrement Ethereum. Cela permettrait d'élargir considérablement le nombre de personnes qui peuvent aider à gérer et à sécuriser le réseau, le rendant ainsi plus décentralisé. À long terme, Ethereum vise à utiliser des preuves cryptographiques pour vérifier des blocs entiers, de sorte que même les appareils de faible puissance puissent rapidement confirmer que tout ce qui se trouve sur la blockchain est correct.
The Verge examine également la possibilité de rendre Ethereum résistant au quantum en remplaçant éventuellement les arbres de Verkle par une alternative plus à l'épreuve du temps, en veillant à ce que le réseau puisse résister aux technologies émergentes telles que l'informatique quantique.
The Purge
The Purge cherche à rendre Ethereum plus léger et moins complexe au fil du temps.
Lorsque les blockchains se développent, elles ont tendance à accumuler de plus en plus de données, que chaque nœud doit stocker, ce qui rend plus difficile pour les nouveaux nœuds de rejoindre le réseau. The Purge s'attaque à ce problème en réduisant la nécessité pour les nœuds de conserver toutes les données historiques et les fonctionnalités inutilisées du protocole.
L'un des objectifs de The Purge est l'expiration de l'historique, où les données plus anciennes - telles que les transactions et les comptes - sont stockées de manière distribuée, à l'instar du fonctionnement des réseaux de torrents. Au lieu que chaque nœud stocke toutes les transactions passées, chaque nœud ne conserverait qu'une partie de cet historique, les autres nœuds stockant les autres parties. De cette façon, Ethereum reste sécurisé et décentralisé, mais les nœuds n'ont pas besoin d'un stockage massif pour rejoindre le réseau.
Une autre partie de la Purge est l'expiration de l'état, qui traite de la croissance des "données d'état" comme les soldes de compte et le stockage des contrats. Il s'agit de supprimer ou d'archiver automatiquement les données inutilisées au fil du temps, ce qui facilite la gestion des besoins de stockage à long terme d'Ethereum.
En outre, la Purge visera à nettoyer les anciennes fonctionnalités du réseau, rarement utilisées, en simplifiant le code pour maintenir l'efficacité et l'accessibilité d'Ethereum.
Le Splurge
Le Splurge est la phase de "finition" d'Ethereum, axée sur diverses améliorations qui ne s'intègrent pas parfaitement dans d'autres catégories, mais qui sont cruciales pour améliorer l'expérience utilisateur et la robustesse technique d'Ethereum.
L'un des principaux objectifs du Splurge est d'optimiser la machine virtuelle Ethereum (EVM), le moteur de calcul central d'Ethereum, afin de la rendre plus rapide et plus sûre. Cela inclut l'ajout de fonctionnalités telles que l'abstraction de compte, qui permet aux utilisateurs de créer des comptes flexibles et conviviaux avec des options de sécurité avancées. Le Splurge travaille également à l'amélioration de la mécanique des frais de transaction afin de maintenir les coûts stables et équitables, même si la demande du réseau fluctue.
En outre, le Splurge continue d'explorer des techniques cryptographiques avancées qui pourraient rendre Ethereum plus résistant aux futurs changements technologiques, tels que l'informatique quantique. Ces mises à niveau visent à protéger Ethereum contre les évolutions futures, en veillant à ce qu'il reste une plateforme fiable pour les applications décentralisées à long terme.
Zooming out
Ces six grandes phases de mise à niveau sont les piliers de l'évolution d'Ethereum en tant que système multicouche méticuleusement architecturé qui concilie l'innovation et l'aspect pratique. Ces phases ne sont pas isolées mais entrelacées, chaque mise à niveau permettant d'équilibrer les besoins immédiats et de protéger le réseau pour l'avenir.
Grâce à cette approche en couches, Ethereum s'aligne pour servir d'excellente base aux applications et aux interactions à l'échelle mondiale - celles que nous attendons tous en ligne, et celles que nous n'avons même pas encore imaginées. En cours de route, la conception intentionnelle du réseau garantira qu'Ethereum reste adaptable, inclusif et résilient.
Source : Bankless News, Research and Analysis - Oct 30, 2024