Skip to content

Glossary

Data Availability Sampling

Eine Technik, mit der Light Nodes die Veröffentlichung aller Blockdaten bestätigen, indem sie zufällig nur wenige kleine Teile herunterladen und starke probabilistische Garantien erhalten.

Data Availability Sampling (DAS) erlaubt einer Node zu prüfen, dass alle Daten hinter einem Block veröffentlicht wurden, ohne das Ganze herunterzuladen. Jede Node fordert eine Handvoll kleiner, zufällig gewählter Stücke an; gelingen alle Anfragen, ist es statistisch nahezu sicher, dass die vollständigen Daten wiederherstellbar sind.

Der Kniff beruht auf Erasure Coding, das die Daten so erweitert, dass jede ausreichend große Teilmenge das Original rekonstruieren kann. Ein Block-Produzent, der Daten zurückhält, muss einen großen Anteil der Stücke verbergen, was zufälliges Sampling fast immer aufdeckt. Zusammen mit KZG-Commitments, die jedes Stück an den Block binden, lässt DAS ressourcenarme Clients die Datenverfügbarkeit absichern und ist der Grundpfeiler von Dankshardings Skalierungsplan.