Das Internet ist voller Fälschungen. Artikel werden heimlich bearbeitet, URLs werden umgelenkt, und es ist oft unklar, wer tatsächlich die Verantwortung für einen Text trägt. ChristiansBlog geht einen neuen Weg: Ab sofort lassen sich alle Artikel des Blogs mit Hilfe eines lokalen Provenance-Systems authentifizieren.
Das System nutzt moderne Kryptografie, um sicherzustellen, dass jeder Artikel nachweisbar unter der Kontrolle des Autors existiert hat. Es handelt sich dabei nicht um einen Urheberschaftsnachweis im rechtlichen Sinne, sondern um einen technisch belastbaren Nachweis der Integrität und Authentizität von Inhalten.
Wie das System funktioniert
Das neue Provenance-System arbeitet mit zwei etablierten kryptografischen Verfahren: BLAKE3 für Hashing und Ed25519 für digitale Signaturen. Jeder Artikel wird analysiert, es werden Fingerabdrücke (Hashes) sowohl des Quelltextes als auch des veröffentlichten HTML erstellt und digital signiert. Diese Signaturen werden zusammen mit Metadaten und einer Versionskette gespeichert.
Das Besondere dabei: Das System ist vollständig dezentralisiert und lokal. Es gibt keine Cloud-Abhängigkeiten, keinen externen Tracking-Dienst und keine Datenübertragung an Dritte. Der private Schlüssel, mit dem Artikel signiert werden, bleibt auf dem Rechner des Autors. Der öffentliche Schlüssel kann veröffentlicht werden und dient der Verifikation.
Wenn ein Artikel später verändert wird, entsteht automatisch eine neue Version mit aktuellem Zeitstempel und Signatur. Alle vorherigen Versionen bleiben erhalten und sind über ihre kryptografischen Hashes miteinander verlinkt – eine sogenannte Hash-Kette, die Manipulationen sofort erkennbar macht.
Ein Mehrwert für Leser und Autoren
Für Leser bedeutet dies ein höheres Vertrauen in die Inhalte. Sie können jederzeit überprüfen, ob ein Artikel seit Veröffentlichung verändert wurde und welche Versionen existieren. Dies ist besonders wertvoll bei sensiblen Themen, wo es auf Genauigkeit ankommt.
Für mich als Betreiber dieser Seite und auch als Autor bietet das System einen zusätzlichen Schutz vor unbemerkter Manipulation eigener Inhalte. Es dokumentiert ferner, wann bestimmte Fassungen online waren – ein wichtiger Punkt in einer Zeit, in der Kontextualisierung und zeitliche Einordnung zunehmend an Bedeutung gewinnen.
Schutz vor der unberechtigten Übernahme eigener Inhalte
Ein weiterer wichtiger Anwendungsfall des Systems ist der Schutz vor der unbemerkten Übernahme eigener Inhalte durch Dritte.
Wird ein Artikel vollständig oder weitgehend unverändert kopiert und anschließend unter einem anderen Namen veröffentlicht, kann die fremde Fassung mit den bei ChristiansBlog hinterlegten Provenance-Daten verglichen werden. Bei einer identischen Fassung lässt sich beispielsweise anhand des BLAKE3-Fingerabdrucks feststellen, dass beide Texte exakt übereinstimmen. Gleichzeitig dokumentiert die signierte und versionierte Provenance-Historie, welche Fassung bereits zuvor bei ChristiansBlog registriert wurde.
Das System ersetzt dabei keinen rechtlichen Urheberrechtsnachweis und entscheidet selbstverständlich auch nicht darüber, ob im Einzelfall tatsächlich eine Urheberrechtsverletzung vorliegt. Es schafft jedoch eine zusätzliche technische Grundlage, um die Existenz, Integrität und zeitliche Reihenfolge eigener Veröffentlichungen nachvollziehbar zu dokumentieren.
Für die Zukunft ist das System zudem so ausgelegt, dass weitere Verfahren zur Erkennung von Textübernahmen integriert werden können. Dazu gehören beispielsweise robuste Text-Fingerprints und perspektivisch auch unsichtbare statistische Wasserzeichen. Damit könnte sich die Erkennung künftig nicht nur auf wortgetreue Kopien beschränken, sondern auch auf inhaltlich weitgehend übernommene und anschließend veränderte Fassungen ausweiten.
Auf technische Solidität ausgelegt
Das System wurde von Grund auf mit Fokus auf Sicherheit und Reproduzierbarkeit entwickelt. Der Code wurde getestet, die Algorithmen sind dokumentiert und die Struktur erlaubt zukünftige Erweiterungen – etwa um ein unsichtbares statistisches Wasserzeichen, das zusätzliche Erkennungsmöglichkeiten bietet, ohne die kryptografische Basis zu ersetzen.
Es ist ein Beispiel dafür, wie moderne Kryptografie nicht nur für klassische Sicherheitsaufgaben wie Verschlüsselung eingesetzt werden kann, sondern auch für Authentizität, Integrität und Transparenz im Web. Dabei bleibt die Lösung bewusst simpel und ohne unnötige Komplexität – das System läuft vollständig in bestehende Hugo-Workflows integriert ab.
Datenschutz und Transparenz
Das Provenance-System erhebt keine Nutzerdaten, bietet kein Tracking und benötigt keine Registrierung. Es ist ein Werkzeug allein für Authentizität und Integrität der Inhalte des Blogs. Dies unterstreicht das Verständnis von ChristiansBlog, dass Technologie im Dienste der Leser stehen sollte – nicht der Datensammlung.
Alle technischen Details sind dokumentiert und können von Interessierten einsehen und überprüft werden. Die Idee hinter dem System ist, dass Vertrauen durch Transparenz und technische Überprüfbarkeit entsteht, nicht durch bloße Behauptungen.
