Wie sieht die Lightning Network UX aus?

Ich glaube, die Grundlagen der Funktionsweise von Lightning Network zu verstehen. Was ich jedoch nicht verstehe, ist, wie Benutzer dies in der Praxis und im Alltag verwenden werden.

Angenommen, ich möchte meinen Starbucks-Kaffee im Geschäft bezahlen.

Ich weiß, dass ich theoretisch eine Einzahlung in eine Multi-Sig-Wallet mit Starbucks in der Hauptkette tätigen werde. Es dauert jedoch mindestens 10 Minuten, bis dies bestätigt ist, und Sie müssten dies bei jeder Partei tun, mit der Sie zum ersten Mal Geschäfte tätigen möchten.

Wäre es also idealerweise nicht eine Art einzelner Zwischendienst oder Protokoll, mit dem ich stattdessen in diese Multi-Sig-Brieftasche eintreten könnte? Und Starbucks würde diesen Service auch nutzen, und wir bräuchten diesen ganzen Tanz nicht?

Antworten (2)

Es dauert jedoch mindestens 10 Minuten, bis dies bestätigt ist, und Sie müssten dies bei jeder Partei tun, mit der Sie zum ersten Mal Geschäfte tätigen wollten.

Nicht unbedingt. Einige der LN-Clients arbeiten derzeit so, dass sie automatisch mehrere Kanäle mit anderen Knoten für Sie einrichten, wenn Sie den Client zum ersten Mal starten. Wenn Sie also etwas bei einem Händler bezahlen möchten, mit dem Sie keinen Kanal haben, können Sie Ihre Zahlung einfach über einen Ihrer offenen Zahlungskanäle leiten. Es ist nicht erforderlich, mit jeder einzelnen Person, mit der Sie Geschäfte tätigen möchten, einen neuen Kanal zu erstellen. Das ist der springende Punkt bei der Möglichkeit, Zahlungen weiterzuleiten.

Wäre es also idealerweise nicht eine Art einzelner Zwischendienst oder Protokoll, mit dem ich stattdessen in diese Multi-Sig-Brieftasche eintreten könnte?

Im Idealfall nein. Das würde bedeuten, dass es eine Zentralisierung gibt. Was tatsächlich passieren würde, ist, dass sowohl Sie als auch Starbucks offene Zahlungskanäle mit anderen Personen haben und Sie Ihre Zahlung einfach über eine andere Person weiterleiten.

Ich gehe zwar davon aus, dass es darauf eine andere Antwort gibt, aber hier ist mein Verständnis davon:

Eines der Hauptmerkmale von LN ist, dass Kanäle unbegrenzt geöffnet bleiben können:

Solange die beiden Parteien im Kanal weiterhin miteinander kooperieren, kann der Kanal auf unbestimmte Zeit geöffnet bleiben – es gibt keine obligatorische Zeitüberschreitung.

Das bedeutet, dass Sie einen Kanal mit Starbucks eröffnen und diesen Kanal für alle Ihre zukünftigen Transaktionen wiederverwenden können. Natürlich muss das Öffnen des Kanals (die Finanzierungstransaktion) und das Schließen in der Kette erfolgen, aber wie bei vielen Dingen im Leben müssen Sie dies als Investition betrachten – Sie zahlen/warten jetzt und im Laufe der Zeit erhalten Sie Ihre Investition zurück und profitieren sogar davon.

Das Routing von Zahlungen ist ein sehr wichtiges Konzept, das in dieser Antwort nicht erwähnt wird. Die Antwort erweckt den Eindruck, dass ein Lightning-Nutzer tatsächlich mit jedem Shop, in dem er einkauft, einen Kanal eröffnen würde, was nicht wirklich der Fall ist