Vitalik Buterin suggère une transition plus rapide vers Ethereum 2.0

  • L’inventeur d’Ethereum a présenté une nouvelle proposition qui pourrait accélérer le passage à Ethereum 2.0.
  • Cette proposition nécessite une légère refonte du code Ethereum.

Vitalik Buterin, l’inventeur et co-fondateur d’Ethereum, a soumis une nouvelle proposition pour la transition d’Ethereum 1.0 à Ethereum 2.0 (« Serenity ») le 23 décembre dernier. Cette proposition vise à accélérer le passage de la Preuve de travail à la Preuve d’enjeu. Dans le passé, Ethereum a souvent été critiqué parce que les dates limites pour les hard forks ont été reportées. Le passage à Ethereum 2.0, phase 0, était également prévu pour la fin de 2019, mais il est maintenant prévu pour le début/le milieu de 2020.

La nouvelle proposition de Buterin devrait probablement être envisagée dans cette optique. Dans l’article, Buterin écrit qu’un calendrier accéléré pour la transition d’Ethereum 1.0 à Ethereum 2.0 pourrait être créé par un nouveau type de validateurs de l’ETH, qu’il appelle « validateurs favorables à Eth1 ».

Selon le calendrier actuel, le passage à Ethereum 2.0 devrait se faire en six phases. La phase 0 marque le début de la Beacon Chain, qui gérera le protocole Casper Proof of Stake. Une fois cette phase activée, il y aura deux blockchains parallèles Ethereum, Eth1, l’ancienne blockchain de Proof of Work (PoW), et Eth2, la nouvelle Beacon Chain.

Dans cette phase, les utilisateurs pourront migrer leur ETH de Eth1 à Eth2, et utiliser des validateurs et ainsi participer au jalonnement. Selon la feuille de route actuelle, aucune interopérabilité entre les deux blockchains n’est toutefois prévue.

Les coûts de transaction d’Ethereum pourraient augmenter de 5 à 10%

Selon M. Buterin, la nouvelle proposition signifie moins d’efforts pour restructurer le code. L’idée de Buterin introduirait également les clients apatrides, une technologie qui ne stocke aucune information pendant l’exécution des transactions (traduit librement):

C’est une proposition alternative pour la fusion eth1 <-> eth2, qui atteint l’objectif de se débarrasser de la blockchain PoW et de tout déplacer sur la Beacon Chain plus rapidement. En particulier, elle nécessite des clients apatrides, mais PAS des mineurs apatrides et PAS d’assemblage de web, et nécessite donc beaucoup moins de rearchitect pour y parvenir.

Selon la suggestion de Buterin, les validateurs Eth2 qui souhaitent participer à Eth1 pourraient s’inscrire en tant que « validateurs amis d’Eth1 ». Ces validateurs spéciaux devraient maintenir un nœud complet Eth1 en plus de leur nœud Eth2. Buterin a expliqué :

Les validateurs qui souhaitent participer au système Eth1 peuvent s’enregistrer en tant que validateurs  » eth1-friendly  » et devraient maintenir un nœud complet Eth1 en plus de leur nœud balise. Le nœud complet eth1 téléchargerait tous les blocs vers le tesson 0 et maintiendrait un état complet eth1 mis à jour.

Vitalik indique également que les coûts de transaction sur la blockchain Ethereum pourraient augmenter de 5 à 10 %. Selon le co-fondateur d’Ethereum, l’appel d’un smart contracts nécessiterait un ou deux gaz supplémentaires par octet de code, alors qu’une simple transaction serait 5 à 10 % plus chère.

Ce ne serait pas vraiment une pénalité pour les applications moyennes, bien que de nombreuses applications devraient se réorganiser pour utiliser moins de contrats de taille normale. Certaines applications exceptionnelles seraient nettement moins rentables. Une simple transaction ERC20 (y compris DAI) serait tout au plus ~5-10% plus chère.

La proposition de Buterin a été soutenue par les développeurs d’Ethereum Core Danny Ryan et le chercheur de ConsenSys Will Villanueva. Cependant, la question de savoir si elle sera mise en œuvre doit être discutée plus avant.

Suivez-nous sur Facebook et Twitter et ne manquez plus aucune nouvelle ! Vous appréciez nos indices de prix?

About Author

Jake Simmons has been a crypto enthusiast since 2016, and since hearing about Bitcoin and blockchain technology, he's been involved with the subject every day. Beyond cryptocurrencies, Jake studied computer science and worked for 2 years for a startup in the blockchain sector. At CNF he is responsible for technical issues. His goal is to make the world aware of cryptocurrencies in a simple and understandable way.

Les commentaires sont fermés.