Tout ce que vous devez savoir sur la mise à niveau d'Ethereum Cancun
Ethereum Cancun-Deneb (Dencun) est la prochaine mise à niveau prévue de la blockchain Ethereum. La mise à niveau améliorera l’évolutivité, la sécurité et la convivialité du réseau Ethereum.
Cancun représente une mise à niveau supplémentaire de la couche d’exécution d’Ethereum suite à la récente activation de Shanghai. Cette première étape a été mise en ligne à l’époque 194048, le 12 avril. Deneb représente la mise à niveau vers la couche consensus d’Ethereum.
Le fork de Cancun comprend la très attendue proposition d’amélioration d’Ethereum (EIP) 4844, « Proto-Danksharding ». Cette fonctionnalité est une étape importante qui jette les bases importantes pour la mise en œuvre complète du Danksharding.
Commentant l’importance du Proto-Danksharding, le développeur central d’Ethereum, Péter Szilágyi, a déclaré : « Je pense que 4844 devrait être la chose sur laquelle tout le monde se concentre, et le reste est » agréable à avoir « . »
Cette dernière partie prendra plusieurs années avant d’être prête à être expédiée. Proto-Danksharding agira comme une mise à niveau intermédiaire pour aider à mettre à l’échelle les cumuls sur le réseau.
Aucune date précise n’a été donnée pour la mise à niveau de Cancun, mais elle devrait être mise en service au cours du second semestre 2023.
Les autres EIP qui peuvent ou non apparaître dans la mise à niveau de Cancun incluent :
Qu’est-ce que le Danksharding ?
Danksharding est la troisième et dernière partie de la mise à niveau ETH2 / Serenity, après le déploiement réussi de la chaîne Beacon et The Merge. L’architecture de partitionnement simplifiée nouvellement conçue remplacera complètement l’idée initialement proposée par le projet d’introduire 64 chaînes de partitionnement.
Au lieu d’autoriser davantage de transactions, Danksharding se concentre sur l’augmentation de la disponibilité des données pour les cumuls.
Les rollups sont une technologie de couche 2 qui regroupe les transactions blockchain et les traite hors chaîne. Tout opérateur de rollup peut traiter un lot de transactions et soumettre les résultats ou une preuve à la chaîne principale.
Selon la technologie de cumul spécifique utilisée – Optimistic ou Zero Knowledge (ZK) – d’autres validateurs du réseau ou un contrat intelligent examinent les résultats.
Optimism, Arbitrum, zkSync Era et Loopring sont des exemples de protocoles de mise à l’échelle Ethereum Layer 2 populaires qui utilisent des cumuls.
Pour aider à lancer la longue transition du réseau vers le Danksharding complet, EIP-4844 introduira cette année bon nombre de ses composants clés de la couche d’exécution.
Qu’est-ce que le Proto-Danksharding ?
Proto-Danksharding est une mise à niveau provisoire du réseau Ethereum proposée par les développeurs d’Ethereum Protolambda et Dankrad Feist.
Sur la page FAQ EIP-4844, le co-fondateur d’Ethereum, Vitalik Buterin, décrit le Proto-Danksharding comme une solution « palliative » qui réduira considérablement les frais de cumul de gaz avant la mise en œuvre complète du partage.
Transactions d’objets blob de fragments
EIP 4844 introduit un type de transaction appelé « transactions porteuses de blob ».
Un blob est un terme abrégé pour « grands objets binaires » et représente une charge utile de 125 kilo-octets de données.
Pour créer une transaction portant des objets blob, les rollups soumettent leurs données aux objets blob et les attachent aux blocs.
Une seule transaction portant des objets blob peut contenir jusqu’à deux objets blob. Pour encourager l’adoption de ces transactions, la mise à niveau mettra en œuvre un marché de frais EIP-1559 multidimensionnel. Cette fonctionnalité introduira des frais de gaz variables pour les transactions de transport de blob en fonction de l’offre et de la demande.
Le principal avantage des transactions portant des blob est la rentabilité.
Les rollups stockent actuellement les données de transaction de manière permanente sur la blockchain d’Ethereum via Calldata. Les données Blob, cependant, sont beaucoup moins chères que Calldata car elles ne sont pas engagées dans la couche d’exécution (la machine virtuelle Ethereum). Il n’existe pas non plus sur la couche d’exécution pour toujours. Au lieu de cela, les nœuds Beacon les stockent au niveau de la couche consensus, et après un mois à un an, les blobs sont supprimés. Vous pouvez considérer cela comme la suppression des données en cache de votre ordinateur portable ou de votre appareil.
Un schéma d’engagement polynomial appelé KZG (du nom de ses créateurs Kate, Zaverucha et Goldberg) vérifiera les données de transaction publiées dans les blobs. Comme d’autres systèmes de preuve de connaissance zéro, KZG permet la vérification sans révéler tout le contenu d’un blob.
Que réalise la mise à niveau de Cancun ?
L’objectif primordial de la mise à niveau de Cancún est de continuer à préparer le réseau pour le partage complet des données, tout en mettant à l’échelle les cumuls dans l’intervalle.
L’introduction de transactions porteuses de blob augmentera la disponibilité des données pour les cumuls et les rendra considérablement moins chers. L’EIP 4844 inclura également la majeure partie de la logique de la couche d’exécution et les bases d’un partitionnement complet. Cette étape réduira considérablement le travail de mise en œuvre nécessaire ultérieurement.
Après l’activation de Cancun, les utilisateurs d’Ethereum doivent s’attendre à des paiements plus rapides et moins chers lorsqu’ils utilisent la crypto-monnaie native de l’écosystème, les applications et les jetons basés sur ERC.
Comme ça :
J’aime chargement.