Buterin a souligné que ces propositions offrent des moyens crédibles de limiter le nombre de signatures sans compromettre la sécurité ni faire preuve de favoritisme.
Ethereum souhaite simplifier son modèle de preuve de participation pour une meilleure efficacité. À l’heure actuelle, la validation des transactions sur la blockchain Ethereum est effectuée par un grand nombre de nœuds de validation, environ 895 000 d’entre eux, et ils génèrent environ 28 000 signatures dans chaque créneau horaire. Ce grand nombre de signatures met le réseau à rude épreuve et rend difficile toute amélioration.
Comme l’a souligné Vitalik Buterin, co-fondateur d’Ethereum, avoir un si grand nombre de validateurs crée des défis techniques. Le grand volume de signatures complique les modifications telles que la fusion de vues, c’est-à-dire lorsque plusieurs signatures sont combinées pour accélérer la propagation des blocs. Le traitement de toutes ces signatures prend également plus de temps, des sous-créneaux supplémentaires sont donc nécessaires pour finaliser les blocs.
De plus, le traitement de toutes ces signatures rend difficile la mise en œuvre de certaines mises à niveau du protocole. Il n’existe pas encore d’alternatives efficaces pour gérer les nombreuses validations de signature qui se produisent dans chaque emplacement. Au-delà du protocole lui-même, le grand nombre de signatures présente également des exigences élevées que seuls quelques opérateurs peuvent fournir de manière fiable. Si le nombre de validateurs continue d’augmenter, cela pourrait submerger les capacités des nœuds.
Buterin propose des changements visant à simplifier le mécanisme de preuve de participation
Buterin a suggéré de limiter le nombre de validateurs actifs et, par conséquent, le nombre de signatures dans chaque emplacement. L’idée principale est de réduire le nombre de signatures à environ 8 192, soit une diminution de plus de 65 % par rapport aux 28 000 actuelles. Cette réduction significative du volume de signature rendrait le développement de protocoles et le fonctionnement des nœuds beaucoup plus simple.
Une proposition de simplification du PoS : créez une conception qui ne nécessite que 8 192 signatures par emplacement (même avec SSF), ce qui rend la mise en œuvre du consensus considérablement plus simple et plus légère.https://t.co/Z8mK7vZx7g
– vitalik.eth (@VitalikButerin) 27 décembre 2023
Les propositions décrivent également différentes stratégies pour limiter la participation des validateurs tout en maintenant des niveaux de sécurité adéquats. Une approche suggère d’utiliser des pools de jalonnement décentralisés avec un solde minimum requis de 4 096 ETH et un nombre total de 4 096 validateurs. Les petits détenteurs délégueraient leurs participations à des pools réputés qui satisfont à l’exigence de solde plus élevée.
Une autre suggestion est un modèle de participation à deux niveaux. Un comité « léger » composé de la majorité des pools décentralisés (avec plus de 50 % de consensus) finaliserait les blocs générés par le pool de validateurs plus large. Il existe également l’idée de comités de participation rotatifs, où des sous-ensembles de validateurs sont sélectionnés au hasard en fonction de leur équilibre. Les validateurs avec des soldes plus importants sont toujours éligibles, tandis que les validateurs avec des soldes plus petits ont une chance d’être attribués sur la base de cotes fractionnaires.
L’accent est mis sur la sécurité de la blockchain
Buterin a souligné que ces propositions offrent des moyens crédibles de limiter le nombre de signatures sans compromettre la sécurité ni faire preuve de favoritisme. L’accent est mis sur le maintien d’un système fonctionnel avant de poursuivre des objectifs ambitieux qui pourraient mettre en péril la stabilité. Donner la priorité à la sécurité et au caractère définitif des transactions permet des progrès mesurés qui restent fidèles à ces objectifs fondamentaux.
Si de futurs progrès permettent d’augmenter le nombre de signatures sans aucun inconvénient, la limite pourrait être reconsidérée. Mais pour l’instant, l’objectif est d’atteindre un objectif réalisable qui favorise des progrès fiables.
Les mois à venir révéleront comment la communauté trouvera un équilibre entre décentralisation, efficacité et coût de participation au système de preuve de participation Ethereum.
suivant