Topics BlockchainCurrent Page

Qu'est-ce que le hard fork Ethereum London ?

Intermediate
Blockchain
Crypto
Jul 1, 2021
lecture de 9 minutes

Résumé IA

Afficher plus

Survole le contenu de l’article et évalue le sentiment du marché en 30 secondes chrono !

Résumé détaillé

Aussi fascinantes que soient les cryptomonnaies, elles ne sont pas nécessairement parfaites. Ainsi, selon le type de mise à niveau, les nœuds peuvent devoir être mis à jour pour rester dans la même blockchain. Si la mise à niveau est rétrocompatible, c'est-à-dire qu'un nœud n'a pas besoin de mettre à jour la blockchain pour rester dans celle-ci, on parle alors d'unebifurcation douce. Une fourche rigide, c'est complètement différent et bien plus compliqué.

Ethereum a connu diverses bifurcations au cours de son histoire, notamment les bifurcations les plus récentesEthereum Berlinet la bifurcation à venir Ethereum London sur leréseau principal. Cela soulève la question suivante : Le réseau Ethereum sera-t-il durable ? Quel sera l'impact sur les frais de transaction du réseau, sujet à la congestion ? Finalement, cette mise à jour sonne-t-elle le glas de tous les « tueurs d'Ethereum » ?

Dans cet article, nous allons examiner en détail les raisons du hard fork Ethereum London et mettre en lumière certaines de ses caractéristiques.

Qu'est-ce qu'une fourchette difficile ?

Les mises à jour qui ne sont pas rétrocompatibles dans un réseau de cryptomonnaie sont appeléeshard forks. Si un nœud ne met pas à jour sa blockchain, il risque de ne plus faire partie du réseau. L'introduction des hard forks entraîne plusieurs conséquences. Comme les soft forks sont rétrocompatibles, un nœud peut choisir de rester dans le réseau sans les nouvelles fonctionnalités, même s'il n'est pas satisfait des mises à jour. On ne peut pas en dire autant des fourches rigides. 



Illustration d'un hard fork d'Ethereum. Source: SimpleSwap

Une autre conséquence des hard forks entre en jeu si une partie assez importante du réseau n'est pas satisfaite des nouvelles mises à jour. Les nœuds peuvent choisir de rester dans la blockchain originale non mise à jour, tandis que ceux qui sont mis à jour restent dans la blockchain mise à jour. Cette séparation pourrait entraîner la création d'une nouvelle cryptomonnaie. C'était le cas d'Ethereum Classic.

Par exemple, Ethereum Classic a été créé suite auxattaques contre les DAO en 2016. Environ 50 millions de dollars ont été volés à une application décentralisée du réseau. Pour éviter que cela ne se reproduise, Ethereum a créé une bifurcation dure qui impliquait divers changements, notamment une future transition dela preuve de travail(PoW) àla preuve d'enjeu(PoS). Une partie des nœuds du réseau à cette époque ne souhaitait pas subir de tels changements et est restée sur la blockchain Ethereum d'origine, désormais connue sous le nomd'Ethereum Classic.

Mais ce n'est pas le seul hard fork qu'Ethereum ait connu. Par exemple, la plus récente mise à jour majeure d'Ethereum inclut la mise à jour Berlin d'avril 2021. La prochaine bifurcation dure (hard fork) qui affectera le réseau Ethereum est la bifurcation de Londres, tant attendue. Toutes ces bifurcations sont conçues pour servir de tremplin à la mise à niveau majeure d'Ethereum,Ethereum 2.0(également connu sous le nom de Serenity).

Comment la mise à jour majeure Ethereum 2.0 (hard fork) sera-t-elle effectuée ?

Ethereum 2.0 est la plus importante mise à jour qu'Ethereum ait connue à ce jour. Cette mise à jour comporte trois phases principales.

Phase 0 :Elle a étémise en œuvre en décembre 2020et a introduit la chaîne de balises. La chaîne de balises a constitué la première étape de la transition du PoW au PoS. La principale raison de cette mise à jour est que le PoS s'est avéré plus efficace que le PoW en termes de consommation d'énergie. Cela a, à son tour, des répercussions sur l'environnement, car une cryptomonnaie PoW est plus susceptible de gaspiller de l'énergie et de laisser une empreinte carbone.

Phase 1 :Ethereum prévoit d'intégrer les fragments au réseau Ethereum et de les connecter à laBeacon Chain. De tels fragments peuvent améliorer les performances du réseau Ethereum. 

Phase 2 :Elle implique l'utilisation complète des fragments et fait de la blockchain Ethereum actuelle l'un des fragments de Serenity.

Points saillants du hard fork Ethereum Berlin

Comme indiqué, ces mises à jour doivent se faire progressivement car des changements drastiques peuvent avoir des conséquences négatives. C’est pourquoi des fourches comme la fourche rigide Berlin ont été commercialisées en premier.

La bifurcation dure de Berlin s'est produite avec le bloc 12 244 000 et a impliqué les mises à jour EIP-2565, EIP-2718, EIP-2929 et EIP-2930. 

Protocole EIP-2565

Cela impliquait une réductiondes frais de gazsur le réseau Ethereum. Cela s'avérait relativement avantageux pour les utilisateurs, car ils avaient besoin de payer moins d'ETH pour faire fonctionner les services sur le réseau Ethereum. Cela se fait grâce à une fonction appelée exponentiation modulaire, ou simplement ModExp.

Protocole EIP-2718

L'EIP-2718 impliquait une nouvelle fonction connue sous le nom d'enveloppe de transaction dactylographiée. Grâce à cette fonction, les transactions Ethereum sont rétrocompatibles. Cela change complètement l'approche des transactions dans Ethereum, car elles peuvent devenir beaucoup plus faciles à ajouter grâce à l'utilisation d'« enveloppes ».

Protocole EIP-2929

Il s'agissait d'une proposition qui prévoyait une augmentation des prix du gazdans les Opcodes. Dans le passé, comme ces frais de gaz étaient peu élevés, des tentatives d'attaques par déni de service (DoS) utilisant des opcodes ont été menées. Pour réduire ce risque, Vitalik Buterin a considérablement augmenté les prix de l'essence. À noter que cela s'est produit avant la bifurcation dure de Berlin.

Le protocole EIP-2930

Enfin, cette mise à jour impliquait un nouveau type de transaction, qui comprenait une liste spécifique d'adresses. Les adresses figurant sur cette liste d'accès peuvent effectuer des transactions en utilisant des frais de gaz beaucoup plus faibles. Si un utilisateur souhaite effectuer une transaction avec une personne ne figurant pas sur la liste d'accès, les frais de gaz sont légèrement plus élevés.

Maintenant que nous en savons un peu plus sur le hard fork de Berlin, examinons celui de Londres et la manière dont ces deux forks pourraient être liés pour l'avenir d'Ethereum et de Serenity.

Fourche dure Ethereum London

Le déploiement de la mise à jour majeure Ethereum London est prévu sur le réseau de test Goerli le 30 juin. Ensuite, il sera lancé sur le réseau de test Rinkeby le 7 juillet, et le déploiement complet del'EIP-1559sur le réseau principal Ethereum aura lieu à la fin du mois de juillet.

Cette mise à jour est censée répondre à certaines controverses au sein des communautés crypto. Tout le monde ne soutient pas les fonctionnalités prévues pour cette mise à jour. Toutefois, si les développeurs constatent qu'une grande partie de la communauté n'effectue pas la mise à jour, ils pourront réintroduire les anciennes fonctionnalités lors des prochaines phases d'Ethereum 2.0. Alors peut-être que ces changements ne seront pas permanents après tout.

Mise à jour d'Ethereum sur Londres

La mise à jour majeure Ethereum London va apporter plusieurs nouvelles fonctionnalités, dont deux EIP que nous aborderons dans la section suivante. En résumé, l'objectif principal du hard fork londonien est de préparer les utilisateurs à l'adoption de la transition d'Ethereum du Proof-of-Work (PoW) au Proof-of-Stake (PoS) lors de l'arrivée de Serenity ou Ethereum 2.0.

Modification du système de frais de transaction d'Ethereum

Au lieu de choisir vous-même les frais pour déterminer la vitesse de votre transaction, le réseau Ethereum fixera les frais de transaction avec des frais de base pour chaque bloc plutôt que de procéder à des enchères sur les prix du gaz. Cela implique naturellement que la vitesse de transaction sera également équivalente pour tous les utilisateurs. Toutefois, vous avez toujours la possibilité de donner un pourboire aux nœuds responsables de la sécurité du réseau.

Mais cette nouvelle méthode présente un petit défaut : un risque de dépassement des frais de gaz. Vous pouvez effectuer une transaction à des frais de gaz fixes, mais ces frais peuvent avoir augmenté au moment où la transaction sera terminée. Cela pourrait entraîner des pertes indésirables lors des transactions. Mais il existe aussi une solution : Vous pouvez simplement fixer un plafond pour les frais et décider du montant maximal de frais de gaz que vous êtes prêt à payer. Cela évite d'avoir à payer des frais de gaz indésirables.

Actuellement, Ethereum présente des propriétés inflationnistes en raison de son offre illimitée et relativement importante. Cela va changer avec le hard fork de Londres, car Ethereum va devenir plus déflationniste.

Bien que la transition du PoW au PoS puisse être bénéfique en termes d'efficacité et d'environnement, certains pourraient encore ne pas y adhérer. Par exemple, les mineurs qui ont investi dans des machines de minage puissantes (c'est-à-dire des mineurs ASIC) pourraient faire valoir que leur investissement risque d'être gaspillé. De plus, ils pourraient également affirmer que la preuve de travail (PoW) est plus rentable que la preuve d'enjeu (PoS), même si elle nécessite plus d'énergie.

Mises à jour du réseau Ethereum et EIP

EIP est l'abréviation deEthereum Improvement Proposals (Propositions d'amélioration d'Ethereum). Les EIP sont considérées comme les changements les plus importants lors d'une bifurcation dure (hard fork) du réseau Ethereum. La mise à jour majeure Ethereum London prévoit deux EIP. Il s'agit des EIP-1559 et EIP-3238, selon laréunion des développeurs Ethereum Core #107.

EIP-1559

La première proposition est l'EIP-1559, également connue sous le nom de modification du marché des frais pour la chaîne ETH 1.0. Cette proposition représente peut-être le changement le plus important car elle implique des frais de transaction. Le projet de loi EIP-1559 prévoit d'instaurer des frais fixes pour tous, vous ne pourrez donc plus choisir la rapidité d'exécution de votre transaction. Les frais utilisés pour chaque transaction sont brûlés, ce qui réduit la quantité d'ETH en circulation. Ce nouveau mécanisme de destruction de jetons est susceptible de rendre Ethereum plus déflationniste, ce qui pourrait jouer un rôle important dans le prix futur de l'ETH. 

Ces frais de transaction fixes sont variables et dépendent du niveau de congestion des blocs de transactions. Le seuil de modification des frais est de 50 %, donc si un bloc est rempli avec plus de transactions que ce niveau, les frais fixes sont augmentés. Si le niveau est inférieur à 50 %, les frais fixes sont réduits.

EIP-3238

L'autre proposition est l'EIP-3238, connue de manière inquiétante sous le nom de « retard de la bombe de difficulté Ethereum ». Cette mise à jour va rendre le minage d'Ethereum beaucoup plus difficile qu'il ne l'est actuellement. Comme son nom l'indique, cette proposition allongera les temps de minage, ce qui rendra le minage PoW sur Ethereum beaucoup plus coûteux et ralentira les transactions. Vous vous demandez peut-être pourquoi les développeurs font cela. La solution est simple : inciter les gens à passer aux systèmes de point de vente. 

Il est clair que les développeurs ne souhaitent pas que la mise à jour Ethereum 2.0 entraîne la création d'autres blockchains suite à la bifurcation dure. Le raisonnement est le suivant : s'ils rendent le minage très difficile, les mineurs devront passer au PoS.

Les futurs hard forks d'Ethereum

Suite au hard fork d'Ethereum à Londres, d'autres propositions d'amélioration d'Ethereum sont encore en cours pour rendre Ethereum 2.0 plus réalisable. La prochaine mise à jour majeure (hard fork) est la mise à jour majeure Ethereum Shanghai, prévue pour le dernier trimestre 2021. On prévoit que cette bifurcation permettra de réunir Ethereum 1.0 et 2.0 afin de faciliter considérablement les implémentations finales. Cependant, cette bifurcation reste encore hypothétique, et ses caractéristiques futures demeurent incertaines à l'heure actuelle. Après la bifurcation dure de Shanghai, il pourrait y avoir une autre bifurcation avant les phases finales de Serenity.

Conclusion

En résumé, le hard fork Ethereum London est l'un des plus attendus du réseau Ethereum, car il marque une nouvelle étape pour les développeurs dans la mise à jour Ethereum 2.0 et contribue à l'amélioration de la communauté Ethereum. Si certains peuvent être insatisfaits de la dérive du minage d'Ethereum, d'autres sont plutôt enthousiasmés par l'impact qu'il a sur l'essor de la finance décentralisée.

Quelles que soient les conséquences de ces nouvelles règles, elles pourraient avoir des répercussions cruciales tant pour le réseau que pour la communauté. Seul l'avenir dira ce qu'il adviendra d'Ethereum après cette bifurcation. Néanmoins, il s'agit d'une mise à jour essentielle à l'amélioration d'Ethereum.



Recevez votre dose quotidienne d'informations sur les crypto et le trading.

Pas de spams. Seulement du contenu agréable et des mises à jour de l'industrie dans l'espace crypto.

    roadmap