04/06/2023
Le 21 mai dernier, Vitalik Buterin, cofondateur d'Ethereum, a mis en garde contre la surcharge du mécanisme de consensus d'Ethereum. S'il est étendu au-delà de sa fonction principale de validation des blocs et de sécurisation du réseau, il pourrait constituer un risque systémique pour l'écosystème Ethereum. En effet, de telles actions pourraient finir par fragiliser la couche de consensus.
Don't overload Ethereum's consensus:https://t.co/07tzyCrZcJ
— vitalik.eth (@VitalikButerin) May 21, 2023
Le consensus d'Ethereum est un mécanisme de validation des blocs par le système Proof-of-Stake (PoS) mis en place après le hard fork de la blockchain, "The Merge", en septembre 2022. Une problématique pourrait se créer suite à l’utilisation du mécanisme de consensus à d’autres fins. Vitalik Buterin encourage tout simplement la préservation du minimalisme dans la blockchain. Pour appuyer ses propos, il a fait référence à de nombreuses propositions et d'idées concernant l'utilisation du consensus social d'Ethereum à des fins multiples. Il pourrait être utilisé comme un oracle de prix et de données, facilitant les initiatives de re-staking et utilisant les soft forks de la couche 1 pour récupérer les projets de la couche 2 s'ils sont confrontés à des problèmes spécifiques.
M. Buterin affirme que, vu le poids économique important de la blockchain Ethereum, il est logique de vouloir étendre le cœur de la blockchain pour en étendre les fonctionnalités. Mais chaque itération de ce type, qui modifie la blockchain, fragilise le cœur de la chaîne. Il a également affirmé que de tels aspects pourraient constituer un risque grave pour l'écosystème et l'ouvrir aux bogues, aux pirates informatiques et à une attaque potentielle de 51 %.
"Il est naturel que les projets de la couche applicative tentent une telle stratégie, et d'ailleurs de telles idées sont souvent simplement conçues sans appréciation des risques, mais leur résultat peut facilement devenir très éloigné des objectifs de la communauté dans son ensemble."
Dans son dernier article intitulé « Don't overload Ethereum's consensus », que l’on peut traduire par : « Ne surchargez pas le consensus d’Ethereum », M. Buterin propose quelques solutions potentielles pour faire face à ce problème. Il fait tout d’abord la différence entre la réutilisation des validateurs et la surcharge du consensus social. Pour lui, la réutilisation des validateurs présente un faible risque, tandis que la surcharge du consensus social présente un risque élevé.
Le consensus social des communautés de blockchain est une chose fragile. Le risque de scissions de chaîne est élevé. Même si il existe un besoin naturel d'étendre le cœur de la blockchain avec de plus en plus de fonctionnalités, parce que le cœur de la blockchain a le plus grand poids économique et la plus grande communauté qui le surveille, chaque extension rend le cœur lui-même plus fragile. Nous devrions plutôt préserver le minimalisme de la chaîne, soutenir les utilisations du re-staking qui ne ressemblent pas à des pentes glissantes vers l'extension du rôle du consensus Ethereum, et aider les développeurs à trouver d'autres stratégies pour atteindre leurs objectifs de sécurité.