Quel sera l’impact du hard fork London d’Ethereum ?
Le hard fork London est une mise à jour du réseau attendue avec impatience, qui prépare le passage à Ethereum 2.0. Cette mise à jour devrait avoir lieu en correspondance du bloc (block height) 12 965 000 , ou approximativement le 5 août 2021 à 14h30 CET.
SwissBorg soutiendra la mise à jour et le hard fork. Pendant ce temps et peu de temps après, les dépôts et les retraits des tokens ETH et ERC-20 seront suspendus pendant que nous vérifions que tout fonctionne comme prévu pour nos utilisateurs. Les fonds des utilisateurs seront en sécurité jusqu'à ce que le service soit rétabli. Nous contacterons tous les utilisateurs de l'application SwissBorg directement avec plus d'informations plus près du moment de l'événement.
Qu’est-ce que la mise à jour Hard Fork London ?
Le hard fork London est une mise à jour du réseau Ethereum. Qui facilitera le passage à Ethereum 2.0, également appelé Serenity, prévu par les développeurs en 2022. La communauté d'Ethereum a lancé le projet Serenity pour surmonter les questions liées aux frais de gaz élevés, ainsi que pour améliorer le temps et la capacité des transactions.
Le Fondation Ethereum veut s'améliorer en passant de la Preuve-de-Travail (PoW) à la Preuve-d’Enjeu (PoS). Finalement, une fois le partitionnement (sharding) introduit dans la phase finale, on s'attend à ce qu'Ethereum 2.0 ait un meilleur débit de transaction et des temps de transaction et des coûts de gaz réduits.
(Vous ne connaissez pas Ethereum ? Découvrez les détails et son fonctionnement ici .)
Quels sont les changements clés du hard fork London ?
Ethereum permet à quiconque de soumettre des modifications du protocole Ethereum. Ces modifications peuvent inclure l'ajout de fonctionnalités supplémentaires ou la modification de la manière dont les contrats fonctionnent sur la blockchain. Elles sont appelées EIP ou Ethereum Improvement Proposals (propositions d’amélioration d’Ethereum).
Les EIP du hard fork London incluent:
- EIP-1559 - pour rendre Ethereum moins inflationniste
- EIP-3198 - pour améliorer l'expérience utilisateur des contrats intelligents
- EIP-3529 - pour réduire les remboursements
- EIP-3541 - pour rendre les mises à jour futures plus faciles
- EIP-3554 - pour désamorcer la bombe de difficulté
EIP-1559: Rendre Ethereum moins inflationniste
La proposition EIP-1559 effectue des ajustements sur les prix de gaz sur la base de leur cas d'utilisation et de leur coût au fil du temps. Avec ce changement, le réseau espère développer un marché de frais plus équitable dans lequel les utilisateurs peuvent plus facilement prédire les coûts et ajuster leur utilisation en conséquence.
L’EIP-1559 introduit un frais de base qui change pour chaque bloc selon la demande du réseau. Les frais de réseau seront brûlés, donc retirés de la circulation, ce qui rend Ethereum moins inflationniste.
Les mineurs garderont les frais de priorité tant que l'approche PoW existe, tandis que les frais de base seront toujours détruits par le protocole.
EIP-3198: Améliorer l'expérience utilisateur des contrats intelligents
L’EIP-3198 essaye d’améliorer l'expérience utilisateur des contrats intelligents en ajoutant un code de fonctionnement (opcode) qui donne l'accès EVM (Ethereum Virtual Machine) au frais de base du bloc.
Les frais de base sont une petite quantité d'Éther payée pour chaque bloc créé, pouvant aider à l'efficacité du gaz et à la réduction des coûts de transaction. Certaines applications seront en mesure d'utiliser ces frais et d'autres applications peuvent choisir de ne pas utiliser cet opcode si elles n'en ont pas besoin.
Cela améliore l'expérience utilisateur des contrats intelligents tout en augmentant la sécurité des “state channels”, du Plasma, des rollups et d'autres solutions qui empêchent la fraude.
EIP-3529: Réduire les remboursements
L’EIP-3529 réduit les remboursements de gaz pour certaines opérations de contrat intelligent sur le réseau Ethereum, afin d’éliminer les exploitations actuelles sur les mécanismes de remboursement.
La quantité de gaz utilisée dans un bloc peut atteindre deux fois le montant de sa limite, à cause de ces remboursements. L'élimination de cet effet secondaire indésirable améliorera les pics de gaz sur le réseau. Et cela améliorera globalement la limite des frais de gaz pour tous les utilisateurs d'Ethereum.
EIP-3541: Rendre les mises à jour futures plus faciles
L'objectif de l'EIP-3541 est d’ouvrir un espace futur pour créer de nouvelles formes de contrats intelligents. Le code qui commence par l'octet 0XEF ne sera plus autorisé dans le réseau. Cela n'affecte pas le code existant, mais lui permet d'utiliser des séquences d'octets qui n'existent dans aucun contrat intelligent.
Il permet de vérifier les changements de protocole et de fournir un guide clair pour les développeurs concernant les changements.
Ce système ne résout pas tous les problèmes liés aux mises à jour du logiciel, mais fournit une solution raisonnable à certains obstacles couramment rencontrés et devrait causer une perturbation moins significative lorsqu'il introduit des changements de rupture.
EIP-3554: Désamorçage de la bombe de difficulté
La bombe de difficulté rendra l'Ethereum si difficile à miner, que le minage sur Ethereum 1.0 deviendra impossible à un moment donné. En fait, cela est nécessaire afin que le réseau passe de la PoW à la PoS. Les développeurs ont introduit la bombe de difficulté pour faciliter la transition du “mining” au “staking”.
L'EIP-3554 retarde l'effet de la bombe de difficulté jusqu'en décembre 2021 offrant plus de temps aux développeurs pour passer à Ethereum 2.0.
Les points essentiels du hard fork London d’Ethereum
- Le hard fork London d’Ethereum réduira les frais de gaz et brûlera une partie de ces frais pour rendre l'Ethereum plus déflationniste
- Les mises à jour fourniront une meilleure expérience utilisateur des contrats intelligents
- Les futures mises à jour du réseau deviendront plus faciles avec les nouvelles propositions
- Le réseau a retardé la bombe de difficulté pour fournir plus de temps pour la transition vers Ethereum 2.0.