NIP-94: File Metadata
NIP-94 definiert ein Datei-Metadaten-Event (kind 1063) zur Organisation und Klassifizierung von geteilten Dateien auf Nostr, wodurch Relays Inhalte effektiv filtern und organisieren können.
So Funktioniert Es
- Der Benutzer lädt eine Datei zu einem Hosting-Dienst hoch
- Ein kind 1063 Event wird mit Metadaten über die Datei veröffentlicht
- Der Event-Inhalt enthält eine für Menschen lesbare Beschreibung
- Strukturierte Tags liefern maschinenlesbare Metadaten
- Spezialisierte Clients können Dateien systematisch organisieren und anzeigen
Erforderliche und Optionale Tags
Kern-Tags:
url- Download-Link für die Dateim- MIME type (Kleinschreibung erforderlich)x- SHA-256 Hash der Datei
Optionale Tags:
ox- SHA-256 Hash der Originaldatei vor Server-Transformationensize- Dateigröße in Bytesdim- Abmessungen (Breite x Höhe) für Bilder/Videomagnet- Magnet URI für Torrent-Verteilungi- Torrent Infohashblurhash- Platzhalter-Bild für Vorschauenthumb- Thumbnail-URLimage- Vorschaubild-URLsummary- Textauszugalt- Barrierefreiheits-Beschreibungfallback- Alternative Download-Quellen
Anwendungsfälle
NIP-94 ist für Datei-Sharing-Anwendungen konzipiert, nicht für soziale oder Langform-Content-Clients. Vorgeschlagene Anwendungen umfassen:
- Torrent-Indexierungs-Relays
- Portfolio-Sharing-Plattformen (ähnlich wie Pinterest)
- Software-Konfigurations- und Update-Verteilung
- Medienbibliotheken und Archive
Primäre Quellen:
Erwähnt in:
Siehe auch: