Jedes Mal, wenn du mit Lightning bezahlen willst, musst du normalerweise eine App öffnen, einen QR-Code scannen und die Zahlung bestätigen. Was wäre aber, wenn deine Lightning Wallet einfach im Hintergrund arbeitet und Apps automatisch für dich bezahlen?
Genau das macht Nostr Wallet Connect. NWC verbindet deine Lightning Wallet mit jeder kompatiblen App. Du richtest die Verbindung einmal ein, danach läuft vieles automatisch. Du behältst trotzdem die volle Kontrolle über dein Geld, bestimmst Budgets und Zeiträume und musst nicht jede kleine Zahlung manuell bestätigen.

Das Prinzip ist ähnlich wie bei einer Kreditkarte oder Debitkarte, bei der bestimmte Beträge ohne PIN freigegeben werden können. Du stellst in deiner Lightning Wallet eine Regel ein, zum Beispiel, dass ein bestimmter Anbieter in einem bestimmten Zeitintervall einen bestimmten Betrag ausgeben darf. Eine Nostr-App darf dann zum Beispiel jeden Tag 1000 Satoshis ausgeben, aber nie mehr als erlaubt.
Nostr Wallet Connect, kurz NWC, ist ein offenes Protokoll, das im Nostr-Ökosystem als NIP-47 definiert ist. Technisch funktioniert es so: Eine App möchte eine Lightning-Zahlung auslösen und deine Wallet führt sie aus. Die beiden kommunizieren dabei über ein Nostr-Relay.

Deine Wallet, zum Beispiel Alby Hub, erzeugt einen sogenannten Connection String. Das ist eine URI, die mit nostr+walletconnect: anfängt und alle Verbindungsinformationen enthält: den Public Key der Wallet, das Relay und ein Geheimnis. Diesen Connection String gibst du einmalig in der App ein, per QR-Code oder Deeplink. Danach ist die Verbindung hergestellt.
Wenn die App jetzt eine Zahlung machen will, erstellt sie eine verschlüsselte Nachricht, zum Beispiel pay_invoice, und schickt sie über das Nostr-Relay an deine Wallet. Die Wallet entschlüsselt die Nachricht, prüft, ob die Zahlung innerhalb deiner Limits liegt, und führt sie aus. Das Relay selbst sieht nur verschlüsselten Text. Es weiß nicht, was bezahlt wird oder wer bezahlt.
Das Geniale daran: Du brauchst keinen eigenen Nostr-Account. Du musst nichts über Relays wissen. Deine Wallet kümmert sich um alles. Und trotzdem ist das System komplett dezentral und zensurresistent, weil es auf dem Nostr-Protokoll aufbaut.
Eine gute Analogie: Stell dir vor, du gibst einer App eine Debitkarte. Du bestimmst das Budget, zum Beispiel maximal 10.000 Sats pro Woche. Und du bestimmst den Zeitraum. Die App kann innerhalb dieser Grenzen Zahlungen auslösen, aber nie mehr als erlaubt. Du kannst die Verbindung jederzeit trennen.
NWC wird bereits von über 350.000 Usern genutzt. Unterstützt wird es von Wallets wie Alby Hub, Coinos, LNbits, Zeus, Electrum und Primal. Auf der App-Seite nutzen es Nostr-Clients wie Damus, Amethyst und Primal für Zaps, aber auch Dienste wie Wavlake für Musik-Streaming, Stacker.News für Kommentare mit Sats oder ZapPlanner für wiederkehrende Zahlungen.
Wichtig ist: NWC ist non-custodial. Die App berührt nie dein Geld. Sie sagt nur deiner Wallet, was sie bezahlen soll. Deine Wallet entscheidet, ob sie das tut. Das ist ein fundamentaler Unterschied zu custodial Lösungen, bei denen jemand anderes dein Geld verwaltet.





Comments1
DrShift
···