NWC (Nostr Wallet Connect)
NWC permet à une app Nostr de payer/receiver via Lightning sans confier les clés. L'app envoie une commande au wallet via un relai Nostr. Innovation majeure de l'UX 2024. Implémenté par Alby, Mutiny, etc.
Nostr Wallet Connect
NWC est un protocole qui permet à une application Nostr d'interagir avec un wallet Lightning distant via un canal chiffré. L'utilisateur autorise des dépenses sous des limites définies.
Comment ça marche
L'utilisateur génère une connection string sur son wallet, qu'il colle dans l'application cliente. L'application peut ensuite demander des paiements ou des invoices selon les permissions accordées.
Cas d'usage
Zaps Nostr, paywalls Lightning, applications de streaming sats, podcasts Value4Value : NWC remplace les configurations LNURL ou LND macaroon par une expérience plus simple et plus universelle.
Sécurité
NWC repose sur des relais Nostr et un chiffrement des messages. L'utilisateur garde le contrôle des permissions et peut révoquer une connexion à tout moment.
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.
- AlbyAlby est une extension/wallet Lightning compatible Nostr. Pionnière de NWC. Fournit aussi Alby Hub (self-hosted node). Très utilisée dans la communauté.
- Lightning NetworkLe Lightning Network est une solution de seconde couche construite sur Bitcoin permettant des paiements instantanes et quasi-gratuits. Il fonctionne via des canaux de paiement entre utilisateurs, avec un reglement final sur la blockchain principale. Ideal pour les micropaiements et les transactions quotidiennes.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.