Qu’est-ce que le proto-danksharding, nouvelle promesse de faire évoluer Ethereum

Qu’est-ce que le proto-danksharding, nouvelle promesse de faire évoluer Ethereum

Proto-danksharding est le nom avec lequel Ethereum souhaite intégrer le prochain milliard d’utilisateurs dans le réseau. L’évolutivité d’Ethereum continuera à être la vedette au cours de la nouvelle année qui vient de commencer et les développeurs de cette blockchain cherchent à résoudre le problème avec une feuille de route axée sur l’intégration des rollups dans le réseau. Une bande-annonce qui commencera à se déployer avec la prochaine mise à jour : Cancún-Deneb (Dencun). Dans cette mise à jour, le premier élément de base sera introduit : proto-danksharding (EIP-4844), ainsi qu’une série d’améliorations axées sur l’amélioration de l’évolutivité.

La norme ERC-3643 va révolutionner le secteur de la tokenisation grâce à la réglementation

Actuellement, Ethereum est limité à environ 15 transactions par seconde (tps)ce qui signifie que le réseau a du mal à suivre des concurrents comme Lightning Network (théoriquement capable de 30 millions de tps) ou Solana, avec une moyenne de 10 000 tps.

Qu’est-ce que la technologie Danksharding ?

Pour comprendre ce que recherchent les développeurs d’Ethereum avec cette technologie, il faut d’abord comprendre de quoi il s’agit et comment elle fonctionne. Danksharding est un modèle technologique qui vise à diviser les blocs Ethereum en fragments. Dans cette conception, un seul validateur est responsable du partitionnement des blocs et de la distribution de tous les fragments de données au reste du réseau. De cette façon, le reste des nœuds peut reconstruire les blocs complets et maintenir un historique de fonctionnement cohérent.

La tokenisation est la deuxième révolution immobilière

Avec ce schéma, l’objectif est qu’à mesure que la taille des blocs complets augmente, les nœuds peuvent construire des blocs plus petits qui finissent par se réunir en un seul. Cela réduit la charge de travail totale de tous les nœuds et aide Ethereum à évoluer.

Qu’est-ce que le proto-dankharding ?

Mais une chose est le danksharding et une autre est le proto-danksharding, et c’est ce qu’ils veulent activer bientôt sur Ethereum. Proto-danksharding est le nom sous lequel la première mise à jour du protocole Ethereum est identifiée avant d’atteindre une fragmentation complète (full-danksharding). Cette technologie est expliquée et développée dans le cadre du EIP-4844. Le nom de ce développement vient des chercheurs qui ont proposé l’idée : Protolambda et Dankrad Feist. L’objectif principal de Proto-Danksharding est de permettre aux cumuls (pools de transactions et de données) d’ajouter des données aux blocs de manière plus économique.

2024 : les cryptomonnaies nous attendent dans les agences bancaires

L’objectif ultime est de créer un Ethereum avec plus d’espace de bloc disponible pour faire évoluer les solutions à l’aide de Layer2. Ces solutions incluent plusieurs EVM et zk-EVM qui fonctionnent en parallèle pour traiter davantage de transactions hors chaîne de manière rentable. Ainsi, le proto-danksharding offre un soulagement temporaire de la mise à l’échelle pour les cumuls, rendant les transactions Layer2 sur Ethereum moins chères pour les utilisateurs.

Comment fonctionne le proto-danksharding ?

Pour son fonctionnement, le proto-dankharding introduit ce que l’on appelle des « blobs » de données. Ces blobs sont des blocs de données qui peuvent être envoyés et attachés à des blocs sur le réseau. Un point important à propos des blobs est que les données qu’ils contiennent ne sont pas directement accessibles par la machine virtuelle Ethereum (EVM). En effet, ils sont automatiquement supprimés après un délai déterminé (1 à 3 mois).

Les 10 événements crypto/blockchain qui ont marqué 2023

De manière générale, tout cela signifie que les données peuvent être envoyées à moindre coût, ce qui se traduit par des transactions moins coûteuses pour les utilisateurs finaux.

Examen de l’opération

Tout cela est possible grâce aux changements introduits pour activer le proto-danksharding sur Ethereum :

  • Blocs fragmentés : Avec Proto-danksharding, les blocs sont fragmentés en « blobs » de données plus petits. Chaque bloc contiendra jusqu’à 16 blobs et chaque blob peut contenir jusqu’à 128 Ko de données. Ces blobs sont stockés dans un « side-car » dans la couche de consensus Ethereum.
  • Transactions de téléchargement d’objets blob : Un nouveau type de transaction appelé « transaction de transport de blob » est introduit. Ces transactions permettent d’inclure des données supplémentaires dans le bloc. Chaque transaction peut transporter un ou plusieurs blobs de données, augmentant ainsi l’espace disponible pour stocker les informations dans les blocs.
  • Mécanisme tarifaire bidimensionnel : Avec Proto-danksharding, un nouveau mécanisme de frais appelé « marché des frais bidimensionnel » est établi. Les constructeurs de blocs doivent tenir compte à la fois de la limite de gaz et de la limite de données lorsqu’ils acceptent des transactions. Cela garantit que les problèmes de congestion du réseau sont évités et que les tarifs sont équitables.
  • Engagements KZG : Pour garantir l’intégrité et la confidentialité des données blob hors chaîne, Proto-danksharding utilise les « engagements KZG ». Ces engagements permettent d’associer les données sans révéler leur contenu, assurant ainsi sécurité et confidentialité aux utilisateurs.

La blockchain comme défense contre les abus de l’IA

En résumé, le proto-danksharding divise les blocs en blobs de données plus petits, autorise les transactions contenant des blobs de données supplémentaires, établit un nouveau mécanisme de frais bidimensionnel et utilise les engagements de KZG pour garantir la sécurité et la confidentialité des données. Ces changements offrent une plus grande évolutivité à Ethereum et ouvrent la voie à de futures implémentations de partitionnement complet.

Avantages pour l’écosystème Ethereum

Grâce à tous ces changements, le proto-danksharding a le potentiel de changer Ethereum de plusieurs manières :

  • Cela donnera à Ethereum une plus grande évolutivité, car le proto-danksharding permettra à Ethereum d’évoluer et de gérer jusqu’à 100 000 transactions par seconde à l’avenir.
  • Cela réduira le coût des transactions au sein d’Ethereum. Pour ce faire, le proto-danksharding cherche à réduire le coût d’ajout de données aux blocs.
  • Le proto-danksharding permettra d’améliorer les solutions de mise à l’échelle Layer2. La clé de cela sera les engagements de KZG, qui faciliteront l’accès aux données nécessaires à la vérification des transactions, améliorant ainsi l’efficacité des solutions de mise à l’échelle de la couche 22.

Bien qu’il n’y ait pas de date exacte pour l’activation du proto-danksharding, il devrait faire partie intégrante de la prochaine mise à niveau majeure d’Ethereum, baptisée « Cancun-Deneb (Dencun) ». Cette mise à jour est actuellement en « phase finale de planification » et son déploiement est prévu au premier trimestre 2024.

Les évolutions technologiques qui ont révolutionné Bitcoin en 2023

Dans l’ensemble, le proto-danksharding est un développement passionnant qui a le potentiel de faire passer Ethereum au niveau supérieur en termes d’évolutivité et d’efficacité. Même s’il reste encore des défis à relever, l’avenir d’Ethereum s’annonce prometteur avec la mise en œuvre de cette technologie.

José Maldonado
Derniers messages de José Maldonado (tout voir)



Voir l’article original en espagnol

Prime Video sur Amazon.fr
Découvrez un monde infini de divertissement avec Prime Video d’Amazon. Inscrivez-vous dès maintenant pour profiter d’un essai gratuit de 30 jours et plongez dans vos séries et films préférés, où que vous soyez !