npub
Un npub est une clé publique Nostr encodée en Bech32 (préfixe « npub1... »). Identifie un utilisateur. Lecture seule.
Clé publique Nostr
Un npub est l'encodage Bech32 d'une clé publique Nostr. Il commence par les lettres npub1 et identifie de manière unique un compte sur le protocole. C'est l'équivalent d'un nom d'utilisateur cryptographique.
Utilité
On partage son npub pour qu'autrui puisse vous suivre, vérifier les signatures de vos notes ou vous adresser des messages chiffrés. Il ne révèle aucun secret.
Différence avec nsec
Le npub est public et partageable sans risque. Le nsec, son pendant privé, doit rester strictement secret. Confondre les deux ou divulguer un nsec revient à perdre le contrôle de son identité Nostr.
Migration et portabilité
Comme c'est l'utilisateur qui détient ses clés, il peut migrer entre relais et clients sans perdre son identité. Le npub est la couche de portabilité du protocole.
Termes lies
- NostrNostr (Notes and Other Stuff Transmitted by Relays) est un protocole de communication décentralisé créé par fiatjaf. Utilise des paires de clés cryptographiques par utilisateur et des relais pour propager les messages. Très populaire dans la communauté Bitcoin (zaps Lightning). Concurrent libre des réseaux sociaux centralisés.
- nsecUn nsec est une clé privée Nostr encodée en Bech32 (« nsec1... »). À garder secrète absolument. Souvent gérée par bunker (NIP-46) pour ne pas l'exposer.
- Bech32 / Bech32mBech32 est l'encodage des adresses SegWit (BIP-173), reconnaissable au préfixe « bc1 ». Il améliore la détection d'erreurs et la lisibilité. Bech32m (BIP-350) en est la variante pour Taproot. Plus efficace en QR code et plus sûr que Base58Check.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.