

Le Danksharding incarne la technologie de scalabilité de nouvelle génération d’Ethereum, conçue pour offrir une infrastructure blockchain plus rapide, moins coûteuse et hautement accessible. À la base, le danksharding transforme la gestion des données sur Ethereum en répartissant la charge sur l’ensemble du réseau, permettant le traitement de milliers de transactions par seconde tout en conservant le principe de décentralisation.
Dans le sharding traditionnel, le réseau est divisé en « shards », chaque shard traitant indépendamment ses transactions. L’approche danksharding d’Ethereum va plus loin : au lieu de shards séparés avec des leaders fixes, elle introduit une architecture innovante basée sur un proposeur unique par slot. Cette conception, à l’origine du terme « dank », simplifie la logique protocolaire et améliore l’efficacité globale du réseau.
Les avantages du danksharding se révèlent en comparaison avec les méthodes classiques de sharding :
| Caractéristique | Sharding traditionnel | Danksharding |
|---|---|---|
| Segmentation des données | Shards multiples | Espace de données unique |
| Système de proposeur | Collateurs multiples | Proposeur unique |
| Complexité | Élevée | Faible |
| Potentiel de scalabilité | Élevé | Très élevé |
La feuille de route d’Ethereum envisageait initialement le sharding comme solution à la congestion et aux limites de scalabilité. L’essor des rollups et la demande croissante en disponibilité des données ont fait du danksharding l’option privilégiée et plus avancée. Cette évolution témoigne de l’adaptabilité de la communauté Ethereum face aux usages et innovations réels.
Le danksharding va au-delà des aspects techniques : il constitue un changement fondamental dans la gestion de la scalabilité sur Ethereum, garantissant à chaque utilisateur des frais réduits et des délais accélérés dès l’implémentation complète.
Le proto-danksharding, officiellement appelé EIP-4844, marque une étape décisive vers le danksharding complet. Cette mise à jour du protocole vise à alléger immédiatement les frais de transaction grâce à l’introduction des « blobs », une nouvelle structure de données dans l’écosystème Ethereum.
La mise en œuvre de l’EIP-4844 constitue une avancée majeure pour la scalabilité d’Ethereum. L’intégration des blobs sur le Mainnet permet aux rollups de publier leurs données de transaction plus efficacement et à moindre coût. Contrairement au danksharding complet, le proto-danksharding ne segmente pas la blockchain, mais pose les bases pour les évolutions futures : blobs, nouveaux marchés de frais et infrastructure de validation pour une disponibilité accrue des données.
Les innovations principales de l’EIP-4844 sont :
La différence entre proto-danksharding et danksharding complet réside dans la portée et le calendrier. Le proto-danksharding introduit les blobs et donne aux développeurs les outils pour réduire les frais des rollups ; le danksharding complet multipliera le nombre de blobs par bloc et la capacité de données, réalisant la vision de scalabilité d’Ethereum. Ce processus progressif permet au réseau de bénéficier rapidement des premiers gains tout en préparant une solution globale.
La force du danksharding réside dans son approche sophistiquée du stockage de données, optimisée pour les rollups. Son architecture repose sur trois éléments : les blobs de données, les engagements KZG et un système de validation renforcé.
Les blobs de données
Les blobs de données sont de grandes portions d’informations binaires ajoutées aux blocs Ethereum. Ils occupent un espace dédié et sont inaccessibles directement par les smart contracts : les rollups utilisent ces blobs pour stocker de gros volumes de données à moindre coût, tandis que les données blobs restent isolées de la couche d’exécution. Les blobs disposent d’un marché de frais distinct et ne concurrencent pas les transactions classiques pour l’espace de bloc, ce qui permet aux opérateurs rollup de publier leurs données à des coûts nettement inférieurs, réduisant ainsi les frais pour les utilisateurs.
Les engagements KZG
Les engagements KZG (Kate-Zaverucha-Goldberg) sont la base cryptographique qui garantit l’intégrité et la disponibilité des blobs. Ces preuves mathématiques permettent aux validateurs de vérifier la disponibilité et la validité des blobs sans devoir traiter leur contenu complet. La cérémonie KZG, réalisée en 2023 avec une large participation mondiale, a généré les paramètres cryptographiques nécessaires à ce système. Ce processus assure qu’aucune entité ne peut manipuler ou censurer les données blobs, préservant la résistance à la censure et la décentralisation d’Ethereum.
Le traitement par les validateurs
Dans l’architecture danksharding, les validateurs ont un rôle accru : ils proposent et valident des blocs contenant à la fois les données blobs et les transactions classiques. Plutôt que de traiter chaque blob en entier, ils vérifient leur disponibilité via les engagements KZG. Cette approche maintient la décentralisation du réseau tout en augmentant le débit, et oriente le travail des validateurs vers la vérification cryptographique, sans imposer de contraintes matérielles excessives.
| Composant | Fonction |
|---|---|
| Blobs de données | Stockage économique de données rollup volumineuses |
| Engagements KZG | Garantir disponibilité et validité des données |
| Validateurs | Proposer et vérifier des blocs avec blobs |
Cette architecture marque une avancée décisive pour la scalabilité blockchain, permettant à Ethereum de supporter des applications à haut débit tout en conservant sa sécurité et sa décentralisation.
Les technologies de rollup jouent un rôle central dans la scalabilité d’Ethereum, regroupant des transactions hors chaîne et publiant des preuves condensées sur le Mainnet. Deux grandes familles composent l’écosystème des rollups, chacune avec une approche distincte de la validation :
Optimistic Rollups (Arbitrum, Optimism) : fonctionnement sur l’hypothèse de validité par défaut, avec des mécanismes de preuve de fraude permettant la contestation de transactions lors d’une période de litige définie. Cette approche réduit la charge calculatoire en temps normal, maintenant la sécurité par des incitations économiques.
ZK (Zero-Knowledge) Rollups (zkSync, StarkNet) : validation via des preuves cryptographiques qui attestent de la validité des transactions sans divulguer leurs détails, offrant une finalité instantanée sans période de litige. Les preuves ZK sont plus complexes à générer, mais assurent une confirmation immédiate et une confidentialité renforcée.
Les blobs du proto-danksharding bouleversent l’économie des rollups : auparavant, les rollups utilisaient le calldata, en compétition avec les smart contracts pour l’espace de bloc, ce qui entraînait des coûts élevés. Désormais, les rollups peuvent stocker leurs données dans un espace blob dédié à moindre coût, réduisant fortement les frais et levant les obstacles économiques à l’adoption.
Impact sur les coûts utilisateur :
La baisse des frais liée aux blobs se traduit concrètement :
| Réseau rollup | Token natif |
|---|---|
| Arbitrum | ARB |
| Optimism | OP |
| zkSync | ZK |
| StarkNet | STRK |
Ces changements vont au-delà de l’optimisation : ils rendent Ethereum accessible à un public de masse, là où les frais étaient auparavant prohibitifs.
L’architecture du danksharding offre des bénéfices majeurs à l’écosystème Ethereum, transformant l’expérience utilisateur et élargissant les possibilités du réseau. La technologie a été conçue dès le départ pour maximiser les bénéfices concrets pour les utilisateurs.
Bilan des bénéfices :
La mise en place du danksharding produit plusieurs améliorations :
| Caractéristique | Avant Danksharding | Après Danksharding |
|---|---|---|
| Frais de transaction layer 2 | 0,30 $–2,00 $ | 0,02 $–0,10 $ |
| Débit de données | ~1 Mo/bloc | 16 Mo+/bloc (futur) |
| Accès utilisateur/développeur | Limité par le coût | Ouvert à tous |
Pour les utilisateurs des exchanges et plateformes majeures, ces gains signifient des frais de bridge réduits entre layer 1 et layer 2, plus d’opportunités de trading sur les solutions layer 2, et des dépôts/retraits accélérés. L’efficacité accrue des rollups permet des transactions inter-layer plus rapides et fiables, améliorant la réactivité globale.
Les progrès en scalabilité posent aussi les bases du développement à long terme d’Ethereum : à mesure que les coûts baissent et le débit augmente, le réseau devient pertinent pour de nouveaux usages, des micropaiements aux exchanges décentralisés haute fréquence, réalisant la vision d’Ethereum comme infrastructure mondiale de règlement.
Le mécanisme de réduction des frais par proto-danksharding repose sur une refonte de la publication des données rollup sur Ethereum. Ce processus explique la portée et la durabilité de cette avancée.
Comparatif des frais sur les principaux rollups :
| Réseau rollup | Frais moyen avant EIP-4844 | Frais moyen après EIP-4844 |
|---|---|---|
| Arbitrum | 0,30 $ | 0,05 $ |
| Optimism | 0,25 $ | 0,04 $ |
| Base | 0,19 $ | 0,03 $ |
| zkSync Era | 0,20 $ | 0,03 $ |
Processus technique :
La réduction des frais suit plusieurs étapes :
Publication des données : les rollups doivent publier les données de transaction sur Ethereum pour profiter de sa sécurité. Cette étape est le principal poste de coût.
Limites du calldata : avant EIP-4844, les rollups utilisaient le calldata, qui occupe le même espace de bloc que les smart contracts, entraînant une compétition et une hausse des coûts en cas de congestion.
Implémentation des blobs : avec le proto-danksharding, les rollups publient leurs données sous forme de blobs, dans un espace dédié avec son marché de frais. Cette séparation met fin à la compétition avec les transactions classiques.
Réalisation des économies : le marché des frais blobs, couplé à la capacité supérieure des blobs, fait chuter le coût de publication par octet. Les rollups répercutent ces économies sur les utilisateurs via des frais réduits.
Questions fréquentes :
Toutes les transactions Ethereum deviennent-elles moins chères ? Les plus grands bénéficiaires sont les transactions traitées via rollup. Les transactions layer 1 profitent indirectement, mais la baisse marquée concerne la layer 2.
Le modèle de sécurité change-t-il ? Non, les garanties de sécurité demeurent : les rollups héritent toujours de la sécurité Ethereum via la disponibilité des données, et le consensus protège les blobs comme les transactions classiques.
Les frais blobs sont-ils fixes ou variables ? Ils dépendent d’un marché dynamique selon la demande, mais restent bien inférieurs à ceux du calldata grâce à la capacité accrue et à la séparation du marché.
Cette innovation structurelle assure une réduction durable des frais, fondée sur l’efficacité et non sur des subventions ou des concessions sur la sécurité.
L’approche danksharding vise à préserver les propriétés clés de sécurité et de décentralisation d’Ethereum, même avec une forte montée en charge. L’architecture intègre des protections pour garantir que la scalabilité n’affaiblit pas la confiance dans le réseau.
Résistance à la censure :
Le danksharding s’appuie sur une structure à proposeur unique et sur les garanties cryptographiques des engagements KZG, rendant difficile et coûteux toute tentative de censure. Le protocole garantit que les données blobs proposées ne peuvent être exclues sans être détectées, maintenant la participation ouverte et la résistance à la centralisation.
Préservation de la décentralisation :
Le risque de concentration du pouvoir est limité par le design du danksharding : les validateurs vérifient les blobs via des techniques cryptographiques accessibles, sans traitement intensif. Ainsi, un vaste ensemble de validateurs répartis géographiquement peut garantir l’intégrité des données, sans besoin de matériel ou de bande passante spécifique, préservant la décentralisation.
Fondation sécuritaire de la cérémonie KZG :
La cérémonie KZG, impliquant des dizaines de milliers de participants, a généré les paramètres cryptographiques qui sécurisent la vérification des blobs. Si au moins un participant a détruit sa part des secrets, le système reste sécurisé. La transparence et la diversité de la participation assurent une confiance élevée dans le schéma KZG, garantissant la disponibilité des données même en cas de validateurs malveillants.
Bonnes pratiques utilisateur :
Malgré le renforcement de la sécurité réseau, il est conseillé aux utilisateurs de :
La sécurité du danksharding prouve que la scalabilité blockchain peut être obtenue sans compromis sur les principes essentiels de la décentralisation, grâce à une conception cryptographique et protocolaire rigoureuse.
La scalabilité d’Ethereum s’inscrit dans une feuille de route multi-phases, visant à renforcer progressivement le réseau tout en garantissant stabilité et sécurité. Cette stratégie éclaire les capacités présentes et futures du protocole.
Phases de mise en œuvre :
Proto-Danksharding (EIP-4844) : déjà en place, cette étape introduit les blobs sur le Mainnet, permet une baisse immédiate des frais pour les utilisateurs rollup et pose la base technique des évolutions ultérieures.
Optimisation de la disponibilité des données : les prochaines mises à jour visent à améliorer les interactions entre layer 2 et la couche de disponibilité, à augmenter la capacité des blobs et à affiner le marché des frais.
Danksharding complet : l’objectif est d’atteindre 64 espaces blobs ou plus par bloc, multipliant la capacité de disponibilité des données et permettant le traitement de milliers de transactions par seconde sur tous les rollups.
Recherche avancée : des travaux portent sur les marchés de frais multidimensionnels, l’échantillonnage de disponibilité des données et d’autres innovations pour repousser les limites de la scalabilité Ethereum.
Considérations de calendrier :
La transition vers le danksharding complet suit la philosophie Ethereum : priorité à la sécurité et aux tests avant le déploiement. Sa mise en œuvre est attendue dans les prochaines années, selon les résultats des tests, audits et observations sur le Mainnet. Chaque étape s’appuie sur une base stable pour minimiser les risques.
Impact sur l’écosystème :
Chaque phase donne aux développeurs des outils de scalabilité plus puissants, ouvrant de nouveaux usages. L’approche progressive permet à l’écosystème de s’adapter : les rollups optimisent leur fonctionnement, les utilisateurs bénéficient d’une baisse continue des frais et d’une accélération des transactions. Ethereum reste ainsi la plateforme leader des smart contracts tout en relevant le défi de la scalabilité.
Le Danksharding est la solution de scalabilité d’Ethereum qui augmente le débit transactionnel en segmentant le réseau en shards. Il réduit les frais, améliore la disponibilité des données et accélère le traitement des transactions tout en maintenant la sécurité grâce à un système de double vérification.
Le Proto-Danksharding est une mise à jour intermédiaire qui permet le stockage des blobs et réduit les frais de transaction. Le Danksharding est l’implémentation complète, avec un sharding total des données entre validateurs, pour une scalabilité et une rapidité maximales sur Ethereum.
Le Danksharding augmente le débit d’Ethereum en autorisant le traitement simultané des données sur plusieurs shards, ce qui permet au réseau de traiter beaucoup plus de transactions en parallèle. Cela accroît la capacité du réseau et réduit la congestion, pour une scalabilité et une efficacité accrues.
Le Danksharding devrait être mis en place sur Ethereum entre 2026 et 2027, dans le cadre de la feuille de route après la mise à jour Dencun. Il améliorera la scalabilité en optimisant la disponibilité des données et en réduisant les frais grâce aux mécanismes du proto-danksharding.
Le Danksharding offre une scalabilité native grâce au sharding au niveau du protocole, diminue les coûts de disponibilité des données et permet un débit supérieur sur Ethereum. Contrairement aux Rollups, il ne dépend pas de séquenceurs externes, renforçant la décentralisation et la sécurité tout en maintenant les garanties de la couche de base Ethereum.
Le Danksharding réduit fortement les frais de gas en permettant le traitement parallèle des données via les blobs. Cela augmente le débit transactionnel et la capacité du réseau, abaissant les coûts pour les utilisateurs d’un facteur de 10 à 100 par rapport aux niveaux actuels.











