Disponibilité des données

Dernière mise à jour 24 sept. 2026

En une phrase

La disponibilité des données signifie que les données nécessaires pour vérifier ou reconstruire l'activité d'une blockchain ont été publiées et peuvent être récupérées.

La disponibilité des données désigne le fait que les données blockchain requises sont publiées et accessibles aux participants qui en ont besoin. Pour un rollup, il peut s'agir de reconstruire l'état des comptes ou d'examiner indépendamment des mises à jour proposées. Un hachage ou un autre engagement identifie les données, mais ne fournit pas les octets manquants et ne garantit pas leur transmission.

Comment vérifier la disponibilité

Les nœuds peuvent télécharger directement les données. L'échantillonnage de disponibilité contrôle plutôt certaines portions d'un ensemble encodé. Le codage à effacement ajoute de la redondance pour permettre une récupération à partir d'assez de fragments disponibles. Un échantillonnage réussi apporte une confiance probabiliste selon les paramètres et hypothèses réseau, sans imposer à chacun de tout télécharger.

Ethereum utilise PeerDAS pour les blobs. D'autres réseaux, dont Celestia, ont leurs propres modèles d'échantillonnage et de publication.

Différence avec exactitude et archivage

Les données peuvent être disponibles alors que les transactions décrites sont invalides. Inversement, une preuve de validité d'un calcul encodé ne rend pas récupérables des données retenues.

Les blobs d'Ethereum ont une durée de conservation limitée par le protocole ; des archives séparées peuvent ensuite conserver des copies. La disponibilité concerne donc une publication et un accès en temps utile, sans promettre une conservation éternelle par chaque nœud. Des données manquantes peuvent bloquer reconstruction, contestations ou preuves de retrait, même si l'engagement reste visible sur la chaîne.