Das Lightning Network hat seit seiner Gründung einen langen Weg zurückgelegt. Eine Vielzahl von Verbesserungen haben dazu geführt, dass Lightning-Zahlungen nahezu nahtlos funktionieren, allerdings nicht ohne Herausforderungen. Heutzutage ist das Benutzererlebnis möglicherweise nicht ganz so, wie wir es uns wünschen, aber als Entwickler stellen wir dies gerne als Herausforderung dar: Was muss getan werden, um das Erlebnis zu verbessern?
In diesem Artikel schauen wir uns an, wie die Erfahrung mit der Nutzung von Lightning aussehen könnte, basierend auf den Lösungen, die von vielen klugen Köpfen entwickelt werden.
Wir werden zunächst die heutige Benutzererfahrung und die damit verbundenen Schwachstellen skizzieren. Anschließend stellen wir einen möglichen zukünftigen Zustand von Lightning vor – basierend auf Technologien, die implementiert oder aktiv entwickelt werden.
Um zunächst den Elefanten im Raum anzusprechen: Ein erheblicher Teil der Transaktionen im Lightning Network wird heute durch Depot-Wallets erleichtert. Unter Verwendung von Lightning-Transaktionen auf Nostr als grobe Bewertung der Depotnutzung im gesamten Netzwerk werden etwa 90 % der Transaktionen über Anwendungen abgewickelt, bei denen der Benutzer einem Depotbank seine Schlüssel anvertraut.
Warum entscheiden sich die meisten Benutzer derzeit für Depotdienste? Menschen nutzen verwahrte Dienste aufgrund der Bequemlichkeit, der einfachen Benutzererfahrung und der Herausforderungen, die mit der nicht verwahrten Lightning-Nutzung verbunden sind. Wir kategorisieren die aktuellen Herausforderungen von Lightning in drei Bereiche:
Wenn Benutzer mehr Maßnahmen als bei herkömmlichen Zahlungsmethoden ergreifen müssen , um ein gewünschtes Ergebnis zu erzielen, könnte dies dazu führen, dass die Mehrheit der Benutzer das Interesse verliert. Einige Beispiele dafür:
Diese Probleme erfordern fundierte Kenntnisse über Lightning und/oder damit verbundene Protokolle, die der durchschnittliche Lightning-Benutzer wahrscheinlich nicht in Anspruch nehmen wird.
Die Technologie von Lightning ist noch nicht vollständig entwickelt. Einige technische Probleme müssen noch gelöst werden.
Wie könnte Lightning aussehen, wenn die meisten, wenn nicht alle dieser Probleme gelöst sind?
In den nächsten Abschnitten wird der potenzielle zukünftige Stand der Benutzererfahrung von Lightning beleuchtet. Dabei handelt es sich nicht um einen genauen Fahrplan dafür, wie Benutzer in Zukunft mit Lightning interagieren werden, sondern um eine Prognose der Benutzererfahrung, die angesichts bestimmter Upgrades des Netzwerks möglich sein könnte.
Wir gehen davon aus, dass Splicing in den kommenden Jahren in den meisten Lightning-Wallets implementiert wird, aber was bedeutet das für Netzwerkteilnehmer?
Knotenbetreiber werden in der Lage sein , einem Kanal Geld hinzuzufügen und daraus zu entfernen, ohne zu viel On-Chain-Gebühren zu zahlen, anstatt Kanäle schließen und dann wieder öffnen zu müssen, um die gewünschte Größe zu erreichen. Da die Größenänderung von Kanälen erschwinglich wird, hätten Knotenbetreiber – oder in ihrem Namen handelnde Software – eine größere Kontrolle über die Verwaltung ihrer Kanäle, was wiederum dazu führen würde, dass Zahlungen häufiger erfolgreich sind.
Lightning Service Provider (kurz LSPs) würden in ähnlicher Weise von den geringeren Kosten für die Größenänderung von Kanälen profitieren und könnten ein höheres Maß an Privatsphäre für die Nutzer bieten. LSPs, die die Privatsphäre der Benutzer optimieren möchten, könnten die Gelder der Benutzer in einer einzigen, gebündelten Kanaltransaktion zusammenfassen , um die Herkunftsquelle der Gelder zu verschleiern.
Wenn das Spleißen zur Norm wird und der Wechsel zwischen Lightning und Bitcoin günstig und einfach ist, würden Wallets ein einheitliches Guthaben anzeigen– denn für einen Benutzer wird es keinen Unterschied mehr zwischen On- und Off-Chain-Fonds geben.
In einem Szenario mit hohen On-Chain-Gebühren könnten LSPs die Kanäle der Benutzer kostengünstig verwalten, indem sie Splicing mit atomarem Rebalancing auf Seitenketten kombinieren; Flüssigkeit zum Beispiel.
LSPs könnten in naher Zukunft zu einem wichtigen Bestandteil der Benutzererfahrung werden, da sie in der Lage sind,Komplexitäten von den Benutzern abzustrahieren . Darüber hinaus reduzieren LSPs die Kapitalanforderungen für den Betrieb eines Knotens. Sie können als Benutzerportal zum Netzwerk dienen.
Der Zauber von Lightning liegt in der sofortigen Abwicklung, aber fehlgeschlagene Zahlungen und andere Spannungspunkte beeinträchtigen das Benutzererlebnis. Indem LSPs Infrastrukturen wie Server und/oder den Knoten selbst betreiben, können Benutzer auf unkomplizierte Weise mit Lightning interagieren. LSPs könnten Benutzerinteraktionen mit der Infrastruktur beseitigen , indem sie ein Node-in-the-Cloud-Modell anbieten, bei dem der Benutzer weiterhin die Kontrolle über seine Gelder behält, aber nicht mit dem Node interagiert. Sie könnten auch eine „Light“-Version des Dienstes anbieten, die auf Mobilgeräten weniger Akku verbraucht, oder eine Kombination beider Modelle.
Wenn mehr Kapital in Lightning fließen soll, müssen Benutzer in der Lage sein , ihren Knoten oder ihr Wallet auf eine ihnen vertraute Weise wiederherzustellen – etwa durch die Eingabe einer Reihe von 12 oder 24 Wörtern in eine Anwendung. Dienstanbieter ermöglichen Benutzern , ein verschlüsseltes Backup ihres Lightning-Wallets in der Cloud zu speichern . Für den Fall, dass das Gerät eines Benutzers kaputt geht oder anderweitig gefährdet wird, kann das verschlüsselte Cloud-Backup problemlos auf ein neues Gerät importiert werden.
Wenn eine Person zusätzliche Schritte unternehmen muss, um von Bitcoin (oder einer anderen neuartigen Technologie) zu profitieren, ist die Wahrscheinlichkeit groß, dass sie irgendwann im Adoptionsprozess aufgibt.
Im Kontext eines aktuellen Problems, das einer Lösung bedarf: LSPs könnten „Always-Online“-Anforderungen lösen, indem sie Zahlungen für Offline-Benutzer akzeptieren und so die UX näher an bestehende Zahlungslösungen heranführen.
Je mehr Mittel für Bitcoin-Entwickler zur Verfügung stehen, desto mehr Lösungen werden wahrscheinlich entstehen, die es Benutzern ermöglichen, unabhängig Zahlungen anzunehmen, ohne externe Dienste in Anspruch nehmen zu müssen.
Heutige Zahlungs-IDs wie Lightning-Adressen sind brauchbar, aber in fast allen Fällen verwahrungswürdig. Benutzer sollten in der Lage sein , wiederverwendbare QR-Codes auszutauschen, um Zahlungen zu erhalten , ohne auf Dritte angewiesen zu sein. Die Wiederverwendbarkeit ist von entscheidender Bedeutung: Das Kopieren, Einfügen und Versenden von Rechnungen an Gegenparteien erfordert zu viele Schritte. Die Verfügbarkeit einer einfachen Lösung würde allen Lightning-Benutzern Vorteile bringen.
Bildinformationsquelle: https://bolt12.org/
Der kleinere, einfachere QR-Code im obigen Bild wird als Angebot bezeichnet, das es Wallets ermöglichen würde, den Rechnungsanforderungsteil des Zahlungsflusses ohne Benutzeranweisung abzuwickeln. Ein weiterer Vorteil von Angeboten besteht darin, dass sie Informationen wie Währung, Anbietername, Mengenbeschränkungen und Routen zum Erreichen der empfangenden Wallets enthalten können.
Die meisten Menschen bevorzugen einen einfachen Onboarding-Prozess, was bedeutet, dass sie bei der Einrichtung wahrscheinlich Dienstanbietern vertrauen. Ein Beispiel hierfür ist das Fedimint- Protokoll: eine Gruppe von Menschen, die eine sogenannte E-Cash-Mint verwalten. Dieses Modell bietet einen besseren Datenschutz und eine Reihe zusätzlicher Produkte und Dienstleistungen wie Erbschaftsverwaltung, private Mining-Pools, dezentrale Streitbeilegung, synthetisches Dollar-Exposure und mehr. Da Lightning in diese Communities integriert ist, können Benutzer Föderationen sofort nach eigenem Ermessen verlassen und ihnen beitreten, und das mit geringen Kosten.
Damit die Privatsphäre der Benutzer zu einer Standardfunktion von Lightning wird, müssen die Technologien, die sie ermöglichen, für den Benutzer unsichtbar sein – was bedeutet, dass der Benutzer keine Maßnahmen ergreifen muss, um davon zu profitieren. Anwendungsentwickler und Dienstanbieter müssen hinter den Kulissen Entscheidungen treffen, die beispielsweise unter anderem On-Chain-Transaktionen von Lightning-Transaktionen trennen.
Es wird sehr schwierig werden, zu beurteilen, ob es sich bei einer On-Chain-Transaktion um das Öffnen/Schließen eines Lightning-Kanals handelt , da neue Technologien zunehmend dafür sorgen werden, dass sie genauso aussehen wie jede andere Bitcoin-Transaktion. Da immer mehr Taproot- Technologien implementiert werden, können Funktionen wie die Signaturaggregation Informationen über einen Zahlungskanal und die Anzahl der möglicherweise an der Transaktion beteiligten Benutzer verbergen.
Benutzer könnten mehr Privatsphäre gewinnen, wenn sie Zahlungen außerhalb ihrer Peer-Gruppe tätigen, wenn Taproot umfassend in Wallets implementiert wird. Derzeit gibt es eine Zahlungs-ID (einen Hash der Zahlung), die jedem intermittierenden Knoten auf der Route zum Ziel bekannt ist. Aspekte der Art und Weise, wie Taproot mit Signaturen umgeht, können genutzt werden, um „Dummy“-Zahlungs-IDs entlang der Route zu erstellen, sodass nur der Sender und der Empfänger ein klares Verständnis der Zahlung haben.
Ein Lightning- Benutzer sollte sich nicht um den genauen Weg kümmern müssen, den seine Zahlung nimmt, um ihr beabsichtigtes Ziel zu erreichen – oder ihn überhaupt kennen – , aber derzeit können Knoten entlang des Zahlungspfads sehen, von wo eine Zahlung gesendet wurde. Durch die Saga des Canadian Freedom Convoy haben wir gesehen, dass Regierungen Gelder beschlagnahmen, Fiat-Bankkonten schließen und auf andere Weise Personen zensieren können, die sich gegen sie aussprechen.
LSPs könnten die Quelle einer Lightning-Transaktion anonymisieren , indem sie einen Dienst anbieten, bei dem sie als Mittelsmann für den Routenaufbau fungieren. Auf diese Weise kennt der LSP nur den Teil der Route, den er erstellt, und der Absender kennt den anderen Teil; Zwischenknoten und der Zielpunkt wären für die Gesamtheit der Route „blind“. Dieses Modell würde robuste Sicherheit bieten und der Benutzer müsste überhaupt nicht beteiligt werden.
Wallets können bei der Bereitstellung von Datenschutzverbesserungen kreativ werden. Beispielsweise könnten Wallets und LSPs als „Rechnungsvermittler“ für Benutzer dienen; Das Wallet erstellt eine Rechnung, leitet diese an einen LSP weiter und der LSP schließt dann die Zahlung ab. Für den Empfänger sieht es so aus, als ob er vom LSP bezahlt worden wäre, und auf diese Weise erreicht der Absender ein höheres Maß an Privatsphäre, ohne dass sein gewohnter Zahlungsfluss gestört wird. Tony Giorgio, Mitbegründer von Mutiny Wallet, weist darauf hin, dass dieser Ansatz es Wallet-Benutzern ermöglicht, sich unter allen anderen Benutzern des LSP zu verstecken.
Eine Untergruppe der Lightning-Benutzer wünscht sich einen stärkeren Datenschutz, als er durch die Weiterleitung von Rechnungen über LSPs erreicht werden kann. Die Verschleierung weiterer Transaktionen ist eine bewährte Methode zur Erhöhung der Privatsphäre, erfordert jedoch manuelle Benutzereingriffe und kann in der Kette kostspielig sein. Da LSPs bereits Server betreiben, sind sie gut positioniert, um Benutzern kollaborative Transaktionskoordinationsdienste anzubieten. Dienstanbieter könnten Prüfpunkte zur Verbesserung der Privatsphäre einrichten: wenn Benutzer Kanäle öffnen oder schließen, die Kanalkapazität erhöhen oder verringern (wie bereits im Abschnitt „Splicing“ erwähnt) oder wenn Benutzer für Waren oder Dienstleistungen bezahlen.
Anbieter könnten ihren Kunden eine Rückgabefrist für über Lightning getätigte Transaktionen anbieten . Kunden würden an der Kasse eine spezielle Art von Rechnung bezahlen, hätten aber die Möglichkeit, die Transaktion bis zum Zeitpunkt der Waren- oder Dienstleistungserbringung zu „widerrufen“. Dies war bisher auf Lightning nicht möglich.
Damit mehr Institutionen dem Lightning-Netzwerk beitreten können, muss es einfach sein, Gelder aus dem Offline-Kühlspeicher in einen Lightning-Kanal zu verschieben. Taproot-Kanäle ermöglichen diesen Anwendungsfall, ohne Kompromisse bei der Sicherheit einzugehen.
Darüber hinaus wird es für Institutionen sicherer, große Geldbeträge auf Lightning zu halten. Sie werden in der Lage sein, spezielle Geräte zu verwenden, die ihnen helfen, sich vor den Risiken internetgebundener Geldbörsen zu schützen.
Lightning hat seine Nützlichkeit bei der Abwicklung von Zahlungen mit sofortiger Abwicklung unter Beweis gestellt – wir sollten jedoch anerkennen, dass es tatsächlich Schwachstellen gibt. Dennoch sollten die Netzwerkteilnehmer hinsichtlich der Fortschritte bei der Lösung von UX-Hürden optimistisch sein; Einige der talentiertesten Entwickler der Welt arbeiten unermüdlich daran, das Erlebnis zu verbessern.
Da immer mehr technologische Lösungen auftauchen und mehr Kapital in das Netzwerk investiert wird, ist es wahrscheinlich, dass Lightning Service Provider eine größere Rolle bei der Abstraktion der Komplexität von den Endbenutzern übernehmen werden. Fortschritte in der Technologie werden gleichermaßen selbstgehosteten Benutzern zugute kommen und das gesamte Netzwerk einem „It Just Works“ -Erlebnis näher bringen.
Es gibt viel, worüber man sich bei Lightning freuen kann; Alle Zukunftsprognosen in diesem Artikel basieren auf Lösungen, an denen heute gearbeitet wird. Je mehr sich Entwickler und Unternehmer auf die Optimierung des Benutzererlebnisses konzentrieren, desto mehr Teilnehmer und Kapital schließen sich dem Netzwerk an und desto besser wird das Erlebnis für alle.
Compartilhar
Das Lightning Network hat seit seiner Gründung einen langen Weg zurückgelegt. Eine Vielzahl von Verbesserungen haben dazu geführt, dass Lightning-Zahlungen nahezu nahtlos funktionieren, allerdings nicht ohne Herausforderungen. Heutzutage ist das Benutzererlebnis möglicherweise nicht ganz so, wie wir es uns wünschen, aber als Entwickler stellen wir dies gerne als Herausforderung dar: Was muss getan werden, um das Erlebnis zu verbessern?
In diesem Artikel schauen wir uns an, wie die Erfahrung mit der Nutzung von Lightning aussehen könnte, basierend auf den Lösungen, die von vielen klugen Köpfen entwickelt werden.
Wir werden zunächst die heutige Benutzererfahrung und die damit verbundenen Schwachstellen skizzieren. Anschließend stellen wir einen möglichen zukünftigen Zustand von Lightning vor – basierend auf Technologien, die implementiert oder aktiv entwickelt werden.
Um zunächst den Elefanten im Raum anzusprechen: Ein erheblicher Teil der Transaktionen im Lightning Network wird heute durch Depot-Wallets erleichtert. Unter Verwendung von Lightning-Transaktionen auf Nostr als grobe Bewertung der Depotnutzung im gesamten Netzwerk werden etwa 90 % der Transaktionen über Anwendungen abgewickelt, bei denen der Benutzer einem Depotbank seine Schlüssel anvertraut.
Warum entscheiden sich die meisten Benutzer derzeit für Depotdienste? Menschen nutzen verwahrte Dienste aufgrund der Bequemlichkeit, der einfachen Benutzererfahrung und der Herausforderungen, die mit der nicht verwahrten Lightning-Nutzung verbunden sind. Wir kategorisieren die aktuellen Herausforderungen von Lightning in drei Bereiche:
Wenn Benutzer mehr Maßnahmen als bei herkömmlichen Zahlungsmethoden ergreifen müssen , um ein gewünschtes Ergebnis zu erzielen, könnte dies dazu führen, dass die Mehrheit der Benutzer das Interesse verliert. Einige Beispiele dafür:
Diese Probleme erfordern fundierte Kenntnisse über Lightning und/oder damit verbundene Protokolle, die der durchschnittliche Lightning-Benutzer wahrscheinlich nicht in Anspruch nehmen wird.
Die Technologie von Lightning ist noch nicht vollständig entwickelt. Einige technische Probleme müssen noch gelöst werden.
Wie könnte Lightning aussehen, wenn die meisten, wenn nicht alle dieser Probleme gelöst sind?
In den nächsten Abschnitten wird der potenzielle zukünftige Stand der Benutzererfahrung von Lightning beleuchtet. Dabei handelt es sich nicht um einen genauen Fahrplan dafür, wie Benutzer in Zukunft mit Lightning interagieren werden, sondern um eine Prognose der Benutzererfahrung, die angesichts bestimmter Upgrades des Netzwerks möglich sein könnte.
Wir gehen davon aus, dass Splicing in den kommenden Jahren in den meisten Lightning-Wallets implementiert wird, aber was bedeutet das für Netzwerkteilnehmer?
Knotenbetreiber werden in der Lage sein , einem Kanal Geld hinzuzufügen und daraus zu entfernen, ohne zu viel On-Chain-Gebühren zu zahlen, anstatt Kanäle schließen und dann wieder öffnen zu müssen, um die gewünschte Größe zu erreichen. Da die Größenänderung von Kanälen erschwinglich wird, hätten Knotenbetreiber – oder in ihrem Namen handelnde Software – eine größere Kontrolle über die Verwaltung ihrer Kanäle, was wiederum dazu führen würde, dass Zahlungen häufiger erfolgreich sind.
Lightning Service Provider (kurz LSPs) würden in ähnlicher Weise von den geringeren Kosten für die Größenänderung von Kanälen profitieren und könnten ein höheres Maß an Privatsphäre für die Nutzer bieten. LSPs, die die Privatsphäre der Benutzer optimieren möchten, könnten die Gelder der Benutzer in einer einzigen, gebündelten Kanaltransaktion zusammenfassen , um die Herkunftsquelle der Gelder zu verschleiern.
Wenn das Spleißen zur Norm wird und der Wechsel zwischen Lightning und Bitcoin günstig und einfach ist, würden Wallets ein einheitliches Guthaben anzeigen– denn für einen Benutzer wird es keinen Unterschied mehr zwischen On- und Off-Chain-Fonds geben.
In einem Szenario mit hohen On-Chain-Gebühren könnten LSPs die Kanäle der Benutzer kostengünstig verwalten, indem sie Splicing mit atomarem Rebalancing auf Seitenketten kombinieren; Flüssigkeit zum Beispiel.
LSPs könnten in naher Zukunft zu einem wichtigen Bestandteil der Benutzererfahrung werden, da sie in der Lage sind,Komplexitäten von den Benutzern abzustrahieren . Darüber hinaus reduzieren LSPs die Kapitalanforderungen für den Betrieb eines Knotens. Sie können als Benutzerportal zum Netzwerk dienen.
Der Zauber von Lightning liegt in der sofortigen Abwicklung, aber fehlgeschlagene Zahlungen und andere Spannungspunkte beeinträchtigen das Benutzererlebnis. Indem LSPs Infrastrukturen wie Server und/oder den Knoten selbst betreiben, können Benutzer auf unkomplizierte Weise mit Lightning interagieren. LSPs könnten Benutzerinteraktionen mit der Infrastruktur beseitigen , indem sie ein Node-in-the-Cloud-Modell anbieten, bei dem der Benutzer weiterhin die Kontrolle über seine Gelder behält, aber nicht mit dem Node interagiert. Sie könnten auch eine „Light“-Version des Dienstes anbieten, die auf Mobilgeräten weniger Akku verbraucht, oder eine Kombination beider Modelle.
Wenn mehr Kapital in Lightning fließen soll, müssen Benutzer in der Lage sein , ihren Knoten oder ihr Wallet auf eine ihnen vertraute Weise wiederherzustellen – etwa durch die Eingabe einer Reihe von 12 oder 24 Wörtern in eine Anwendung. Dienstanbieter ermöglichen Benutzern , ein verschlüsseltes Backup ihres Lightning-Wallets in der Cloud zu speichern . Für den Fall, dass das Gerät eines Benutzers kaputt geht oder anderweitig gefährdet wird, kann das verschlüsselte Cloud-Backup problemlos auf ein neues Gerät importiert werden.
Wenn eine Person zusätzliche Schritte unternehmen muss, um von Bitcoin (oder einer anderen neuartigen Technologie) zu profitieren, ist die Wahrscheinlichkeit groß, dass sie irgendwann im Adoptionsprozess aufgibt.
Im Kontext eines aktuellen Problems, das einer Lösung bedarf: LSPs könnten „Always-Online“-Anforderungen lösen, indem sie Zahlungen für Offline-Benutzer akzeptieren und so die UX näher an bestehende Zahlungslösungen heranführen.
Je mehr Mittel für Bitcoin-Entwickler zur Verfügung stehen, desto mehr Lösungen werden wahrscheinlich entstehen, die es Benutzern ermöglichen, unabhängig Zahlungen anzunehmen, ohne externe Dienste in Anspruch nehmen zu müssen.
Heutige Zahlungs-IDs wie Lightning-Adressen sind brauchbar, aber in fast allen Fällen verwahrungswürdig. Benutzer sollten in der Lage sein , wiederverwendbare QR-Codes auszutauschen, um Zahlungen zu erhalten , ohne auf Dritte angewiesen zu sein. Die Wiederverwendbarkeit ist von entscheidender Bedeutung: Das Kopieren, Einfügen und Versenden von Rechnungen an Gegenparteien erfordert zu viele Schritte. Die Verfügbarkeit einer einfachen Lösung würde allen Lightning-Benutzern Vorteile bringen.
Bildinformationsquelle: https://bolt12.org/
Der kleinere, einfachere QR-Code im obigen Bild wird als Angebot bezeichnet, das es Wallets ermöglichen würde, den Rechnungsanforderungsteil des Zahlungsflusses ohne Benutzeranweisung abzuwickeln. Ein weiterer Vorteil von Angeboten besteht darin, dass sie Informationen wie Währung, Anbietername, Mengenbeschränkungen und Routen zum Erreichen der empfangenden Wallets enthalten können.
Die meisten Menschen bevorzugen einen einfachen Onboarding-Prozess, was bedeutet, dass sie bei der Einrichtung wahrscheinlich Dienstanbietern vertrauen. Ein Beispiel hierfür ist das Fedimint- Protokoll: eine Gruppe von Menschen, die eine sogenannte E-Cash-Mint verwalten. Dieses Modell bietet einen besseren Datenschutz und eine Reihe zusätzlicher Produkte und Dienstleistungen wie Erbschaftsverwaltung, private Mining-Pools, dezentrale Streitbeilegung, synthetisches Dollar-Exposure und mehr. Da Lightning in diese Communities integriert ist, können Benutzer Föderationen sofort nach eigenem Ermessen verlassen und ihnen beitreten, und das mit geringen Kosten.
Damit die Privatsphäre der Benutzer zu einer Standardfunktion von Lightning wird, müssen die Technologien, die sie ermöglichen, für den Benutzer unsichtbar sein – was bedeutet, dass der Benutzer keine Maßnahmen ergreifen muss, um davon zu profitieren. Anwendungsentwickler und Dienstanbieter müssen hinter den Kulissen Entscheidungen treffen, die beispielsweise unter anderem On-Chain-Transaktionen von Lightning-Transaktionen trennen.
Es wird sehr schwierig werden, zu beurteilen, ob es sich bei einer On-Chain-Transaktion um das Öffnen/Schließen eines Lightning-Kanals handelt , da neue Technologien zunehmend dafür sorgen werden, dass sie genauso aussehen wie jede andere Bitcoin-Transaktion. Da immer mehr Taproot- Technologien implementiert werden, können Funktionen wie die Signaturaggregation Informationen über einen Zahlungskanal und die Anzahl der möglicherweise an der Transaktion beteiligten Benutzer verbergen.
Benutzer könnten mehr Privatsphäre gewinnen, wenn sie Zahlungen außerhalb ihrer Peer-Gruppe tätigen, wenn Taproot umfassend in Wallets implementiert wird. Derzeit gibt es eine Zahlungs-ID (einen Hash der Zahlung), die jedem intermittierenden Knoten auf der Route zum Ziel bekannt ist. Aspekte der Art und Weise, wie Taproot mit Signaturen umgeht, können genutzt werden, um „Dummy“-Zahlungs-IDs entlang der Route zu erstellen, sodass nur der Sender und der Empfänger ein klares Verständnis der Zahlung haben.
Ein Lightning- Benutzer sollte sich nicht um den genauen Weg kümmern müssen, den seine Zahlung nimmt, um ihr beabsichtigtes Ziel zu erreichen – oder ihn überhaupt kennen – , aber derzeit können Knoten entlang des Zahlungspfads sehen, von wo eine Zahlung gesendet wurde. Durch die Saga des Canadian Freedom Convoy haben wir gesehen, dass Regierungen Gelder beschlagnahmen, Fiat-Bankkonten schließen und auf andere Weise Personen zensieren können, die sich gegen sie aussprechen.
LSPs könnten die Quelle einer Lightning-Transaktion anonymisieren , indem sie einen Dienst anbieten, bei dem sie als Mittelsmann für den Routenaufbau fungieren. Auf diese Weise kennt der LSP nur den Teil der Route, den er erstellt, und der Absender kennt den anderen Teil; Zwischenknoten und der Zielpunkt wären für die Gesamtheit der Route „blind“. Dieses Modell würde robuste Sicherheit bieten und der Benutzer müsste überhaupt nicht beteiligt werden.
Wallets können bei der Bereitstellung von Datenschutzverbesserungen kreativ werden. Beispielsweise könnten Wallets und LSPs als „Rechnungsvermittler“ für Benutzer dienen; Das Wallet erstellt eine Rechnung, leitet diese an einen LSP weiter und der LSP schließt dann die Zahlung ab. Für den Empfänger sieht es so aus, als ob er vom LSP bezahlt worden wäre, und auf diese Weise erreicht der Absender ein höheres Maß an Privatsphäre, ohne dass sein gewohnter Zahlungsfluss gestört wird. Tony Giorgio, Mitbegründer von Mutiny Wallet, weist darauf hin, dass dieser Ansatz es Wallet-Benutzern ermöglicht, sich unter allen anderen Benutzern des LSP zu verstecken.
Eine Untergruppe der Lightning-Benutzer wünscht sich einen stärkeren Datenschutz, als er durch die Weiterleitung von Rechnungen über LSPs erreicht werden kann. Die Verschleierung weiterer Transaktionen ist eine bewährte Methode zur Erhöhung der Privatsphäre, erfordert jedoch manuelle Benutzereingriffe und kann in der Kette kostspielig sein. Da LSPs bereits Server betreiben, sind sie gut positioniert, um Benutzern kollaborative Transaktionskoordinationsdienste anzubieten. Dienstanbieter könnten Prüfpunkte zur Verbesserung der Privatsphäre einrichten: wenn Benutzer Kanäle öffnen oder schließen, die Kanalkapazität erhöhen oder verringern (wie bereits im Abschnitt „Splicing“ erwähnt) oder wenn Benutzer für Waren oder Dienstleistungen bezahlen.
Anbieter könnten ihren Kunden eine Rückgabefrist für über Lightning getätigte Transaktionen anbieten . Kunden würden an der Kasse eine spezielle Art von Rechnung bezahlen, hätten aber die Möglichkeit, die Transaktion bis zum Zeitpunkt der Waren- oder Dienstleistungserbringung zu „widerrufen“. Dies war bisher auf Lightning nicht möglich.
Damit mehr Institutionen dem Lightning-Netzwerk beitreten können, muss es einfach sein, Gelder aus dem Offline-Kühlspeicher in einen Lightning-Kanal zu verschieben. Taproot-Kanäle ermöglichen diesen Anwendungsfall, ohne Kompromisse bei der Sicherheit einzugehen.
Darüber hinaus wird es für Institutionen sicherer, große Geldbeträge auf Lightning zu halten. Sie werden in der Lage sein, spezielle Geräte zu verwenden, die ihnen helfen, sich vor den Risiken internetgebundener Geldbörsen zu schützen.
Lightning hat seine Nützlichkeit bei der Abwicklung von Zahlungen mit sofortiger Abwicklung unter Beweis gestellt – wir sollten jedoch anerkennen, dass es tatsächlich Schwachstellen gibt. Dennoch sollten die Netzwerkteilnehmer hinsichtlich der Fortschritte bei der Lösung von UX-Hürden optimistisch sein; Einige der talentiertesten Entwickler der Welt arbeiten unermüdlich daran, das Erlebnis zu verbessern.
Da immer mehr technologische Lösungen auftauchen und mehr Kapital in das Netzwerk investiert wird, ist es wahrscheinlich, dass Lightning Service Provider eine größere Rolle bei der Abstraktion der Komplexität von den Endbenutzern übernehmen werden. Fortschritte in der Technologie werden gleichermaßen selbstgehosteten Benutzern zugute kommen und das gesamte Netzwerk einem „It Just Works“ -Erlebnis näher bringen.
Es gibt viel, worüber man sich bei Lightning freuen kann; Alle Zukunftsprognosen in diesem Artikel basieren auf Lösungen, an denen heute gearbeitet wird. Je mehr sich Entwickler und Unternehmer auf die Optimierung des Benutzererlebnisses konzentrieren, desto mehr Teilnehmer und Kapital schließen sich dem Netzwerk an und desto besser wird das Erlebnis für alle.