Der Beitrag "Wie das Lightning Network funktioniert: Ein Überblick über Layer 2 Skalierung" erschien zuerst auf Coinpedia Fintech News
Als Bitcoin 2009 eingeführt wurde, wurde es als "peer-to-peer elektronische Währung" beschrieben, die es Benutzern ermöglicht, direkte Geldtransfers ohne Zwischenhändler wie Banken durchzuführen.
Zu Beginn des Bitcoin-Netzwerks konzentrierten sich die Entwickler auf zwei Hauptaspekte: direkte Transaktionen und Dezentralisierung. Sie berücksichtigten jedoch nicht die dritte wichtige Säule – Skalierbarkeit. Mit anderen Worten, sie wussten nicht, wie groß Bitcoin werden würde und dass die Transaktionsdurchsatzrate eines der Hauptprobleme werden könnte.
Während ein solcher Ansatz zu Beginn von Bitcoin sinnvoll war, als diese digitale Währung gerade den Weg für blockchain-basierte Zahlungen ebnete, begannen die Dinge schwierig zu werden, als Bitcoin das größte Blockchain-Netzwerk wurde.
Heute gehören Skalierbarkeit und Netzwerkdurchsatz zu den wichtigsten Problemen. Bitcoin-Transaktionen können 10 Minuten oder einige Stunden zur Verarbeitung benötigen, was überhaupt nicht benutzerfreundlich ist.
Das Lightning Network wurde entwickelt, um das Skalierbarkeitsproblem anzugehen und Bitcoin zu digitalem Geld zu verhelfen, wie es ursprünglich visioniert wurde.
Lightning Network Erklärt
Das Lightning Network ist eine Layer-2 Skalierungslösung, die auf dem Bitcoin-Netzwerk aufbaut. Einfach ausgedrückt verarbeitet dieses Netzwerk Transaktionen außerhalb der Blockchain (off-network) und ermöglicht somit viel schnellere und kostengünstigere Überweisungen als die auf der Haupt-Bitcoin-Blockchain.
Lassen Sie uns den Unterschied veranschaulichen. Die Bitcoin-Core-Blockchain kann in der Regel weniger als 10 Transaktionen pro Sekunde verarbeiten, die durchschnittliche Verarbeitungszeit, die benötigt wird, damit die Übertragung on-chain bestätigt wird, liegt zwischen wenigen Minuten und einigen Stunden, und die Kosten können erheblich sein. Auf der anderen Seite kann das Lightning Network Millionen bis Milliarden von Transaktionen pro Sekunde im Netzwerk mit extrem niedrigen Gebühren verarbeiten.
Eine weitere großartige Sache am Lightning Network ist, dass es den Benutzern ermöglicht, sofortige Mikrozahlungen zu leisten. Im Haupt-BTC-Blockchain-Netzwerk würden solche Überweisungen viel länger dauern, da größere Transaktionen mit höheren Gebühren Priorität hätten.
Wie Layer 2 die Skalierbarkeit der Blockchain verbessert?
Dieses Layer-2 Bitcoin-Netzwerk verwendet Smart Contracts, um Mikropayment-Kanäle einzurichten, um nahezu sofortige und kostengünstige Transaktionen zu ermöglichen und die Skalierbarkeit des Netzwerks zu verbessern. Alle Zahlungen erfolgen off-chain, was bedeutet, dass sie außerhalb der Haupt-Blockchain verarbeitet werden. Dieser Ansatz ermöglicht eine unbegrenzte Anzahl von Zahlungen, die sehr schnell und nahezu gebührenfrei sind.
Das Lightning Network nutzt Kanäle, um schnelle und einfache Bitcoin-Transaktionen zwischen Benutzern zu ermöglichen. Um Geld in diesem Netzwerk senden oder empfangen zu können, müssen Sie einen Kanal öffnen. Sie können es sich wie ein unabhängiges Hauptbuch vorstellen, das es Ihnen ermöglicht, kleine Zahlungen zu leisten, ohne die Haupt-Bitcoin-Blockchain zu beeinträchtigen. Mit anderen Worten, Sie können für einen Kaffee bezahlen oder Ihrem Freund in Echtzeit etwas BTC senden.
Das Lightning Network wurde auch geschaffen, um kleine Bitcoin-Transaktionen zu ermöglichen. Daher wird es auch als dezentrales Bitcoin-Netzwerk für Mikrozahlungen angesehen. Infolgedessen nehmen viele Einzelhändler und kleine Anbieter diesen Dienst an. Sogar die besten Krypto-Casinos unterstützen das Lightning Network.
Verstehen der Lightning Network-Zahlungskanäle
Wie bereits erwähnt, müssen Sie einen direkten Zahlungskanal zwischen zwei Benutzern erstellen, um diese schnellen Überweisungen durchführen zu können. Beide Parteien müssen einen bestimmten Betrag an BTC in das Netzwerk einzahlen, um einen neuen Kanal zu öffnen. Es ist erwähnenswert, dass Kanäle tatsächlich Multi-Signatur-Adressen auf der BTC-Blockchain sind, in denen Sie das Geld speichern. Wenn Bitcoin gesperrt ist, können Sie mit dem Bezahlen und Empfangen von Geldern beginnen.
Das Bewegen von BTC durch den Kanal erfordert zwei Unterschriften. Diese signierten Überweisungen bestimmen den Betrag an BTC, der von einer Adresse zur anderen und umgekehrt gesendet wird. Sobald der Kanal erstellt ist, können Sie in Echtzeit Geld zu einem Bruchteil der Kosten einer regulären BTC-Transaktion auf der Haupt-Blockchain senden. Jedes Mal, wenn eine neue Zahlung erfolgt, müssen beide Benutzer den neuen Saldo genehmigen.
Wenn der Kanal geschlossen wird, wird dies als eine einzige Abschluss-Transaktion aufgezeichnet, die zurück an das Haupt-BTC-Netzwerk gesendet wird. Das bedeutet, dass die Bitcoin-Blockchain nur zwei Transaktionen verarbeitet: die erste für die Erstellung eines neuen Kanals und die zweite für dessen Schließung.
Wann sollte man einen direkten Kanal erstellen und wann einen Drittanbieter-Kanal nutzen?
Wenn Sie den anderen Benutzer kennen und ihm vertrauen und häufige Transaktionen durchführen möchten, macht es Sinn, eine direkte Verbindung zu öffnen.
Einer der Hauptvorteile der Verwendung des Lightning Networks ist jedoch, dass es indirekte Verbindungen unterstützt. Was bedeutet das? Wenn Benutzer A eine Verbindung zu Benutzer B hat und Benutzer C mit Benutzer B, aber nicht mit Benutzer A verbunden ist, können sie dennoch erfolgreich Geld untereinander senden. Mit anderen Worten, das Lightning Network ermöglicht die Nutzung von Drittanbieter-Kanälen, was bedeutet, dass nicht alle Benutzer verbunden sein müssen.
Die Kanäle gemeinsamer Kontakte fungieren als Mittelsmänner, die Ihre Transaktionen weiterleiten. Denken Sie daran, dass das Senden von Geld über diese Drittanbieter-Verbindungen die Sicherheit oder Kosten Ihrer Transaktionen nicht beeinträchtigt.
Vorteile des Lightning Networks
Es gibt mehrere Vorteile, die das Lightning Network den Benutzern im Vergleich zu seinem "großen Bruder" – der Bitcoin-Blockchain – bietet.
Skalierbarkeit: Das Lightning Network löst das Hauptproblem der BTC-Blockchain – die Skalierbarkeit. Da alle Transaktionen off-chain sind, entfernen sie die unnötige Last von der Haupt-Blockchain und verhindern Netzwerküberlastungen.
Geschwindigkeit: Wie der Name schon sagt, sind die Lightning-Geldtransfers sofort. Sie müssen nicht genehmigt und in den Blockchain-Blöcken aufgezeichnet werden. Stattdessen wird alles außerhalb der Haupt-"Autobahn" abgewickelt, sodass Geldüberweisungen über die Kanäle in Millisekunden bis Sekunden gemessen werden.
Mikrozahlungen: Einer der Gründe, warum dieses Netzwerk entwickelt wurde, ist die Erleichterung von Mikrozahlungen ohne lange Wartezeiten und hohe Kosten.
Fazit
Zahlungskanäle haben sich als sehr nützlich für kleine Unternehmen und Einzelpersonen erwiesen. Das Lightning Network hat vielen lokalen Unternehmen ermöglicht, ihre Kosten zu optimieren und die Rentabilität zu verbessern.
Gleichzeitig können Einzelbenutzer alltägliche Zahlungen in einem Café oder einem lokalen Restaurant in Echtzeit ohne hohe BTC-Transaktionsgebühren durchführen.
Schließlich halfen Zahlungskanäle, Millionen von kleinen Transaktionen aus dem Bitcoin-Netzwerk zu entfernen, wodurch der Blockplatz freigegeben und letztendlich die Geschwindigkeit und Skalierbarkeit von Bitcoin erhöht wurde.