Aller au contenu principal
Lightning 12 min de lecture

Nostr et Lightning : protocole décentralisé pour communiquer et payer

Nostr combine réseau social décentralisé et paiements Lightning Bitcoin. Fonctionnement, zaps, confidentialité et guide pratique pour démarrer.

Nostr et Lightning : protocole décentralisé pour communiquer et payer

Twitter peut bannir votre compte. Meta peut supprimer vos publications. Les réseaux sociaux centralisés contrôlent qui parle, qui voit quoi, et qui peut monétiser son audience. Nostr change ce modèle : c’est un protocole de communication décentralisé où personne ne peut vous censurer, et où vous pouvez envoyer des satoshis directement à un créateur de contenu en 2 secondes.

Nostr signifie “Notes and Other Stuff Transmitted by Relays” (notes et autres trucs transmis par des relais). Lancé fin 2022 par un développeur anonyme, le protocole fonctionne sans blockchain, sans token, et sans entreprise qui le contrôle. Vous publiez des messages signés avec votre clé privée, ces messages sont diffusés sur des relais indépendants, et n’importe qui peut les lire avec un client compatible.

Et l’intégration native de Lightning Network change tout : vous pouvez envoyer des “zaps” (pourboires en satoshis) à n’importe quel utilisateur, sans passer par une plateforme de paiement, sans commission, et avec un règlement instantané.

Comment fonctionne Nostr

Nostr repose sur trois composants : les utilisateurs (clients), les relais et les clés cryptographiques.

Les relais : des serveurs sans autorité

Un relais Nostr est un simple serveur qui stocke et diffuse les messages. N’importe qui peut lancer un relais - aucune permission nécessaire. Quand vous publiez un message, votre client l’envoie à plusieurs relais. Ces relais le diffusent à tous les autres clients connectés qui suivent votre clé publique.

Les relais ne contrôlent pas le contenu. Ils peuvent choisir de ne pas stocker certains messages, mais ils ne peuvent pas modifier ce que vous avez signé avec votre clé privée. Si un relais vous bannit, vous vous connectez simplement à d’autres relais. Aucun point unique de défaillance.

Fin 2024, le réseau comptait environ 1 200 relais publics actifs. Certains sont gratuits, d’autres payants (souvent via Lightning). La diversité des relais garantit la résistance à la censure : pour faire taire quelqu’un sur Nostr, il faudrait coordonner des milliers de serveurs indépendants.

Les clés : votre identité portable

Votre identité Nostr est une paire de clés cryptographiques. La clé publique (npub) est votre identifiant - comme un pseudo Twitter, mais sous forme de chaîne alphanumérique. La clé privée (nsec) signe vos messages et prouve que vous en êtes l’auteur.

Contrairement à Twitter où votre compte appartient à l’entreprise, sur Nostr vous possédez votre identité. Vous pouvez changer de client, de relais, d’appareil : votre clé publique reste la même. Vos followers vous retrouvent automatiquement.

CAUTION

Votre clé privée Nostr (nsec) est votre seule preuve d’identité. Si quelqu’un la récupère, il peut publier en votre nom. Si vous la perdez, vous perdez votre compte définitivement. Sauvegardez-la hors ligne.

La clé privée doit rester secrète. Si quelqu’un la récupère, il peut publier des messages en votre nom et vider votre wallet Lightning associé. Pas de récupération de mot de passe, pas de support client : la clé privée est la seule preuve d’identité.

Les clients : l’interface avec le réseau

Un client Nostr est une application qui se connecte aux relais pour lire et publier des messages. Il existe des dizaines de clients, chacun avec ses particularités :

  • Damus (iOS) : interface épurée, zaps intégrés, développé par William Casarin (ancien développeur Bitcoin Core)
  • Amethyst (Android) : client complet avec support des messages chiffrés, zaps et communautés
  • Primal : client web et mobile avec un système de cache qui accélère le chargement des contenus
  • Snort : client web minimaliste et rapide
  • Coracle : client web avec gestion avancée des relais et découverte de contenu

Vous pouvez utiliser plusieurs clients en même temps avec la même clé publique. Chacun affichera les mêmes messages, mais avec une interface différente.

Les zaps : la monétisation native sur Nostr

Lightning est intégré directement dans le protocole Nostr via les zaps. Un zap, c’est un pourboire en satoshis envoyé à un autre utilisateur. Le processus est simple : vous cliquez sur l’icône éclair sous un message, vous choisissez un montant (21, 100, 1 000 sats…), et le paiement part instantanément via Lightning.

Comment fonctionnent les zaps

Quand vous zappez quelqu’un, trois étapes se déroulent en arrière-plan :

  1. Votre client Nostr génère une facture Lightning à partir de l’adresse Lightning du destinataire (inscrite dans son profil)
  2. Votre wallet Lightning règle la facture en quelques secondes
  3. Le relais publie un événement spécial (kind 9735) qui prouve le paiement et l’affiche publiquement sous le message

Les zaps sont publics par défaut : tout le monde peut voir qui a zappé qui et pour quel montant. Cette transparence sert de mécanisme de découverte - les messages les plus zappés remontent dans les fils d’actualité. Certains clients permettent aussi les zaps anonymes via des extensions comme Cashu.

Chiffres d’adoption

Depuis le lancement des zaps début 2023, les utilisateurs Nostr ont envoyé plus de 2,6 milliards de satoshis (environ 2,5 millions de dollars au cours de décembre 2024). Le montant moyen d’un zap tourne autour de 100 satoshis (quelques centimes d’euro), mais certains créateurs populaires reçoivent régulièrement des zaps de plusieurs milliers de sats.

Des plateformes comme Fountain (podcasts 2.0) permettent de zapper les podcasteurs en temps réel pendant l’écoute. Vous écoutez une émission, vous appuyez sur l’éclair, et l’animateur reçoit vos sats sans passer par Patreon ou une autre plateforme.

TIP

Les zaps remplacent les likes par de l’argent réel. Un message qui reçoit 10 000 sats de zaps a plus de valeur qu’un message avec 10 000 likes gratuits.

Cette économie directe change le modèle publicitaire classique. Les créateurs ne dépendent plus d’algorithmes qui décident de leur portée : ils sont payés directement par leur audience, à la pièce, pour chaque contenu apprécié.

Démarrer sur Nostr en 5 étapes

Tester Nostr prend moins de 10 minutes. Voici comment créer votre compte et publier votre premier message.

1. Générer vos clés

Rendez-vous sur un générateur de clés comme nostr.how ou utilisez directement un client comme Damus ou Primal. Cliquez sur “Create Account” : le client génère une paire de clés (npub et nsec).

Sauvegardez votre clé privée (nsec) dans un gestionnaire de mots de passe ou sur papier. Ne la partagez jamais, ne la stockez pas dans le cloud sans chiffrement.

2. Choisir et installer un client

Téléchargez Damus si vous êtes sur iOS, Amethyst sur Android, ou ouvrez Primal dans votre navigateur. Lors du premier lancement, le client vous demande votre clé privée. Collez-la (ou scannez le QR code si le client le supporte).

Certains clients comme Alby proposent aussi une extension navigateur qui gère vos clés de façon sécurisée et les injecte dans les applications web compatibles.

3. Configurer vos relais

Les clients viennent avec une liste de relais par défaut, mais vous pouvez ajouter ou supprimer des relais dans les paramètres. Quelques relais populaires :

  • wss://relay.damus.io
  • wss://relay.snort.social
  • wss://nostr.wine
  • wss://relay.primal.net

Plus vous êtes connecté à de relais, plus votre portée est large - mais plus la bande passante consommée est importante. Entre 5 et 10 relais suffisent pour la plupart des utilisateurs.

4. Compléter votre profil et connecter Lightning

Dans les paramètres de votre client, renseignez un pseudo, une photo de profil et une adresse Lightning. L’adresse Lightning (format NIP-57) est ce qui permet aux autres utilisateurs de vous zapper.

Si vous utilisez un wallet comme Alby, il génère automatiquement une adresse Lightning compatible Nostr. Vous pouvez aussi utiliser Wallet of Satoshi, Strike ou Phoenix - chaque wallet fournit une adresse Lightning que vous collez dans votre profil Nostr.

5. Publier et zapper

Cliquez sur “New Post”, écrivez votre premier message, publiez. Votre client l’envoie à tous vos relais. Parcourez le fil global pour découvrir d’autres utilisateurs. Quand un message vous plaît, cliquez sur l’éclair et zappez l’auteur.

Nostr vs Twitter : différences clés

Nostr et Twitter répondent au même besoin (publier des messages courts et suivre d’autres utilisateurs), mais l’architecture change tout.

NostrTwitter
Contrôle du compteVous (via clé privée)Twitter Inc.
CensureTrès difficile (relais multiples)Décision unilatérale de la plateforme
MonétisationZaps Lightning directsPublicités + Twitter Blue
PortabilitéTotal (même clé sur tous les clients)Impossible (compte verrouillé sur la plateforme)
AlgorithmeChoix de l’utilisateur (chronologique ou personnalisé)Imposé par Twitter
Coût d’usageGratuit ou quelques sats pour certains relaisGratuit avec publicités

Sur Twitter, perdre votre compte signifie perdre vos followers, votre historique et votre audience. Sur Nostr, perdre l’accès à un relais ou à un client ne change rien : vous vous reconnectez ailleurs avec la même clé, et vos followers vous retrouvent automatiquement.

NOTE

Nostr ne remplace pas Twitter pour la plupart des utilisateurs. Son adoption reste marginale (environ 500 000 utilisateurs actifs fin 2024 contre 500 millions pour Twitter). Mais pour ceux qui privilégient la résistance à la censure et la propriété de leur identité, c’est une alternative fonctionnelle.

Confidentialité et sécurité sur Nostr

Nostr améliore la confidentialité par rapport aux réseaux sociaux classiques, mais il n’est pas anonyme par défaut.

Messages publics et métadonnées

Tous les messages publiés sur Nostr sont publics. N’importe qui peut les lire en se connectant aux relais. Votre clé publique est aussi visible : elle sert d’identifiant unique. Si vous associez votre vraie identité à cette clé (en publiant votre nom ou votre photo), votre activité devient traçable.

Les relais voient aussi les adresses IP des clients qui se connectent. Un relais malveillant pourrait enregistrer ces données et lier une clé publique à une IP. Pour contrer ce risque, utilisez Tor ou un VPN quand vous publiez sur Nostr.

Messages chiffrés (NIP-04 et NIP-17)

Nostr supporte les messages privés chiffrés via les NIPs (Nostr Implementation Possibilities) 04 et 17. Ces messages sont chiffrés de bout en bout : seuls l’expéditeur et le destinataire peuvent les lire. Les relais stockent les messages chiffrés sans pouvoir les déchiffrer.

Le chiffrement NIP-04 présente des failles connues (il ne cache pas les métadonnées comme l’horodatage ou la taille du message). NIP-17, plus récent, corrige ces problèmes avec un système de “sealed gift wrap” qui masque même les métadonnées.

Clés jetables et rotation

Certains utilisateurs créent des clés Nostr jetables pour des usages spécifiques (publier des messages sensibles, participer à des communautés anonymes). Rien ne vous empêche de générer une nouvelle paire de clés et de repartir de zéro si vous voulez compartimenter votre activité.

La rotation de clés n’est pas encore standardisée dans le protocole, mais des propositions circulent pour permettre de migrer ses followers et son historique d’une clé à une autre de façon cryptographique.

Extensions et intégrations Lightning

Alby : le wallet navigateur pour Nostr

Alby est une extension navigateur (Chrome, Firefox, Brave) qui combine wallet Lightning et gestionnaire d’identité Nostr. Elle injecte votre clé privée de façon sécurisée dans les applications web compatibles, et gère les paiements Lightning en un clic.

Quand vous visitez un site Nostr comme Snort ou Primal, Alby détecte automatiquement que le site a besoin de votre clé publique. Vous cliquez sur “Autoriser”, et vous êtes connecté. Quand vous voulez zapper quelqu’un, Alby affiche une popup avec le montant - vous validez, et le paiement part via Lightning.

Alby propose aussi un wallet custodial pour les petits montants (limite de quelques centaines de dollars). Pour des sommes plus importantes, vous pouvez le connecter à votre propre noeud Lightning.

NWC : connexion sécurisée entre wallets et clients

NWC (Nostr Wallet Connect) est un standard qui permet à un client Nostr de se connecter à votre wallet Lightning sans exposer votre clé privée. Vous générez une connexion NWC dans votre wallet (Phoenix, Mutiny, Alby…), et vous collez cette connexion dans votre client Nostr.

Résultat : le client peut demander des paiements Lightning en votre nom, mais il ne peut jamais accéder à vos fonds directement. Si le client est piraté, l’attaquant ne peut rien voler.

TIP

Utilisez NWC plutôt que de donner votre clé privée Lightning à un client Nostr. C’est plus sûr et vous pouvez révoquer l’accès à tout moment.

Cas d’usage au-delà du réseau social

Nostr n’est pas qu’un clone de Twitter. Le protocole sert de base à des applications variées.

Podcasting 2.0 et streaming audio

Des applications comme Fountain, Breez ou Castamatic intègrent Nostr pour gérer l’identité des podcasteurs et les pourboires en temps réel. Vous écoutez un podcast, vous appuyez sur l’éclair, et les sats vont directement au créateur. Pas d’abonnement mensuel, pas de plateforme intermédiaire.

Le protocole Podcasting 2.0 standardise ces fonctions et les rend interopérables. Un podcasteur publie son flux RSS avec une adresse Lightning, et n’importe quelle application compatible peut streamer des sats pendant l’écoute.

Marketplaces et e-commerce

Des projets comme Plebeian Market ou Shopstr utilisent Nostr comme couche de communication pour des boutiques en ligne. Les vendeurs publient leurs produits sur des relais Nostr, les acheteurs les découvrent via des clients compatibles, et les paiements se font en Lightning.

Pas de Shopify, pas de commission de 3 %, pas de compte bancaire requis. Le vendeur contrôle ses données et ses revenus.

Authentification décentralisée

Nostr peut servir de système d’authentification pour des sites web. Au lieu de créer un compte avec email et mot de passe, vous vous connectez avec votre clé publique Nostr. Le site vérifie que vous possédez la clé privée associée en vous demandant de signer un message de défi.

Cette approche élimine les bases de données de mots de passe et les risques de fuite associés. Votre identité Nostr fonctionne sur tous les sites compatibles.

Limites et défis de Nostr

Nostr progresse vite, mais plusieurs obstacles freinent son adoption.

Expérience utilisateur

Gérer des clés cryptographiques rebute les utilisateurs habitués à un simple email et mot de passe. Perdre sa clé privée signifie perdre son compte définitivement, sans recours. Les clients tentent de simplifier cette gestion avec des extensions comme Alby ou des systèmes de récupération sociale, mais la courbe d’apprentissage reste raide.

Spam et modération

Nostr n’a pas de modération centralisée, ce qui est une force et une faiblesse. Les relais peuvent filtrer certains contenus, et les clients proposent des listes de mots bloqués ou de comptes masqués, mais rien n’empêche quelqu’un de publier du spam ou du contenu illégal. Chaque utilisateur doit gérer sa propre expérience de modération.

Des solutions émergent : listes de confiance partagées, Web of Trust (réseau de confiance basé sur les relations sociales), ou encore relais payants qui filtrent le spam économiquement (publier coûte quelques sats).

Évolutivité des relais

Les relais stockent tous les messages publiés, ce qui devient lourd avec le temps. Un relais qui héberge des millions de messages doit gérer des bases de données volumineuses et une bande passante importante. Certains relais limitent la durée de conservation (30 jours par exemple) ou facturent un accès payant pour financer l’infrastructure.

Le modèle économique des relais n’est pas encore stabilisé. Certains fonctionnent par passion, d’autres avec des dons, quelques-uns avec des abonnements Lightning.

Adoption limitée

Fin 2024, Nostr compte environ 500 000 utilisateurs actifs mensuels. C’est négligeable face aux 500 millions d’utilisateurs actifs de Twitter ou aux 3 milliards de Facebook. La plupart des gens ne cherchent pas de résistance à la censure : ils veulent une interface simple, des contenus populaires et un réseau d’amis déjà présent.

Nostr attire surtout les utilisateurs de Bitcoin, les développeurs open source et les personnes préoccupées par la vie privée. C’est un public de niche, même si certains influenceurs comme Jack Dorsey (cofondateur de Twitter) soutiennent publiquement le protocole.

Ressources et communautés

Pour aller plus loin sur Nostr et Lightning :

  • nostr.how : guide complet pour démarrer sur Nostr (en anglais)
  • awesome-nostr : liste des clients, relais et outils Nostr
  • Alby : extension navigateur pour gérer clés Nostr et wallet Lightning
  • Primal : client web rapide avec système de cache
  • Damus : client iOS populaire, développé par un ancien contributeur Bitcoin Core

La plupart des discussions techniques se déroulent sur les relais Nostr eux-mêmes, dans des communautés dédiées. Cherchez les hashtags #nostrdev pour le développement ou #zapathon pour les événements de zaps communautaires.

Pour comprendre le fonctionnement technique du protocole, consultez les NIPs (Nostr Implementation Possibilities) - les spécifications ouvertes qui définissent les standards Nostr. Les NIPs couvrent tout, des messages basiques (NIP-01) aux zaps (NIP-57) en passant par le chiffrement (NIP-04 et NIP-17).


FAQ

Quelle est la différence entre Nostr et Mastodon ?

Mastodon est une plateforme fédérée où chaque serveur (instance) a un administrateur qui peut modérer et bannir des comptes. Nostr est un protocole décentralisé où aucun serveur (relais) ne contrôle votre identité. Sur Mastodon, perdre l’accès à votre serveur signifie recréer un compte ailleurs. Sur Nostr, votre identité (clé publique) fonctionne sur tous les relais.

Faut-il payer pour utiliser Nostr ?

La plupart des relais et des clients sont gratuits. Certains relais payants facturent quelques centaines de satoshis par mois pour financer l’infrastructure et filtrer le spam. Les zaps sont optionnels : vous pouvez lire et publier sans jamais envoyer ou recevoir de sats.

Peut-on récupérer un compte Nostr perdu ?

Non. Si vous perdez votre clé privée (nsec), vous perdez définitivement l’accès à votre compte. Il n’existe pas de mécanisme de récupération centralisé. Sauvegardez votre clé privée dans un gestionnaire de mots de passe sécurisé ou sur papier.

Les zaps sont-ils traçables ?

Oui. Les zaps sont des paiements Lightning publics : tout le monde peut voir qui a zappé qui et pour quel montant. Certains clients permettent des zaps anonymes via des extensions comme Cashu, mais ce n’est pas le comportement par défaut.

Nostr est-il anonyme ?

Non. Votre clé publique est un identifiant permanent. Si vous associez votre vraie identité à cette clé (nom, photo, adresse Lightning liée à un service KYC), votre activité devient traçable. Pour plus de confidentialité, utilisez Tor, un VPN, et évitez de lier votre clé Nostr à votre identité réelle.

Pages liees

Cryptus

Cryptus

Fondateur de CryptoSous. Investisseur crypto depuis 2017, il écrit des guides pratiques depuis 2019.

Cet article est publie a titre informatif. Il ne constitue pas un conseil en investissement. Les cryptomonnaies sont des actifs volatils. Faites vos propres recherches avant toute decision financiere.