Lightning Invoice und Lightning-Adresse – wie Zahlungen funktionieren
Wenn jemand zum ersten Mal mit Lightning Network in Berührung kommt, ist eines der ersten Dinge, die ihn verwirren, dass Zahlungen hier nicht so funktionieren wie bei klassischem Bitcoin. Bei Bitcoin sendest du Geld an eine Adresse. Ein einfaches, verständliches Prinzip, das jeder kennt, der jemals eine Banküberweisung gemacht hat. Bei Lightning Network ist es anders. Du begegnest Begriffen wie Invoice, Lightning-Adresse oder LNURL, und wenn niemand erklärt, was diese Begriffe bedeuten und warum sie existieren, ist es leicht, sich zu verlieren.
Dieser Artikel erklärt dir genau das. Wir werden uns ansehen, was eine Lightning Invoice ist, warum sie anders funktioniert als eine Bitcoin-Adresse, was sie enthält und warum sie abläuft. Dann schauen wir uns die Lightning-Adresse an, was dahintersteckt, wie du eine bekommst und worin sie sich von einer Invoice unterscheidet. Schließlich besprechen wir LNURL, eine Technologie, von der die meisten Nutzer nicht wissen, dass sie sie verwenden, obwohl sie die Grundlage der meisten modernen Lightning-Zahlungen ist. Das Verstehen dieser drei Konzepte gibt dir ein vollständiges Bild davon, wie Zahlungen auf Lightning Network tatsächlich funktionieren.
Warum Lightning keine klassischen Adressen verwendet
Um zu verstehen, warum eine Lightning Invoice existiert und warum sie so gestaltet ist, wie sie ist, müssen wir uns zunächst ansehen, wie eine klassische Bitcoin-Adresse funktioniert und warum dieses Modell für Lightning nicht funktioniert.
Eine Bitcoin-Adresse ist statisch. Du erstellst sie einmal und kannst sie mit jedem teilen. Jeder kann dir jederzeit Bitcoin an diese Adresse schicken, ohne dass du es im Voraus weißt, ohne dass du online sein musst, ohne dass du irgendetwas bestätigen musst. Der gesamte Prozess ist asynchron: Der Absender sendet eine Transaktion in die Blockchain, die Transaktion wartet auf Bestätigung in einem Block, und nach einigen Minuten ist sie endgültig. Du erfährst von der Zahlung, wenn du dein Wallet ansiehst.
Lightning Network funktioniert nach einem völlig anderen Prinzip. Zahlungen hier laufen nicht über die Blockchain, sondern über ein Netzwerk von Zahlungskanälen in Echtzeit. Es ist ein aktiver, synchroner Prozess: Absender und Empfänger müssen beide online sein, das Netzwerk muss einen Weg zwischen ihnen über verfügbare Kanäle mit ausreichender Liquidität finden, und die gesamte Zahlung wird in Sekunden abgeschlossen, oder gar nicht. Wenn der Empfänger nicht online ist, geht die Zahlung einfach nicht durch.
Dieser Unterschied hat einen grundlegenden Einfluss darauf, wie Zahlungen funktionieren. Eine statische Adresse, an die jeder jederzeit einen beliebigen Betrag senden kann, ist beim technischen Modell von Lightning problematisch. Der Empfänger muss die Zahlung aktiv erwarten, muss den genauen Betrag kennen, und das Netzwerk muss wissen, wohin die Zahlung zu routen ist. Deshalb entstand die Invoice: eine aktive Zahlungsaufforderung, die all diese Informationen enthält und ein Zeitlimit hat, das dem entspricht, wie lange der Empfänger bereit ist, die Zahlung zu empfangen.
Was ist eine Lightning Invoice
Eine Lightning Invoice ist eine einmalige Zahlungsaufforderung. Jede Invoice ist einzigartig, gilt nur einmal, ist für einen bestimmten Betrag bestimmt und hat ein Zeitlimit. Nach der Bezahlung oder nach dem Ablauf der Gültigkeit hört sie auf zu existieren.
Visuell sieht eine Invoice wie eine lange Zeichenkette aus, die mit den Buchstaben lnbc beginnt, zum Beispiel lnbc500n1p3qhlfapp5... und so weiter für mehrere Zeilen. Diese Zeichenkette ist eine kodierte Version aller Informationen, die der Empfänger zur Verarbeitung der Zahlung benötigt. Du siehst sie meistens nicht in roher Form: Wallets zeigen sie als QR-Code an, den du einfach scannst. Aber wenn du eine Invoice als Text teilen musst, zum Beispiel über eine Nachricht, sieht sie genau so aus.
Eine Invoice kann entweder mit einem festen Betrag oder ohne Betrag sein. Eine Invoice mit festem Betrag ist häufiger: Der Empfänger gibt im Voraus an, wie viel er erhalten möchte, und der Absender kann keinen anderen Betrag senden. Eine Invoice ohne Betrag, die manchmal als Zero-Amount Invoice bezeichnet wird, überlässt den Betrag dem Absender. Sie wird zum Beispiel beim Trinkgeld verwendet, wo der Absender selbst entscheidet, wie viel er senden möchte.
Was eine Lightning Invoice genau enthält
Wenn ein Wallet eine Invoice dekodiert, sieht es mehrere wichtige Informationen. Die erste ist der Zahlungsbetrag: entweder ein spezifischer Wert in Satoshi, der kleinsten Einheit von Bitcoin, oder ein leeres Feld bei einer Invoice ohne Betrag. Die zweite Information ist die Identifikation des Empfängers: nicht sein Name, sondern ein kryptografischer Schlüssel, der seinen Lightning-Knoten im Netzwerk eindeutig identifiziert. Das ist das, was dem Netzwerk ermöglicht, einen Weg zum Empfänger über Zahlungskanäle zu finden.
Die dritte wichtige Information ist der Payment Hash. Es ist ein kryptografischer Fingerabdruck einer geheimen Zahl, die nur der Empfänger kennt. Wenn die Zahlung ankommt, enthüllt der Empfänger diese geheime Zahl und beweist damit, dass er die Zahlung erhalten hat, und die Mittel werden freigegeben. Dieser Mechanismus stellt sicher, dass Knoten auf dem Weg die Zahlung nicht stehlen können: Geld bewegt sich nur, wenn die geheime Zahl enthüllt wird, und das geschieht nur, wenn die Zahlung tatsächlich beim Empfänger ankommt. Wenn die Zahlung nicht durchgeht, wird die geheime Zahl nicht enthüllt und die Mittel werden automatisch an den Absender zurückgegeben.
Die vierte Information ist die Ablaufzeit. Jede Invoice hat eine festgelegte Zeit, nach der sie nicht mehr gültig ist. Standardmäßig sind das 3600 Sekunden, also eine Stunde, aber der Empfänger kann diese Zeit anders einstellen. Einige Systeme generieren Invoices, die nur wenige Minuten gültig sind, andere mit einer Gültigkeit von mehreren Tagen. Nach Ablauf dieser Zeit läuft die Invoice ab und eine Zahlung darüber ist nicht möglich.
Die fünfte Information sind optionale Beschreibungen und Notizen. Eine Invoice kann eine Textbeschreibung der Zahlung enthalten, zum Beispiel Kaffee im Café XY oder Monatliches Abonnement. Diese Beschreibung sieht der Absender in seinem Wallet vor der Bestätigung der Zahlung und kann sie später in der Transaktionshistorie einsehen. Es ist nur ein informativer Text und hat keinen Einfluss auf die technische Verarbeitung der Zahlung.
Warum eine Invoice abläuft und was zu tun ist, wenn es passiert
Der Ablauf einer Invoice ist eines der Dinge, die Anfänger überraschen. Wir sind daran gewöhnt, dass Adressen dauerhaft sind, und wenn eine Invoice plötzlich nach einer oder zwei Stunden aufhört zu funktionieren, wirkt es wie ein Fehler. In Wirklichkeit ist es ein absichtliches Design mit einem guten Grund.
Wenn der Empfänger eine Invoice generiert, reserviert sein Wallet Ressourcen und wartet auf eine eingehende Zahlung. Wenn die Invoice nicht ablaufen würde, müsste das Wallet unbegrenzt auf eine Zahlung warten, die vielleicht nie kommt. Außerdem ist der Payment Hash in der Invoice einmalig: Nach der Verwendung kann er nicht mehr verwendet werden. Wenn jemand versuchen würde, dieselbe Invoice zweimal zu verwenden, würde die zweite Zahlung abgelehnt werden. Das Ablaufen bereinigt also den Systemzustand und verhindert die Ansammlung ungenutzter ausstehender Zahlungen.
Was tun, wenn eine Invoice abläuft? Die Lösung ist einfach: Bitte den Empfänger um eine neue Invoice. Nichts ging verloren, kein Geld verschwand, die Zahlungsaufforderung hat nur ihre Gültigkeit verloren. Wenn du im Geschäft einkaufst und die Invoice abgelaufen ist, sage dem Händler, er soll einen neuen QR-Code generieren. Wenn du eine Zahlung an einen Freund sendest und seine Invoice abgelaufen ist, schreib ihm, er soll dir eine neue schicken. Es ist genauso natürlich wie die Situation, wenn dir jemand einen Link zum Ausfüllen eines Formulars schickt und der Link in der Zwischenzeit abläuft.
Einschränkungen von Invoices und warum sie nicht für alle Situationen ausreichen
Eine Invoice funktioniert hervorragend in Situationen, in denen der Empfänger aktiv Zahlungsaufforderungen generiert: im Geschäft, bei der Bezahlung für einen bestimmten Dienst, beim Senden von Geld an jemanden, der auf Anfrage eine Invoice generiert. Aber es gibt Situationen, in denen eine Invoice unpraktisch oder unzureichend ist.
Stell dir vor, du möchtest einen Kontakt veröffentlichen, an den dir Menschen jederzeit Zahlungen senden können, ohne dir schreiben und um eine Invoice bitten zu müssen. Zum Beispiel auf deiner Website, in sozialen Netzwerken oder auf einer Visitenkarte. Das geht mit einer klassischen Invoice nicht: Eine Invoice ist einmalig, läuft ab und muss für jede Zahlung separat generiert werden. Eine Bitcoin-Adresse würde hier funktionieren, aber eine Lightning Invoice nicht.
Eine andere Situation ist ein Trinkgeld oder eine freiwillige Zahlung. Wenn jemand spontan einige Satoshi an seinen Lieblingspodcaster oder einen Open-Source-Entwickler schicken möchte, kann er nicht warten, bis der Autor eine Invoice generiert. Er braucht eine Möglichkeit, eine Zahlung ohne vorherige Interaktion mit dem Empfänger zu senden.
Genau für diese Situationen entstanden zwei Lösungen: Lightning-Adresse und LNURL. Beide lösen dasselbe Problem auf unterschiedliche Weise, und beide sind es wert, dass wir ihnen Aufmerksamkeit schenken.
LNURL – die Technologie hinter modernen Zahlungen
LNURL ist ein Protokoll, von dem die meisten normalen Lightning Network-Nutzer noch nie gehört haben, obwohl es fast jeder täglich verwendet. Es ist eine technische Schicht, die es Wallets ermöglicht, automatisch miteinander zu kommunizieren und Aktionen auszuführen, die sonst manuelle Schritte vom Benutzer erfordern würden.
Die Grundidee von LNURL ist einfach. Anstatt dir der Empfänger eine statische Invoice zu schicken, schickt er dir die Adresse des Servers, auf dem sein Wallet oder Dienst läuft. Wenn dein Wallet diese Adresse besucht, generiert der Server automatisch eine frische Invoice speziell für dich und genau in diesem Moment. Dein Wallet erhält die Invoice, du bestätigst sie, und die Zahlung erfolgt. Dieser gesamte Prozess findet im Hintergrund in einem Bruchteil einer Sekunde statt, und du siehst nur, dass du einen QR-Code gescannt und bezahlt hast.
LNURL löst also das Problem der Statischheit der Invoice auf elegante Weise: Anstatt die Invoice selbst zu teilen, teilst du einen Link zu einem Ort, an dem immer frisch eine Invoice generiert wird. Ein QR-Code kann monate- und jahrelang gleich bleiben, weil er keine Invoice enthält, sondern nur eine Serveradresse. Jeder, der ihn scannt, erhält eine neue einzigartige Invoice, die speziell für ihn generiert wurde.
Es gibt mehrere Varianten von LNURL für verschiedene Verwendungszwecke. LNURL-pay wird zum Empfangen von Zahlungen verwendet: Der Empfänger hat einen QR-Code, der auf einem Plakat gedruckt, im Web veröffentlicht oder überall geteilt werden kann, und jeder, der ihn scannt, kann eine Zahlung senden. LNURL-withdraw funktioniert umgekehrt: Es ermöglicht dir, Mittel von einem Dienst direkt in dein Wallet zu ziehen, indem du einen QR-Code scannst. LNURL-auth ist eine weitere Variante, die die Anmeldung bei Diensten über ein Lightning Wallet ohne Passwort ermöglicht, aber das ist ein anderes Thema.
Lightning-Adresse – LNURL in menschenlesbarer Form
Eine Lightning-Adresse ist eine Schicht über LNURL-pay, die den gesamten technischen Prozess noch weiter vereinfacht und menschenlesbar macht. Während ein LNURL-pay QR-Code eine lange kodierte Zeichenkette enthält, sieht eine Lightning-Adresse wie etwas aus, das du aus dem Alltag kennst: name@domain.com.
Technisch funktioniert eine Lightning-Adresse so: Wenn jemand eine Zahlung an eine Adresse wie jan@getalby.com senden möchte, kontaktiert sein Wallet den Server auf der Domain getalby.com und bittet ihn, eine Invoice für den Benutzer jan zu generieren. Der Server antwortet mit einer frischen Invoice, das Wallet stellt sie dem Absender zur Bestätigung vor, und die Zahlung erfolgt. Dieser gesamte Prozess ist automatisch und läuft in einem Bruchteil einer Sekunde ab. Aus der Sicht des Absenders reicht es aus, die Lightning-Adresse einzugeben, den Betrag und auf Senden zu klicken.
Die Vorteile einer Lightning-Adresse gegenüber einer klassischen Invoice sind offensichtlich. Sie ist dauerhaft: Du kannst sie einmal teilen und Zahlungen können jederzeit kommen. Sie ist menschenlesbar: leicht zu merken und leicht zu teilen. Sie ist wiederverwendbar: Jeder kann dir eine Zahlung schicken, auch mehrmals, ohne dass du eine neue Invoice generieren musst. Und sie ist kompatibel: Die meisten modernen Lightning Wallets unterstützen Lightning-Adressen.
Eine Lightning-Adresse hat jedoch auch Einschränkungen, die wichtig zu kennen sind. Sie funktioniert nur, wenn der Server, der sie verwaltet, online und verfügbar ist. Wenn der Server ausfällt oder wenn du aufhörst, das Wallet zu verwenden, hört die Lightning-Adresse auf zu funktionieren. Das ist ein grundlegender Unterschied zu einer Bitcoin-Adresse, die unabhängig von einem Server existiert. Außerdem sieht der Server, der deine Lightning-Adresse verwaltet, Metadaten über eingehende Zahlungen: wann sie kamen, in welcher Höhe, obwohl nicht unbedingt von wem. Für die meisten Benutzer ist das kein Problem, aber es ist gut, sich dessen bewusst zu sein.
Wo du eine Lightning-Adresse bekommst
Lightning-Adressen werden von verschiedenen Diensten und Wallets bereitgestellt. Einige Wallets erstellen dir bei der Registrierung automatisch eine Lightning-Adresse, andere erfordern, dass du sie manuell erstellst oder ein Konto bei einem externen Dienst registrierst.
Phoenix Wallet bietet derzeit keine Lightning-Adressen direkt an, aber du kannst es mit externen Diensten verbinden. Breez hat eine Integration mit einigen Lightning-Adressdiensten. Wallet of Satoshi weist jedem Benutzer automatisch eine Lightning-Adresse im Format name@walletofsatoshi.com zu.
Wenn du eine Lightning-Adresse unabhängig von einem bestimmten Wallet möchtest, gibt es dedizierte Dienste. Getalby.com ist einer der beliebtesten: Du registrierst dich, erstellst eine Adresse im Format name@getalby.com, und Zahlungen, die an diese Adresse eingehen, können an ein beliebiges Wallet weitergeleitet werden. Stacker.news, lnaddr.com und andere Dienste funktionieren ähnlich. Der Vorteil einer extern verwalteten Lightning-Adresse ist, dass du das Wallet wechseln kannst und die Adresse dieselbe bleibt.
Für diejenigen, die maximale Kontrolle und Unabhängigkeit von Dritten wollen, gibt es die Möglichkeit, einen eigenen Server zu betreiben, der die Lightning-Adresse verwaltet. Das erfordert jedoch technische Kenntnisse und einen eigenen Lightning-Knoten, was den Rahmen eines normalen Benutzers übersteigt.
Vergleich: Invoice vs. Lightning-Adresse vs. LNURL
Jetzt, wo du alle drei Konzepte verstehst, ist es nützlich, sie zu vergleichen und zu wissen, wann man welches verwendet.
Eine Invoice eignet sich für einmalige Zahlungen mit einem bestimmten Betrag, bei denen der Empfänger aktiv auf eine Zahlung wartet. Typische Verwendungen sind das Bezahlen in einem Geschäft, das Ausstellen einer Rechnung für einen Dienst oder das Senden von Geld an eine bestimmte Person auf Anfrage. Eine Invoice ist einmalig, läuft ab und muss vom Empfänger kurz vor der Zahlung generiert werden.
Eine Lightning-Adresse eignet sich für das wiederholte Empfangen von Zahlungen, das Teilen eines Zahlungskontakts und Situationen, in denen du einen dauerhaften Identifikator ähnlich einer E-Mail-Adresse haben möchtest. Sie funktioniert gut auf Websites, sozialen Netzwerken und Visitenkarten. Sie ist dauerhaft, menschenlesbar und erfordert kein manuelles Generieren einer Invoice vor jeder Zahlung. Sie hängt jedoch von der Verfügbarkeit des Servers ab.
Ein LNURL-pay QR-Code eignet sich für physische Orte oder Online-Plattformen, wo du einen statischen QR-Code zum Empfangen von Zahlungen haben möchtest, ohne eine Lightning-Adresse zu benötigen. Der Vorteil gegenüber einer Lightning-Adresse ist, dass du keine Domain oder E-Mail-Adresse brauchst, nur einen QR-Code. Der Nachteil ist, dass er nicht menschenlesbar ist und nicht als Text geteilt werden kann.
Praktische Tipps beim Arbeiten mit Invoice und Lightning-Adresse
Bei der Verwendung von Lightning Invoices im Alltag gelten einige praktische Regeln. Wenn du eine Invoice zum Bezahlen erhältst, überprüfe den Betrag und den Empfänger vor der Bestätigung. Die meisten Wallets zeigen diese Informationen übersichtlich an. Wenn du eine Invoice ohne Betrag siehst, also eine Zero-Amount Invoice, bestimmst du, wie viel du sendest. Stelle sicher, dass du verstehst, wie viel du senden möchtest, und gib den Betrag im Wallet ein.
Sende niemals Bitcoin an eine Lightning Invoice von einem klassischen On-Chain Bitcoin Wallet. Diese beiden Netzwerke sind inkompatibel. Wenn du eine Invoice hast, die mit lnbc beginnt, musst du sie von einem Lightning Wallet aus bezahlen. Wenn du eine Bitcoin-Adresse hast, die mit bc1 beginnt, zahlst du von einem On-Chain-Wallet. Das Vermischen dieser beiden kann zu Verlust von Mitteln führen.
Wenn du deine eigene Invoice zum Empfangen einer Zahlung generierst, tue dies kurz bevor du die Zahlung brauchst. Es lohnt sich nicht, eine Invoice eine Stunde im Voraus zu generieren und sie warten zu lassen: sie könnte ablaufen. Moderne Wallets schaffen die Invoice-Generierung in Sekunden, es gibt keinen Grund, es zu weit im Voraus zu tun.
Bei einer Lightning-Adresse achte darauf, wo sie registriert ist. Wenn du eine Lightning-Adresse von einem Custodial Wallet wie Wallet of Satoshi verwendest, kommen Zahlungen zuerst auf deren Server an und werden dir dann zugänglich gemacht. Wenn dir Privatsphäre oder Kontrolle wichtig sind, erwäge die Verwendung einer Lightning-Adresse von einer Non-Custodial-Lösung oder einem eigenen Server.
Zusammenfassung
Eine Lightning Invoice ist eine einmalige Zahlungsaufforderung mit einem bestimmten Betrag, der Identifikation des Empfängers und einem Zeitlimit. Sie ersetzt die statische Bitcoin-Adresse in Situationen, in denen eine aktive Zahlung in Echtzeit stattfindet. Sie läuft ab, um der technischen Realität des Lightning-Netzwerks zu entsprechen, und wenn sie abläuft, reicht es, eine neue zu generieren.
LNURL ist ein Protokoll, das die automatische Invoice-Generierung im Hintergrund ermöglicht und damit das Problem der Statischheit und Einmaligkeit der Invoice löst. Die meisten modernen Lightning-Interaktionen verwenden es, ohne dass der Benutzer es überhaupt bemerkt.
Eine Lightning-Adresse ist eine Schicht über LNURL, die den gesamten Prozess in ein menschenlesbares Format ähnlich einer E-Mail-Adresse verpackt. Sie ist dauerhaft, teilbar und erfordert kein manuelles Generieren einer Invoice. Sie hängt jedoch von der Verfügbarkeit des Servers ab, was ihre Haupteinschränkung gegenüber einer On-Chain Bitcoin-Adresse ist.
Im nächsten Artikel [Wie man eine Lightning-Zahlung Schritt für Schritt sendet] werden wir den gesamten Prozess der ersten realen Zahlung von Anfang bis Ende durchgehen. Wir nehmen ein konkretes Wallet, zeigen, wie jeder Schritt aussieht, und adressieren alle Situationen, auf die du beim ersten Bezahlen treffen könntest.
Häufig gestellte Fragen
Warum ist meine Invoice früher abgelaufen als erwartet?
Verschiedene Wallets und Dienste legen unterschiedliche Ablaufzeiten für Invoices fest. Einige legen die Standard-60 Minuten fest, andere nur 10 Minuten, und einige Online-Shops generieren aus Sicherheitsgründen Invoices, die nur wenige Minuten gültig sind. Stelle immer sicher, dass du so schnell wie möglich nach Erhalt einer Invoice zahlst. Wenn eine Invoice abläuft, bitte einfach um eine neue.
Kann ich dieselbe Invoice für mehrere Zahlungen verwenden?
Nein. Jede Invoice ist einmalig und kann nur einmal bezahlt werden. Nach der Bezahlung verliert sie ihre Gültigkeit. Wenn du zwei Zahlungen erhalten musst, musst du zwei verschiedene Invoices generieren. Die Ausnahme ist, wenn du eine Lightning-Adresse oder einen LNURL-pay QR-Code verwendest: Diese können wiederholt verwendet werden, weil jede Verwendung automatisch eine neue einmalige Invoice im Hintergrund generiert.
Was passiert, wenn ich versehentlich eine Invoice zweimal bezahle?
Die zweite Zahlung wird automatisch abgelehnt. Eine Invoice verliert nach der ersten Zahlung ihre Gültigkeit und das Netzwerk akzeptiert keine weitere Zahlung über dieselbe Invoice. Deine Mittel werden zurückgegeben. Dies ist eine der Sicherheitsfunktionen von Lightning Network, die vor doppelten Zahlungen schützt.
Ist eine Lightning-Adresse dasselbe wie eine E-Mail-Adresse?
Visuell ja, aber technisch sind es völlig verschiedene Dinge. Eine Lightning-Adresse verwendet dasselbe Format name@domain.com nur deshalb, damit sie für Menschen verständlich und einprägsam ist. In Wirklichkeit ist es die Adresse eines Lightning-Servers, auf dem Skripte zur Invoice-Generierung laufen. Eine Lightning-Adresse kann nicht für E-Mails verwendet werden und umgekehrt.
Kann ich mehrere Lightning-Adressen haben?
Ja. Du kannst eine Lightning-Adresse bei mehreren Diensten registrieren und sie parallel verwenden. Du kannst zum Beispiel jan@getalby.com für reguläre Zahlungen und jan@walletofsatoshi.com für andere Zwecke haben. Zahlungen an jede Adresse kommen beim entsprechenden Wallet oder Dienst an.
Wie erkenne ich, ob eine Lightning-Adresse, die ich erhalten habe, echt ist?
Moderne Wallets überprüfen eine Lightning-Adresse automatisch, bevor sie dir erlauben, eine Zahlung zu senden. Wenn die Adresse nicht existiert oder der Server nicht antwortet, zeigt das Wallet einen Fehler an. Ein größeres Problem ist, wenn dir jemand eine korrekte Adresse schickt, sich aber als jemand anderes ausgibt. Verifiziere daher immer eine Lightning-Adresse direkt mit dem Empfänger über einen vertrauenswürdigen Kommunikationskanal, nicht nur über eine Nachricht von jemandem Unbekannten.