> [!abstract]- Darum geht's
> Deine Bilder im Internet haben keinen Ausweis. Jeder kann sie klauen und behaupten, sie wären seine. Mit der VisionFusen Pipeline bekommt jedes Bild einen unsichtbaren Stempel, zwei Fingerabdrücke und wird bei einem digitalen Notar registriert – für immer, auf tausenden Computern weltweit.
> [!tldr]- Das Wichtigste
> - Metadaten: Unsichtbare Informationen IN deinem Bild (Autor, Lizenz, Beschreibung)
> - SHA-256: Exakter Fingerabdruck – ändert sich bei jedem Pixel
> - pHash: Visueller Fingerabdruck – erkennt das Bild auch nach Crop/Resize
> - Nostr: Dezentraler "Notar" – speichert den Beweis auf tausenden Servern
> - VisionFusen: Die Pipeline die alles automatisch macht
5 Minuten Lesezeit
Stell dir vor, du malst ein Bild.
Du bist stolz darauf und willst es im Internet zeigen. Aber was passiert, wenn jemand es klaut und sagt "Das hab ICH gemalt!"?
Früher konntest du nur sagen: "Nein, das war ich!" Aber beweisen? Schwierig.
Schritt 1: Stempel drauf
Wie wenn du hinten auf dein Bild schreibst: "Gemalt von Max, 28. Januar 2026". Nur dass wir es in das Bild reinschreiben, unsichtbar. Das sind die Metadaten.
Schritt 2: Fingerabdruck nehmen
Wir machen zwei Fingerabdrücke vom Bild:
- Einen exakten (SHA-256) – wie ein Barcode, der sich ändert wenn sich auch nur ein Pixel ändert
- Einen ungefähren (pHash) – erkennt das Bild auch wenn jemand es zuschneidet oder kleiner macht
Schritt 3: Zum digitalen Notar
Wir gehen zu einem "digitalen Notar" (das Nostr-Protokoll) und sagen: "Dieses Bild mit diesem Fingerabdruck gehört Max, heute um 10:23 Uhr."
Das wird auf vielen Computern weltweit gespeichert. Keiner kann es löschen.
Du lädst die geklaute Version hoch → Wir vergleichen den Fingerabdruck → "Hey, das ist zu 94% das Bild von Max vom 28. Januar!"
Beweis. Fertig.
Es ist wie ein unsichtbares, unfälschbares Namensschild, das für immer an deinem Bild klebt.
So sieht der Workflow in der Praxis aus:
````
PNG/JPEG hochladen
↓
WebP konvertieren (cwebp -q 85)
↓
Metadaten schreiben (exiftool - volle Breitseite mit CC BY 4.0)
↓
VisionFusen signieren (API Call)
↓
Automatisch: SHA-256 + pHash + R2 CDN + 4 Relays + KV-Index
↓
Fertig. Verifizierbar. Für immer.
``bash``
cwebp -q 85 input.png -o output.webp
``bash``
exiftool \
-Title="Bild-Signatur Pipeline: Dein Bild bekommt einen Ausweis" \
-Description="[Semantische Beschreibung für LLMs]" \
-ImageDescription="[Visuelle Beschreibung für Screenreader]" \
-Creator="Steven Noack" \
-Copyright="© 2026 Steven Noack" \
...
...
...
...
...
'-XMP-cc:License=https://creativecommons.org/licenses/by/4.0/' \
'-XMP-iptcExt:DigitalSourceType=http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia' \
output.webp
Das Bild wird über die VisionFusen API signiert und auf Nostr veröffentlicht.
1. SHA-256 Hash berechnen
2. pHash berechnen (Perceptual Hash für Bild-Erkennung)
3. Duplikat-Check auf Relays
4. NIP-94 Event erstellen (Kind 1063)
5. Bunker signieren (mit key_name)
6. R2 Upload → cdn.visionfusen.org/DeineBilder/...
7. 4 Relays publishen (damus, primal, nos.lol, visionfusen)
8. KV-Index speichern (pHash → Event für Reverse-Lookup)
9. Statische Event-Page generieren
| Wert | Verwendung |
|------|------------|
| trainedAlgorithmicMedia | AI-generierte Bilder (NotebookLM, DALL-E, Midjourney) |
| digitalCapture | Screenshots, Fotos, Bildschirmaufnahmen |
| compositeWithTrainedAlgorithmicMedia | Mix aus AI + manuelle Bearbeitung |
| Kriterium | SHA-256 | pHash |
|-----------|---------|-------|
| Länge | 64 Zeichen | 16 Zeichen |
| Erkennt Duplikate | ❌ Nur exakt | ✅ Auch modifiziert |
| Kryptografisch | ✅ Ja | ❌ Nein |
| Verwendung | Datei-Integrität | Bild-Erkennung |
SHA-256 = Beweis dass die Datei unverändert ist
pHash = Erkennt das Bild auch nach Manipulation (Crop, Resize, Screenshot)
``bash``
curl "https://visionfusen.org/Dein-api-Key/verify?hash=417a77b5..."
Sieh selbst: Verifiziere das Hero-Image dieses Artikels →
| Service | Zweck |
|---------|-------|
| VisionFusen API | Signierung, Verifizierung |
| Bunker (Railway) | nsecBunker für Key Management |
| R2 (Cloudflare) | CDN für Bilder |
| KV (Cloudflare) | pHash Index für Reverse-Lookup |
| Nostr Relays | Event-Speicherung |
```
{slug}.vf{kind}-{sha256:8}.{ext}
Beispiel:
mein-bild.vf1063-417a77b5.webp
```
1. Für Nicht-Techniker: Dein Bild bekommt einen unsichtbaren Stempel, einen Fingerabdruck und wird bei einem digitalen Notar registriert. Für immer.
2. Für Techniker: WebP + exiftool Metadaten + NIP-94 Event auf Nostr mit SHA-256 und pHash für Reverse-Lookup.
3. Für alle: Wenn jemand dein Bild klaut, hast du den Beweis.
> Gemäß EU AI Act (Art. 50): Dieser Text wurde mit Claude (Anthropic) erstellt, basierend auf: meinem Chatverlauf, meinem Obsidian Vault (MCP), VectorGraph (Neo4j) und der VisionFusen Codebase.
Signierter Datenpunkt · Rohdaten (JSON)
Schlüssel: c1baf4f74cd829963828b1da8d73e52cc94caa6d8dc944f7ca450a75c4b3311f
Event-ID: 6f0a4a4a2a56a4bdb06a34661474b337760ad8230c1396fbd6aa508a86640087