Ceci est une ancienne révision du document !
Page à déplacer dans le glossaire ? Nostr n'étant pas vraiment en pair-à-pair.
Notes and Other Stuff Transmitted by Relays.
Protocole de diffusion décentralisé préservant l'intégrité des messages.
Difficile de décrire comme tout devient vite abstrait avec les réseaux P2P d'aujourd'hui. L'idée de départ était de créer une alternative à Twitter, lors des épisodes d'hécatombes dus aux nouvelles règles de modération des contenus.
Traduction de l'intro sur nostr par fiatjaf :
«Tout le monde possède un client logiciel. Qui tourne en natif, ou dans le navigateur, etc. Pour publier un contenu, vous écrivez un billet, le signez avec votre clé et l'envoyez à de multiples relais (des serveurs hébergés par d'autres, ou vous-même). Pour obtenir les nouveaux contenus provenant d'autres personnes, vous demandez à plusieurs relais s'ils ont des informations à propos de ces personnes. N'importe qui peut héberger un relai. Un relai est très simple et idiot. Il ne fait rien d'autre qu'accepter des publications de quelques personnes et les transmettre à d'autres. Les relais n'ont pas besoin d'être certifiés. Les signatures sont vérifiés côté client.»
Le protocole se rapproche de Scuttlebutt, auxquels il est reproché quelques partis pris mal réfléchis au moment de la création du protocole, qui le compliquent inutilement.
Nostr ne fait pour autant aucune hypothèse sur le type de contenu qui doit être distribué à travers lui (il s'agit d'objets JSON). Cela peut donc être de simples messages texte de conversations, ou d'autres choses. Pour cette raison, le protocole est extensible en y adjoignant des spécifications, décrites dans les documents NIP-* (Nostr Implementation Possibilities.
En mars 2026, le projet U2P a profité d'une attention considérable suite à l'exfiltration des données issues du piratage des serveurs d'YGGtorrent. L'objectif d'U2P est de cumuler plusieurs couches réseau qui permettraient de substituer les trackers par un protocole comportant de nombreux avantages (forte décentralisation). Son architecture dans cette page décrite ici.