Baustelle: Diese Seite ist im Aufbau · noindex · Zugangscode erforderlich.
← Zurück zum Portfolio

Fallstudie · in Arbeit

Dust Bureau — prüfbare Audit-Infrastruktur für KI-Agenten

Selbst-gehostete, non-custodial Infrastruktur, mit der KI-Agenten echte APIs nutzen, ohne je die Zugangsdaten zu sehen — und dabei jede Aktion in einen fälschungssicheren, unabhängig prüfbaren Nachweis verwandeln, on-chain verankert.

TypeScript Cardano / Aiken Midnight / ZK Python Applied Cryptography Smart Contracts
Dust Bureau — prüfbare Audit-Infrastruktur für KI-Agenten
Rolle
Solo — architecture, smart contracts (Cardano + zero-knowledge), backend, SDKs, security, CI/deploy
Stack
TypeScript · Cardano/Aiken · Midnight/ZK · Python
Zeitraum
Jahr
2026
Status
In Arbeit (private Vorschau, passwortgeschützt)

Selbst-gehostete, non-custodial Infrastruktur, mit der KI-Agenten echte APIs nutzen, ohne je die Zugangsdaten zu sehen — und dabei jede Aktion in einen fälschungssicheren, unabhängig prüfbaren Nachweis verwandeln, on-chain verankert.

Die Herausforderung

KI-Agenten beginnen, auf echte Systeme zuzugreifen — LLMs, Zahlungswege, interne APIs — in regulierten Branchen. Zwei harte Probleme stehen im Weg: einem Agenten rohe API-Schlüssel zu geben ist ein Sicherheits- und Compliance-Risiko, und „vertrau mir, hier ist ein Log" ist kein Beweis. Ein Prüfer braucht den Nachweis, dass der Eintrag nicht verändert wurde — einen Nachweis, der nicht voraussetzt, dem Server des Betreibers zu vertrauen. Das ehrlich zu bauen heißt, ein ungewöhnlich breites Spektrum durchgängig zu beherrschen: ein gehärtetes lokales Vault, kryptografische Audit-Ketten, zwei verschiedene Blockchains und einen Zero-Knowledge-Vertrag.

(Architektur-Diagramm siehe oben.)

Das Vorgehen

  • Selbst-gehostetes Vault + Credential-Proxy. Agenten rufen externe APIs über das Vault; rohe Schlüssel bleiben verschlüsselt (argon2id + AES-256-GCM), und der Prozess startet gesperrt — die Master-Passphrase liegt nur im RAM, nie in einer Env-Variable oder im Docker-Image.
  • Append-only Audit-Hash-Chain + Merkle-Batching. Jede Aktion SHA-256-verkettet; ein /audit/verify-Endpoint prüft die Integrität jederzeit nach; ein harter Guard an der Grenze stellt sicher, dass nur inhaltsfreie Hashes den Host verlassen (Privacy by Construction).
  • Eine pluggbare Anchor-Schicht. Ein sauberes AnchorBackend-Interface mit drei Implementierungen (local-file, Cardano, Midnight): die Merkle-Root eines Batches wird extern verankert, sodass die Fälschungssicherheit von Dritten prüfbar ist — ohne dem Server des Anbieters zu vertrauen.
  • On-Chain-Settlement auf Cardano. Ein Aiken-Validator (Plutus v3) erzwingt Zahlungsnachweis und einen festen Split on-chain; property-getestet und gefuzzt; live auf Cardanos Testnetz mit mehreren akzeptierten Transaktionen.
  • Ein Zero-Knowledge-Privacy-Vertrag (Midnight / Compact). Ein Vertrag, der ein Commitment verankert, während die sensiblen Eingaben (Merkle-Root, Audit-Bereich, Entity-Key) private Witnesses sind, mit einem on-chain Nullifier zur Dedup — Existenz und Integrität beweisbar ohne öffentliche Verknüpfung. (Seit Juni 2026 live auf Midnights Preprod-Testnetz, end-to-end, opt-in; Mainnet ist der nächste Meilenstein.)
  • Die kniffligen Infrastruktur-Probleme gelöst. Eine resumierbare Wallet-Sync- Engine mit periodischen Checkpoints, die einen OOM-anfälligen, stundenlangen From-Genesis-Sync in einen crash-überlebenden Prozess verwandelt, der vorwärts fortsetzt; begrenzte „sichere Waits", damit eine hängende Abhängigkeit ein klarer Fehler wird, nie ein stiller Hang.
  • Der Rest der Oberfläche. Ein HTTP-402-(x402-)Payment-Gate, optionales Bring-your-own-RFC-3161-Timestamping, ein abhängigkeitsfreies Python-SDK und ein TypeScript-SDK, ein React-19-Admin-Cockpit und CI über sieben Test-Suites (Open-Source-Kern plus ein separates privates Anchor-Engine-Repo).

Das Ergebnis

  • Ein funktionierendes Mehrschicht-System: selbst-gehostetes Vault + Audit-Kette + sowohl der Cardano- als auch der Midnight-Anker live auf ihren Testnetzen (Cardano: mehrere akzeptierte On-Chain-Transaktionen; Midnight: opt-in Preprod-Anchoring, end-to-end), dazu Python- und TypeScript-SDKs und ein React-Cockpit.
  • Ein erweiterbares Anchor-Interface — eine neue Chain/Backend ist eine einzige Implementierung hinter einer stabilen Naht.
  • Die harte Infrastruktur (resumierbarer Sync, fail-closed Security, der ZK-Privacy-Vertrag) ist durchgängig gebaut und durchdacht.
  • Open-Source-Kern (Apache 2.0), CI-gesichert, property- und fuzz-getestet; ehrliche, dokumentierte Trennung von „läuft heute" vs. „Roadmap".

Was das zeigt

  • Volle Verantwortung über ein ungewöhnlich breites Spektrum: Backend (TypeScript/Node, Python), zwei Blockchains (Cardano/Aiken und Midnight/Zero-Knowledge), angewandte Kryptografie, threat-modellierte Security, SDKs, ein React-Frontend und CI/Deployment.
  • Sicherheit bei harten, hardwarenahen Problemen — Zero-Knowledge-Verträge, resumierbarer Blockchain-Sync, fail-closed Security-Design — nicht nur CRUD.
  • Architektur zuerst: saubere Interfaces und Nahtstellen, fail-closed Defaults, ein wahrhaftiges „heute vs. Roadmap" statt Überversprechen.
  • Moderne, KI-gestützte Umsetzung, vom Menschen gesteuert und kuratiert.

Technik auf einen Blick

TypeScript · Node / Express · Python · Aiken (Plutus v3) · Compact (Midnight ZK) · SHA-256 + Merkle · RFC-3161 · argon2id / AES-256-GCM · x402 · React 19 · Docker · CI