Glossar
Data Availability Layer
Aktualisiert 12. Juni 2026
Ein Data Availability Layer (kurz: DAL) ist eine spezialisierte Schicht in einer modularen Blockchain-Architektur, die ausschließlich dafür zuständig ist, Transaktionsdaten zu empfangen, zu speichern und deren öffentliche Abrufbarkeit für alle Netzwerkteilnehmer nachweisbar zu garantieren.
Einordnung in die modulare Blockchain-Architektur
Klassische monolithische Blockchains bündeln drei Kernfunktionen in einer einzigen Kette: Ausführung (Execution), Konsensbildung (Consensus) und Datenverfügbarkeit. Modulare Systeme trennen diese Aufgaben bewusst auf separate Schichten auf. Der DAL übernimmt dabei ausschließlich die Datenverfügbarkeit – also die Garantie, dass die vollständigen Rohdaten eines neu vorgeschlagenen Blocks für einen definierten Zeitraum herunterladbar sind. Der Execution Layer verarbeitet Transaktionen, der Consensus Layer einigt sich auf deren Reihenfolge; der DAL liefert die Datenbasis, auf der beide operieren.
Diese Trennung ist kein architektonisches Detail, sondern eine sicherheitskritische Notwendigkeit: Ohne zugängliche Blockdaten kann kein Node unabhängig prüfen, ob ein Block tatsächlich gültig ist. Genau hier setzt der sogenannte Data Availability Attack an – ein Angreifer veröffentlicht einen Block, hält dessen Daten aber gezielt zurück. Nodes können in diesem Fall weder die Gültigkeit bestätigen noch widerlegen, was die Integrität der gesamten Kette gefährdet.
Bedeutung für Rollups und Layer-2-Netzwerke
Rollups und Layer-2-Netzwerke sind die wichtigsten Nutzer eines DAL. Sie bündeln viele Transaktionen off-chain, veröffentlichen aber komprimierte Transaktionsdaten auf einem DAL, damit externe Beobachter den Zustand der L2-Kette jederzeit rekonstruieren und Betrugsnachweise einreichen können. Datenverfügbarkeit gilt dabei als der größte Einzelkostenfaktor für L2-Betreiber – ein dedizierter DAL senkt diese Kosten erheblich gegenüber der Nutzung des Hauptnetz-Calldata.
Technisch wird die Verfügbarkeit nicht durch vollständigen Download aller Daten geprüft, sondern durch Data Availability Sampling (DAS): Nodes laden statistisch zufällige kleine Datenfragmente. Sind diese abrufbar, gilt mit hoher Wahrscheinlichkeit der gesamte Block als verfügbar – ohne dass jeder Teilnehmer die vollständigen Daten herunterladen muss. Dieses Verfahren skaliert die Überprüfung erheblich.
Bekannte Implementierungen reichen von dedizierten DA-Blockchains über Ethereum-interne Lösungen wie EIP-4844 (Blob-Transaktionen als Vorstufe zu Danksharding) bis hin zu externen DA-Netzwerken, die sich in bestehende Ökosysteme integrieren lassen.