chain
Jede Änderung am Wissen wird festgeschrieben und an ihre Vorgängerin gekettet. Was einmal drinsteht, lässt sich nicht unbemerkt ändern — auch nicht von innen.
Wer KI produktiv einsetzt, wird irgendwann gefragt, worauf eine Entscheidung gestützt war. Ein gewöhnlicher Wissensspeicher kann darauf nicht antworten: Er kennt nur seinen heutigen Zustand, und wer schreiben darf, kann die Vergangenheit umschreiben. chain trennt beides. Der Arbeitsspeicher bleibt schnell und veränderbar; daneben läuft ein Protokoll, in das nur angefügt wird.
Jeder Eintrag hängt am vorherigen
Zu jeder Änderung entsteht eine Zeile mit Serverzeit, Urheber, Vorgangsart und Prüfsumme. Diese Zeile trägt zusätzlich den Fingerabdruck ihrer Vorgängerin. Wird eine Zeile nachträglich geändert oder entfernt, passt ihr Fingerabdruck nicht mehr zu dem, was die Folgezeile führt: Die Kette bricht an genau dieser Stelle, und die Stelle ist benennbar.
Sie rechnen selbst nach, statt uns zu glauben
Ein Aufruf gegen Ihren Arbeitsbereich prüft die Kette von der ersten Zeile an und meldet, ob sie unversehrt ist. Stimmt etwas nicht, nennt die Antwort die Position, die Art des Bruchs und beide Fingerabdrücke — den erwarteten und den gefundenen. Diese Prüfung braucht keinen Zugang zu unseren Servern und kein Vertrauen in unsere Zusage.
Die Datenbank selbst weist Änderungen ab
Die Zugriffsrechte der Anwendung erlauben Lesen und Anfügen, mehr nicht. Ein zusätzlicher Auslöser in der Datenbank weist jede Änderung und jede Löschung ab, auch wenn jemand die Rechte wieder erteilte. Am 25. Juli 2026 haben wir das in Produktion durchgespielt: Ändern, Löschen, Zurückdatieren, Eintragen für einen fremden Arbeitsbereich und Leeren der Tabelle — alle fünf Versuche abgewiesen.
Der Zeitstempel kommt vom Server, nicht vom Aufrufer
Ein Zeitwert, den der Aufrufer mitschickt, wäre der einfachste Weg, die Vergangenheit zu fälschen. knowmind übernimmt ihn nirgends. Jede Zeile trägt die Zeit des Servers zum Zeitpunkt des Anfügens.
Dieselbe Frage, ein anderes Datum, die richtige Antwort
Ändert sich ein Sachverhalt, verschwindet die alte Fassung nicht. Sie erhält ein Enddatum, die neue ein Gültig-ab-Datum, und beide bleiben verbunden. Ein Zahlungsziel, das im März dreißig Tage betrug und seit Juni vierzehn, ist für beide Zeitpunkte korrekt abrufbar. Ihr angebundenes KI-Werkzeug kann jede Frage mit einem Datum stellen und bekommt den Stand von damals.
Was chain heute nicht leistet
Die Kette macht jede einzelne nachträgliche Änderung sichtbar. Sie schützt noch nicht gegen jemanden, der die gesamte Kette in einem Zug neu berechnen kann — dafür braucht es Datenbank-Vollzugriff auf unserer Seite. Der nächste Schritt ist ein Zeuge außerhalb der Datenbank: der regelmäßig signierte Ketten-Kopf in einem Speicher mit Schreibsperre. Bis der steht, sprechen wir nicht von Fälschungssicherheit, und die Prüfantwort sagt es selbst mit.
Der Anlass: KI-Verordnung
Am 2. August 2026 greifen die Transparenzpflichten aus Artikel 50 der KI-Verordnung. Für Systeme mit hohem Risiko verlangt Artikel 12 eine automatische Protokollierung über die gesamte Laufzeit, Artikel 26 Absatz 6 die Aufbewahrung für mindestens sechs Monate. Ob Ihr konkreter Einsatz darunter fällt, bewerten Ihre Verantwortlichen. Die Grundlage, um im Bedarfsfall antworten zu können, liefert knowmind.
Technisch im Detail
- SHA-256 über Vorgänger, Inhalt, Urheber, Serverzeit und Position
- Anfügen unter Sperre je Arbeitsbereich, damit die Reihenfolge eindeutig bleibt
- Datenbankrechte ohne Änderung und Löschung, zusätzlich abgesichert durch einen Auslöser
- Prüfung des eigenen Arbeitsbereichs über die Schnittstelle, mit Angabe der Bruchstelle
- Gültigkeitszeitraum je Aussage, getrennt vom Zeitpunkt der Aufnahme
- Ablösung statt Löschung, mit Verweis auf die abgelöste Fassung
- Protokoll je Arbeitsbereich, Ausleitung als CSV oder JSON
- Vorhaltung 30 Tage bis 24 Monate nach Tarif, im Enterprise-Bereich länger