Bitget App
Trade smarter
Acheter des cryptosMarchésTradingCopyBotsEarnWeb3

Tout ce que vous devez savoir sur la mise à niveau Dencun d'Ethereum

iconShare
2024-01-19
Tout ce que vous devez savoir sur la mise à niveau Dencun d'Ethereum

La cryptomonnaie est sans aucun doute le cas d'utilisation le plus célèbre des blockchains mais, pour Vitalik et les développeurs d'Ethereum, il est plus important d'améliorer la conception des blockchains afin qu'elles puissent vraiment devenir une solution globale pour presque tout.

Les blockchains, la solution à presque tout

Blockchain, vous avez dit ?

Comme son nom l'indique, les blocs sont enchaînés les uns aux autres pour former une chaîne de blocs. Les informations sont collectées et transformées en quelque chose d'exploitable appelé données, et la division des données en blocs de même taille consiste à rendre les données accessibles de manière efficace, rapide et fiable. Les données sont cruciales à notre époque car elles aident les individus, les entreprises et les gouvernements à prendre des décisions éclairées pour exprimer tout leur potentiel.

Les données sur la blockchain doivent être stockées de manière linéaire et chronologique, ce qui signifie que de nouveaux blocs ne peuvent être ajoutés qu'à la fin de la chaîne de données existante. Il est important de noter qu'une fois un nouveau bloc généré, le contenu des blocs précédents ne peut pas être modifié car le hachage de chaque bloc, c'est-à-dire leur "identité numérique unique", changera en conséquence et nécessitera une validation par la majorité d'un réseau. Dans une certaine mesure, cela se traduit par l'immuabilité, la confiance, la transparence et la traçabilité propres à la blockchain.

Les Layers 1, Layers 2 et Rollups

Les blockchains sont des projets de Layer 1 (L1). On peut notamment citer Bitcoin, Ethereum, Litecoin, Ripple, Solana, Binance Chain et Tron. Si l'on considère le trilemme de la blockchain – sécurité, décentralisation et évolutivité – il est clair que les pionniers comme Bitcoin et Ethereum choisissent de se concentrer sur la sécurité et la décentralisation, et auront donc du mal à s'adapter. Pourquoi les frais de transaction sur Ethereum sont-ils si élevés ? La capacité d'une blockchain n'étant pas proportionnelle à la demande des utilisateurs, ces derniers doivent en quelque sorte "enchérir" pour que leurs transactions soient traitées en priorité pendant les heures de pointe, et les frais de transaction augmentent en raison de ce processus d'enchère. En outre, la vitesse de traitement des blockchains n'est pas encore suffisante pour permettre une adoption à l'échelle mondiale. En effet, le nombre maximum de transactions par seconde (TPS) est actuellement de 62,34 pour Ethereum, contre 1700 pour Visa.

Les mises à jour/extensions en tant que telles des blockchains sont appelées Layer 2 (L2). Les L2 sont construits sur les L1 afin de pouvoir déplacer sur leur réseau les transactions censées être traitées sur les L1, assurant des flux plus rapides et efficaces. Le rollup est un moyen de réaliser cette "relocalisation" des données et donc une solution de mise à l'échelle. La connaissance de ces éléments facilite grandement la compréhension de la partie suivante.

Merge d'Ethereum et ensuite

Le Merge d'Ethereum

The Merge est l'événement au cours duquel Ethereum s'est séparé du mécanisme de consensus de preuve de travail (PoW) pour mettre pleinement en œuvre la preuve d'enjeu (PoS). Il s'agit d'un compromis pragmatique vis-à-vis de la sécurité et de la décentralisation au profit de l'évolutivité, car le PoS est seulement devancé par le PoW, surtout si l'on considère le nombre de validateurs sur Ethereum par rapport à d'autres L1, et permet un débit de données beaucoup plus important et efficace (en termes d'énergie). Ethereum est le plus grand écosystème blockchain, accueillant des projets aux objectifs et applications variés tout comme l'infrastructure de certaines des L2 les plus utilisées (Polygon, Arbitrum, Optimism). Ainsi, une amélioration de l'efficacité d'Ethereum bénéficiera à toutes les parties prenantes de la blockchain.

Le Merge d'Ethereum a eu lieu près de deux ans après le lancement de la Beacon Chain, qui était alors une couche PoS à côté de la couche PoW initiale d'Ethereum. Cette double couche reste inchangée avec The Merge, mais la Beacon Chain constitue désormais la couche de consensus d'Ethereum et l'autre la couche d'exécution (où se déroulent les transactions).

La mise à niveau Dencun

En avril 2023, la dernière mise à niveau d'Ethereum en date, Shapella, a permis le déstaking pour les validateurs. Dencun, quant à lui, est le prochain événement majeur pour Ethereum, prévu au premier trimestre 2024. La mise à jour Shapella, qui a eu lieu sur la Beacon Chain, porte le nom de l'étoile Capella, et celle sur la couche d'exécution porte le nom de la ville de Shanghai.

Maintenant qu'Ethereum s'efforce d'améliorer son évolutivité, il doit se donner les moyens d'y parvenir. La proposition initiale est le sharding, qui décrit le processus de division de la blockchain en un total de 64 fragments – plus compacts, faciles d'accès, performants, rapides et moins coûteux à traiter. En outre, les validateurs sont assignés de manière pseudo-aléatoire aux ensembles et remaniés après chaque époque (epoch en anglais), c'est-à-dire après qu'un événement spécifique s'est produit. Cela renforce le niveau de sécurité de la blockchain.

Cependant, l'équipe de développement d'Ethereum a pris note de la popularité croissante des rollups et a décidé de se concentrer sur leur intégration au cours des prochaines années. L'idée est désormais d'aider les L2 à communiquer ou à envoyer des données vers Ethereum de la manière la plus efficace possible. La réponse à cette question est proposée par Dankrad Feist, chercheur à l'Ethereum Foundation, d'où le nom de Danksharding: au lieu de diviser l'ensemble de la blockchain en petits fragments, c'est le stockage des données qui doit être "divisé" (sharded en anglais).

Afin de parvenir au Danksharding, il faut d'abord préparer et amorcer la blockchain ou, en d'autres termes, travailler sur une ébauche (proto en grec) du Danksharding. En ajoutant le nom d'un autre chercheur de l'EIP-4844, on obtient le Proto-Danksharding pour la mise à niveau Dencun. Celle-ci s'effectuera sur les deux couches, Deneb sur la Beacon Chain et Cancun sur la couche d'exécution. Un nouveau type de transaction, dite porteuse de blob ou "blob-carrying", sera intégré à la couche d'exécution, la Beacon Chain stockant les données de blob pour une durée limitée. Un blob, abréviation de Binary Large Objects, représente une donnée non structurée sous forme binaire. Lorsque les rollups interagissent avec Ethereum, ils transmettent les informations relatives à la transaction sous la forme d'un blob au lieu d'un calldata (la mémoire en lecture seule utilisée pour le stockage des données de transaction). Il convient de rappeler que les données des blobs sont stockées sur la Beacon Chain, et ce pour une durée limitée, car elles sont déjà séparées des calldatas. Cela permet de décongestionner les deux couches, en particulier la couche d'exécution, et par conséquent d'améliorer la vitesse du rollup et les frais.

Résultat : les équipes de rollup sont les premières bénéficiaires car elles n'ont pas à fournir de travail supplémentaire pour la transition Danksharding, la vitesse est multipliée par un facteur de 10 à 100 et de faibles frais de données Ethereum, qui représentent 90% des frais de transaction des L2. Logiquement, ceux qui profiteront le plus de la mise à niveau de Dencun seront les tokens de L2 tels que OP et ARB. Cependant, la valeur de l'ETH pourrait également augmenter. N'oubliez pas que les L2 dépendent d'Ethereum, donc lorsqu'elles prospèrent, l'écosystème Ethereum en profite également !

Avertissement :Les opinions exprimées dans cet article le sont à titre informatif uniquement. Cet article ne constitue pas une recommandation des produits et services présentés, ni un conseil en matière d'investissement, de finance ou de trading. Il convient de consulter des professionnels qualifiés avant de prendre toute décision financière.

Recommandé