Disponibilité des données de la blockchain : ce que cela signifie et pourquoi c'est important
La disponibilité des données de blockchain signifie que l'intégralité des données d'un bloc est publiée sur le réseau. Les rollups en ont besoin pour que les utilisateurs puissent vérifier les soldes et retirer des fonds.

Sur cette page
Les données de bloc publiées sont ce qui rend les enregistrements d'un rollup vérifiables. Quand elles manquent, vous faites confiance à un résumé plutôt qu'aux transactions.
Qu'est-ce que la disponibilité des données de blockchain ?
La disponibilité des données concerne la publication, pas le stockage permanent. Les données d'un bloc sont partagées avec le réseau afin que quiconque puisse les inspecter. Ce n'est pas la même chose que de stocker des données on-chain pour toujours, et ce n'est pas la même chose que de récupérer d'anciens blocs. Les données publiées peuvent encore être élaguées plus tard.
Pourquoi les rollups ont-ils besoin de la disponibilité des données ?
Les rollups traitent les transactions en dehors de la chaîne de base et renvoient les résultats compressés vers celle-ci. Les utilisateurs ont besoin des données sous-jacentes pour reconstruire l'état du rollup et confirmer leurs propres soldes. Sans elles, un utilisateur ne peut pas prouver un retrait.
- Reconstruire l'état du rollup à partir des données publiées.
- Confirmer qu'un solde est inclus.
- Prouver un retrait sans l'opérateur.
Que se passe-t-il lorsque les données sont retenues ?
Un opérateur de rollup peut publier un hash d'un lot sans les données qui le sous-tendent. La chaîne de base peut accepter le hash, mais les utilisateurs ne peuvent pas voir les transactions, l'activité peut donc être invérifiable et les fonds peuvent être bloqués.
Comment les blobs et l'échantillonnage aident-ils ?
Ethereum a ajouté les blobs en mars 2024 avec la mise à niveau Dencun. Un blob est un espace temporaire pour les données de rollup. L'échantillonnage de disponibilité des données permet à un nœud de vérifier qu'un blob a été publié en récupérant des fragments aléatoires. L'échantillonnage prouve la publication, pas la validité.
Quelles couches DA existent et quelle confiance ?
Ethereum fournit la disponibilité des données via ses propres blocs et blobs. Celestia a lancé son réseau en 2023, et EigenDA et Avail ont suivi en 2024. Chacun demande aux utilisateurs de faire confiance à un ensemble différent de validateurs.
Questions fréquentes
Un nœud demande à ses pairs des fragments aléatoires d'un blob plutôt que l'ensemble. Si les fragments arrivent, il gagne la confiance que les données ont été publiées.
Il ajoute des fragments redondants avant la publication. Si certains fragments manquent, les données d'origine peuvent être reconstituées à partir du reste.
Celestia et Avail exploitent leurs propres réseaux. Les blobs d'Ethereum font partie d'Ethereum, et EigenDA utilise de l'ETH restaké détenu par des opérateurs.
Oui, car les retraits des rollups dépendent des données publiées. Sur Ethereum seul, vous dépendez de la publication de ses propres blocs par Ethereum.






