« Dencun » devrait être mis en ligne le 13 mars : la mise à niveau d'Ethereum introduira, entre autres, le sharding proto-Dank. Cela réduira les frais de cumul et marquera la première étape vers le partitionnement complet.
La Fondation Ethereum annonce la prochaine mise à niveau de Dencun. La mise à niveau, très attendue en raison du « proto-Danksharding », devrait être mise en ligne le 13 mars. Puisqu’il s’agit d’un hard fork, tous les nœuds complets et les jalonneurs doivent mettre à niveau leur client au préalable.
Dencun met en œuvre neuf EIP (Ethereum Improvement Proposals). La plupart d’entre eux améliorent les détails ou corrigent des erreurs mineures. EIP-4844, cependant, est considéré comme une étape importante. Il vise à inaugurer une nouvelle ère de mise à l’échelle grâce au « proto-thanksharding » – pas seulement pour Ethereum, mais pour la crypto en général.
Les rollups et leurs limites
De quoi s'agit-il? Pour comprendre le Proto-Dunksharding, vous devez connaître quelques éléments sur la façon dont Ethereum évolue. La « chaîne principale » – également appelée « chaîne balise » – n’a qu’une capacité limitée. La plupart des transactions s'effectuent déjà sur ce que l'on appelle la « Layer-2 », ce qui signifie principalement « rollups ».
Un rollup est un type de compression de transactions : alors que les transactions elles-mêmes ont lieu sur le serveur de rollup, il en place à intervalles réguliers des preuves sur la blockchain, que les parties prenantes et les nœuds peuvent vérifier.
Les rollups ont le gros avantage de laisser l’expérience utilisateur Ethereum inchangée et d’être faciles à intégrer dans les portefeuilles. Toutes les « couches 2 » importantes d’Ethereum sont des rollups – tels que Arbitrum, Optimism, Starknet, Base – et ils font déjà évoluer Ethereum d’un facteur presque 10 : pour chaque transaction traitée sur la chaîne principale, il y a actuellement 9,3 transactions. sur un roll-up.
Nulle part la mise à l’échelle à des niveaux plus élevés n’a été aussi réussie que sur Ethereum. Mais la technologie atteint ses limites : elle réduit l’empreinte des transactions en chaîne – mais ne l’élimine pas complètement. Une certaine partie des données de transaction sera toujours divulguée jusqu'à la chaîne principale via les preuves. À mesure que les frais sur Ethereum augmentent, ils augmentent également lors des cumuls, et en particulier pour les transactions complexes impliquant des contrats intelligents, vous payez rapidement un montant à deux chiffres.
Ce n’est pas un problème grave, mais il est quelque peu perturbateur et empêche Ethereum de réaliser son potentiel en tant que « blockchain pour tout ».
À mi-chemin du partage
EIP-4844 est maintenant censé changer cela avec Proto-Danksharding. Ce n’est pas la solution finale, mais cela promet de soulager les douleurs squameuses à court terme.
Le plan à long terme est de réserver une certaine quantité de données dans chaque bloc Ethereum pour la preuve de cumul – environ 16 mégaoctets – et de séparer nettement ces données du reste du bloc afin que chaque nœud complet n'ait pas à les télécharger et à les stocker. . Ce processus est appelé partitionnement. Vous pouvez l’imaginer comme une voie supplémentaire pour les bus publics.
Proto-Danksharding fait désormais le premier pas dans cette direction : il introduit le format de transaction correspondant et lui réserve de l'espace dans les blocs, mais sans le séparer clairement du reste.
Jusqu'à présent, les preuves des cumuls ont été enregistrées en tant que « données d'appel ». Il s'agit d'un format de données qui peut être entièrement adressé par l'EVM (Ethereum Virtual Machine) et doit donc être stocké pour toujours sur la blockchain. Avec Proto-Danksharding, les rollups peuvent désormais enregistrer les données sous forme de « blob » : il s'agit d'un format qui n'est pas directement disponible pour l'EVM, mais peut être vérifié par les nœuds.
Environ 0,35 Mo de données blob doivent être réservés par bloc. Ceux-ci doivent être téléchargés par tous les nœuds afin de les vérifier. Cependant, comme ils ne sont pas pertinents pour les opérations futures, les nœuds peuvent les supprimer après une période de temps relativement courte.
Plus important encore, le reformatage dissocie les données de cumul du marché général des frais. Vous n'êtes plus en concurrence avec toutes les transactions de données d'appel, mais uniquement avec d'autres données blob. En conséquence, les frais de cumul devraient baisser considérablement après la mise à niveau de Dencun.
Source:https://bitcoinblog.de/2024/03/04/wie-eine-extraspur-fuer-linienbusse-ethereum-upgrade-dencun-verbessert-skalierung-durch-proto-dunksharding/