Eine kurze Geschichte des Lightning Network
In den letzten Jahren wurde die Bitcoin-Blockchain aufgrund ihrer großen Beliebtheit stark belastet. Aus diesem Grund wurde die Geschwindigkeit der Transaktionen langsamer und die Netzwerkgebühren stiegen. Die BTC-Community ist seit langem von dem Problem der Skalierbarkeit verblüfft, und die Versuche, es zu lösen, begannen bereits 2011.
2015 schlugen Thaddeus Dria und Joseph Poon eine Lösung namens Lightning Network vor. Die Idee war, einige der Transaktionen außerhalb des Netzwerks auszuführen und dadurch die Belastung der BTC-Blockchain zu verringern. Im Jahr 2018 wurde das Lightning Network in Bitcoin gestartet.
Das Lightning Network ist ein System, mit dem Benutzer Geld untereinander verschieben können, ohne eine Blockchain zur Überprüfung einer Transaktion verwenden zu müssen. Stattdessen erfolgt eine schnelle Überprüfung der Gelder durch den Absender und eine Anfrage des Empfängers, der der Transaktion zustimmt. Das Lightning-Netzwerk unterscheidet sich in einigen Punkten von der Funktionsweise der BTC-Blockchain. Weitere Informationen hierzu finden Sie in unserem Artikel "Was ist der Unterschied zwischen regulärer Blockchain und Lightning Network?".
Wie funktioniert das Lightning Network?
Schauen wir uns an, wie das Lightning Network mit Alice und Bob funktioniert.
Alice und Bob zahlen im BTC-Netzwerk oft miteinander. Dies ist jedoch nicht sehr praktisch, da die gesendeten Beträge gering sind und die Netzwerkprovision hoch ist. Solche Transaktionen erweisen sich als unrentabel. Der Einfachheit halber entschieden sie sich für das Lightning-Netzwerk.
Bob traf die Entscheidung, einen Zahlungskanal einzurichten. Zu diesem Zweck erstellte er eine spezielle Transaktion — einen intelligenten Vertrag, bei dem jeder Partei Einzahlungen in Höhe von 100 USD zugewiesen werden. Diese Einzahlungen wurden an eine Adresse gesendet, die sie gemeinsam mit zwei privaten Schlüsseln verwalten. Infolgedessen besitzen Alice und Bob die Adresse, an der sich BTC im Wert von 200 USD befindet.
Wenn Alice 20 US-Dollar an Bob senden muss, wird eine Transaktion erstellt, bei der beide zustimmen, dass Alice weniger als die Einzahlung und Bob mehr besitzen wird. Es sind noch 200 Dollar auf der Adresse, aber Alice hat jetzt nur noch 80 Dollar und Bob hat 120 Dollar. Innerhalb ihrer Einzahlungen können sie eine unbegrenzte Anzahl von Transaktionen aneinander senden.
Irgendwann beschloss Bob, seinen Anteil am Geld abzuheben. Er erstellte eine letzte Transaktion in der BTC-Blockchain, wodurch Bob und Alice ihre Einzahlungsbeträge unter Berücksichtigung aller Zwischenzahlungen erhalten.
Nur zwei Transaktionen werden in die Bitcoin-Blockchain aufgenommen — die Eröffnung eines Zahlungskanals mit der Überweisung von Einzahlungen und der endgültigen Transaktion. Alle Zahlungen innerhalb des Kanals sind kostenlos und sofort, da keine Synchronisation mit der Blockchain erfolgt. Wenn Zahlungskanäle ein Netzwerk bilden, können Transaktionen zwischen beliebigen Teilnehmern durchgeführt werden.
Das Lightning Network zieht immer mehr Benutzer an und seine Popularität wächst von Tag zu Tag. Warum hat die Crypto-Community dieses Netzwerk so sehr gemocht? Die Antwort auf diese Frage finden Sie in unserem Artikel "Warum brauchen Sie das Lightning Network?".
Wie bezahle ich meine Rechnung im Lightning Network?
Das Grundkonzept des Lightning Networks besteht darin, dass der Empfänger dem Käufer eine Rechnung stellt und diese bezahlt. Eine Rechnung enthält normalerweise die notwendigen Informationen für eine Transaktion zwischen zwei Parteien:
- Kontoerstellungszeit
- ID des Knotens, an den die Zahlung empfangen wird
- Gültigkeitsdauer des Kontos
- Account Beschreibung
- Bitcoin-Adresse reservieren. Wenn der Empfänger die Annahme von Münzen verweigert, werden diese an diese Adresse zurückgeschickt
Wenn der Empfänger den genauen Betrag in der Rechnung angegeben hat, zahlt der Käufer die Rechnung für genau diesen Betrag. Wenn der Empfänger den Betrag nicht in der Rechnung angegeben hat, kann der Käufer eine beliebige Anzahl von Münzen senden. Die Gültigkeitsdauer der Rechnung wird ebenfalls vom Empfänger festgelegt — von 10 Minuten bis zu mehreren Tagen.
Lightning-Netzwerkfunktionen
- Sehr niedrige Provision. Jede Transaktion im Lightning Network ist viel billiger als eine Transaktion im Bitcoin-Netzwerk.
- Die Fähigkeit, kleine Mengen zu senden. Aufgrund der geringen Provision können Transaktionen in Höhe von mehreren Dollar durchgeführt werden.
- Hohe Transaktionsgeschwindigkeit. Da Transaktionen im Lightning Network nicht in der Blockchain landen, erfolgen sie fast sofort.
- Skalierbarkeit. Christian Decker, Ingenieur bei Blockstream, behauptet, dass jeder Kanal im Lightning Network bis zu 500 Vorgänge pro Sekunde verarbeiten kann. Und je mehr solche Kanäle vorhanden sind, desto höher ist der Durchsatz.
Nachteile des Lightning-Netzwerks
- Die Knoten sollten immer online sein. Es besteht die Möglichkeit, dass ein anderer Benutzer den Zahlungskanal schließen kann, wenn ein Knoten aus der Kette fällt, und alle Gelder für sich selbst übernimmt. Gleichzeitig bietet das Netzwerk Zeit für herausfordernde Transaktionen.
- Wenn einer der Zwischenknoten nicht im Netzwerk ist, kann die Transaktion auf unbestimmte Zeit hängen bleiben.
- Bisher konnte der Zahlungsbetrag 0.04 BTC nicht überschreiten. Mit dem neuesten v0.11-Update kann das Lightning Network größere Transaktionen und höhere Volumes verarbeiten. Die Transaktionsgröße ist jetzt nur noch durch die Kapazität des Kanals zwischen Absender und Empfänger begrenzt. Unzureichende Kanalreserven machen das Versenden von Münzen problematisch.
- Das Lightning Network löst das Problem der Transaktionskosten nicht vollständig. Separate Kanäle erhalten ihre eigene Provision für die Weiterleitung der Rechnung.
- Um einen Kanal im Lightning Network zu erstellen, ist eine Transaktion im Bitcoin-Netzwerk erforderlich.
- Wenn ein Benutzer mit seinem Knoten arbeitet, ist es oft schwierig, Geld zu senden und zu empfangen. Für einen korrekten Betrieb müssen Sie die Funktionen Ihrer Brieftasche im Detail untersuchen.
Auswählen einer Brieftasche für das Lightning Network
Brieftasche | Open sources | Custodial | Vereinfachte Verwendung |
Kanalverwaltung |
BlueWallet | Ja | Ja | Ja | Ja |
Zap | Ja | Nein | Nein | Ja |
Eclair | Ja | Nein | Nein | Ja |
Breez | Ja | Nein | Ja | Ja |
Wallet of satoshi | Nein | Ja | Ja | Nein |
Phoenix | Ja | Nein | Nein | Ja |
Erste Schritte mit dem Lightning Network?
Um Bitcoin im Lightning Network verwenden zu können, müssen Sie einen Zahlungskanal mit einem Lightning-Netzwerkknoten erstellen. Der schnellste und bequemste Weg, dies zu tun, besteht darin, ein Lightning Network und eine FixedFloat-Brieftasche zu verwenden, um dies zu finanzieren. Eine schrittweise Strategie zur Verwendung des Lightning-Netzwerks finden Sie in unserem Artikel "Wie starte ich das Lightning-Netzwerk?".
Wie öffne ich einen Kanal mit FixedFloat?
Um einen Kanal zu öffnen, müssen Sie in die Brieftasche gehen und "Neuen Kanal öffnen" auswählen.
Geben Sie auf der Seite "Neuen Kanal öffnen" Folgendes an:
- unser Knoten
037f990e61acee8a7697966afd29dd88f3b1f8a7b14d625c4f8742bd952003a590@lnd.fixedfloat.com:9735
- Einzahlungsbetrag
Wenn Sie mit der Brieftasche den Kanal nicht selbst öffnen können, schreiben Sie an den technischen Support Ihrer Brieftasche, damit dieser den Kanal öffnet.
Nach dem Erstellen eines FixedFloat-Kanals können Sie Lightning gegen eine beliebige Kryptowährung mit einer Mindestprovision austauschen.