Aperçu des principaux éléments
- Vitalik Buterin a déclaré que la simplicité du protocole importait plus que les mesures brutes de décentralisation.
- Selon lui, l’expansion de la base de code d’Ethereum affaiblit l’absence de confiance, la résistance à la fuite et l’autosouveraineté des utilisateurs.
- Buterin a appelé à un « garbage collection » explicite pour supprimer les fonctionnalités obsolètes ou rarement utilisées.
Vitalik Buterin a prévenu que la complexité croissante du protocole d’Ethereum risquait de compromettre ses principes fondamentaux.
Dans un billet publié le 18 janvier, le cofondateur d’Ethereum a déclaré que le gonflement croissant du code affaiblissait la confiance, la sécurité et l’autosouveraineté à long terme.
Les commentaires de M. Buterin ont porté sur la conception du protocole Ethereum plutôt que sur l’évolution des prix à court terme.
Ils ont rouvert un débat plus profond sur la question de savoir si l’extension des fonctionnalités renforçait Ethereum ou diluait ses garanties fondamentales.
L’Ethereum s’échangeait à près de 3 326 dollars au moment de la publication, mais M. Buterin a évité tout commentaire sur le marché.
Il a plutôt présenté la simplicité des protocoles comme une exigence structurelle pour une décentralisation à long terme.
Pourquoi la simplicité du protocole est importante pour Ethereum
M. Buterin a fait valoir que les mesures de décentralisation ne permettaient pas à elles seules d’appréhender le manque de confiance réel.
Selon lui, des systèmes comportant des milliers de nœuds peuvent encore tomber en panne si seuls des spécialistes en comprennent les rouages.
Selon M. Buterin, des protocoles trop complexes obligeaient les utilisateurs à se fier à un petit groupe d’experts.
Cette dépendance contredit l’objectif d’Ethereum, à savoir une infrastructure vérifiable et détenue par les utilisateurs.
Il a également évoqué le « walkaway test », qui permet de déterminer si les nouvelles équipes sont en mesure de reconstruire les clients de manière indépendante.

La complexité a augmenté le coût d’entrée, rendant la diversité des clients plus difficile à maintenir.
M. Buterin a ajouté que les systèmes illisibles affaiblissaient l’autosouveraineté.
Si même les utilisateurs techniques ne peuvent pas contrôler le comportement du protocole, la propriété reste incomplète.
La rétrocompatibilité favorise le gonflement d’Ethereum
M. Buterin a déclaré que les mises à jour d’Ethereum favorisaient les ajouts plutôt que les suppressions.
La compatibilité ascendante a découragé la suppression des fonctionnalités obsolètes, même lorsque l’utilisation a diminué.
Au fil du temps, ce parti pris a conduit le protocole à accumuler des éléments d’interaction.
Chaque interaction augmente le risque de défaillances imprévues, a-t-il averti.
Il a décrit ce modèle comme étant structurellement dangereux plutôt que cosmétique.
La complexité s’est accrue au fil des ans, même lorsque les mises à niveau individuelles semblaient mineures.
M. Buterin a déclaré qu’Ethereum ne disposait pas d’un processus formel de simplification.
Sans cela, le gonflement des protocoles est devenu un résultat involontaire mais persistant.
Ethereum a besoin d’un « ramasse-miettes », dit Buterin
Pour remédier à ce problème, M. Buterin a préconisé un protocole explicite de « ramassage des ordures ».
Selon lui, Ethereum devrait réduire la taille du code, les dépendances et la cryptographie inutile.
Il a présenté trois mesures de simplification.
Il s’agit notamment de minimiser le nombre total de lignes de code et d’éviter les primitives cryptographiques en couches.
M. Buterin a déclaré que les protocoles reposant sur moins d’hypothèses s’avéraient plus faciles à sécuriser.
Il a critiqué les piles de dépendances dont la vérification nécessitait une expertise académique avancée.
Il a également mis en évidence les invariants en tant qu’outil de simplification.
Le protocole fixe garantit une réduction de la complexité pour le client et une meilleure prévisibilité.
Il a cité les EIP-6780 et EIP-7825 comme exemples.
Ces changements ont limité les mutations de l’État et les coûts de transaction, facilitant ainsi le développement de la clientèle.
Les nettoyages antérieurs de l’Ethereum offrent un modèle
M. Buterin a indiqué que le passage d’Ethereum de la preuve de travail à la preuve d’enjeu constituait un nettoyage majeur.
Cette transition a permis d’éliminer du protocole des classes entières de logique minière.
Les réformes plus récentes du coût du gaz visaient à remplacer les valeurs arbitraires par des règles basées sur les ressources.
Selon lui, ces changements ont simplifié la modélisation de l’exécution pour tous les clients.
Pour ce qui est de l’avenir, Buterin a suggéré de rétrograder les fonctionnalités rarement utilisées dans les contrats intelligents.
Cette approche a permis de préserver les fonctionnalités sans alourdir les implémentations du client principal.
Il a également évoqué des idées à plus long terme telles que le remplacement de la machine virtuelle Ethereum.
Dans le cadre de ce modèle, les composants hérités pourraient être gérés comme des contrats plutôt que comme des exigences protocolaires.
Solana prend le contre-pied
Anatoly Yakovenko a publiquement rejeté la position de Buterin sur le ralentissement du changement de protocole.
Le chef des laboratoires Solana a fait valoir qu’une itération constante restait nécessaire pour assurer la pertinence de l’action.
Selon M. Yakovenko, les blockchains qui cessent d’évoluer risquent de stagner.
Pour lui, les mises à jour permanentes sont une nécessité de survie plutôt qu’un handicap.
Solana Labs a suivi une philosophie d’expérimentation rapide.
Cette approche contraste fortement avec la vision de stabilité à long terme de Buterin pour Ethereum.
M. Buterin a reconnu la phase d’expérimentation initiale d’Ethereum.
Il a décrit les quinze premières années comme une adolescence marquée par l’exploration et les essais.
Prochaines étapes pour Ethereum
M. Buterin a déclaré que le rythme de changement d’Ethereum devrait ralentir au fil du temps.
Il a affirmé qu’une infrastructure mature nécessitait de la prévisibilité, et non une refonte constante.
Il a privilégié la longévité à l’optimisation à court terme.
Ethereum, a-t-il dit, devrait avoir pour objectif de fonctionner en toute sécurité pendant des décennies sans intervention lourde.
Le débat a mis en évidence un fossé stratégique entre les blockchains de type « layer-one ».
Ethereum a donné la priorité à la durabilité, tandis que Solana a mis l’accent sur la rapidité et l’adaptabilité.
Pour les développeurs d’Ethereum, l’implication immédiate concerne la gouvernance, et non les niveaux de prix.
Le fait que la simplification devienne une politique formelle pourrait déterminer la prochaine ère de développement d’Ethereum.
La discussion a également permis de recadrer la décentralisation au-delà du nombre de nœuds.
La compréhension, l’auditabilité et la résilience à la sortie sont apparues comme des paramètres essentiels.

Moses K is a crypto journalist covering markets, regulation, and blockchain trends. He has written for The Coin Republic, Coinchapter, Cryptopolitan, Cryptotale, Coinspeaker, and MPost. Known for his concise, data-driven reporting, Moses focuses on price analysis, on-chain metrics, and policy developments shaping the global digital asset landscape.

