NIP-94: File Metadata
NIP-94 definisce un evento di metadati file (kind 1063) per organizzare e classificare i file condivisi su Nostr, consentendo ai relay di filtrare e organizzare i contenuti in modo efficace.
Come Funziona
- L’utente carica un file su un servizio di hosting
- Viene pubblicato un evento kind 1063 con i metadati del file
- Il contenuto dell’evento contiene una descrizione leggibile dall’uomo
- I tag strutturati forniscono metadati leggibili dalle macchine
- Client specializzati possono organizzare e visualizzare i file sistematicamente
Tag Obbligatori e Opzionali
Tag principali:
url- Link di download del filem- MIME type (formato minuscolo richiesto)x- Hash SHA-256 del file
Tag opzionali:
ox- Hash SHA-256 del file originale prima delle trasformazioni del serversize- Dimensione del file in bytedim- Dimensioni (larghezza x altezza) per immagini/videomagnet- Magnet URI per distribuzione torrenti- Infohash del torrentblurhash- Immagine segnaposto per anteprimethumb- URL miniaturaimage- URL immagine di anteprimasummary- Estratto di testoalt- Descrizione di accessibilitàfallback- Fonti di download alternative
Casi d’Uso
NIP-94 è progettato per applicazioni di condivisione file piuttosto che per client di contenuti social o di formato lungo. Le applicazioni suggerite includono:
- Relay di indicizzazione torrent
- Piattaforme di condivisione portfolio (simile a Pinterest)
- Distribuzione di configurazioni e aggiornamenti software
- Librerie e archivi multimediali
Fonti principali:
Menzionato in:
Vedi anche: