Das Modell
- AnfangDer erste Vorgängerwert besteht aus 64 Nullen.
- ZeileDaten und Vorgänger werden stabil sortiert dargestellt.
- PrüfwertSHA-256 verbindet die Zeile mit dem bisherigen Verlauf.
- NachrechnenDie erste Abweichung beendet die Prüfung.
Der Grundsatz
Stand · Prototyp
Die Kette prüft den gespeicherten Zusammenhang der Einträge und benennt die erste Abweichung.
Warum
Eine prüfbare Spur muss Änderungen am Verlauf auffallen lassen. Ein Prüfwert, auch Hash genannt, ist eine aus einem Inhalt berechnete Zeichenfolge. Ändert sich der Inhalt, passt der gespeicherte Wert beim Nachrechnen nicht mehr. Durch die Verbindung zum Vorgänger hängt jeder Eintrag am bisherigen Verlauf. Die Aussage bleibt begrenzt: Innere Stimmigkeit beweist weder den ursprünglichen Inhalt noch den tatsächlichen Zeitpunkt eines Ereignisses.
Wie es arbeiten soll
Dokumentation
Im Prototyp beginnt die Kette mit einem Vorgängerwert aus 64 Nullen. Eine Zeile enthält Reihenfolge, Zeit, Akteur, Ereignis, Kennung der Sache, Daten und den Prüfwert des Vorgängers. Vor dem Rechnen werden alle Schlüssel der Zeile stabil sortiert, auch in verschachtelten Teilen. SHA-256 berechnet den neuen Wert aus Vorgängerwert und dieser stabilen Zeile. Die Prüfung beginnt wieder am Anfang, vergleicht Vorgänger und berechneten Wert und hält bei der ersten Abweichung an. Der Mechanismus gehört zum Prototyp, nicht zu einem belegten dauerhaften Archiv.
Schritt für Schritt
- Den letzten Prüfwert oder den festen Anfangswert der Kette lesen.
- Die neue Zeile bilden und ihre Schlüssel stabil ordnen.
- SHA-256 aus Vorgängerwert und Zeile berechnen und den neuen Prüfwert speichern.
- Zur Prüfung vom Anfang an nachrechnen und die erste abweichende Zeile zeigen.
Grenzen
Nachweis offen
Nachweis der Protokollkette: noch ohne reproduzierbaren Beleg. Der Abschnitt beschreibt den Bauplan.
- Wer den ganzen Verlauf passend neu berechnet, erzeugt eine in sich stimmige andere Kette.
- Ein externer Prüfanker ist ein außerhalb der Kette gesicherter Vergleichswert. Ein solcher Anker ist hier nicht belegt.
- Der Prototyp im Browser hält Einträge nur flüchtig. Echtheit, dauerhafte Aufbewahrung und unabhängige Zeitstempel sind damit nicht nachgewiesen.