Das Lightning-Netzwerk von Bitcoin kann eine große Bedrohung für Ihr Geld darstellen

Veröffentlicht: 2021-08-09

Damit Bitcoin zu einer vollwertigen Alternative zu traditionellen Währungen wird, muss es seine Skalierbarkeit erweitern. Seit seiner Existenz kann Bitcoin nur sieben Transaktionen pro Sekunde ausführen. Aber die Leute handeln Bitcoins durch https://bitcoinstorm.io/, und mit seiner Annahme durch mehrere Einheiten in letzter Zeit, verstopft das System wird immer. Ein Visum macht durchschnittlich 24.000 Transaktionen pro Sekunde und kann es auf 50.000 erhöhen.

Das Lightning Network ist eine zweite Schicht, die der Blockchain von Bitcoin hinzugefügt wird. Es wird erwartet, dass es ein Game-Changer in der Entwicklung von Kryptowährungen sein wird. Auf dieser zusätzlichen Ebene wird zwischen zwei Parteien ein Eins-zu-Eins-Kanal erstellt, der nur so lange existiert, bis er benötigt wird. Es wird erwartet, dass die Transaktionen sofort erfolgen und weniger kosten, da sie nur zwischen zwei Personen eingerichtet werden.

Zwei Personen müssen eine Wallet mit mehreren Signaturen erstellen, um einen Kanal im Lightning-Netzwerk einzurichten. Beide erhalten das Recht, mit ihren jeweiligen privaten Schlüsseln auf das Wallet zuzugreifen. Beide müssen eine bestimmte Menge Bitcoin in die Wallet einzahlen. Danach können sie unbegrenzt Transaktionen durchführen. Auf diese Weise werden die in der Shared Wallet gespeicherten Coins immer wieder neu verteilt. Die tatsächliche Verteilung der Gelder wird in der Blockchain erst nach dem Schließen des Kanals hervorgehoben. Der Algorithmus verfolgt die zuletzt unterzeichnete Bilanz, um das Geld zwischen beiden Parteien zu verteilen. Erst nachdem der Kanal beendet wurde, werden der Anfangsbetrag und das Endguthaben an die Hauptblockkette gesendet.

Lightning Network hat neue Arten von Angriffen geöffnet. Die Technologie befindet sich noch in der Entwicklung und die hohen Erwartungen müssen noch erfüllt werden.

Probleme mit dem Lightning-Netzwerk

1) Keine ultimative Lösung für das Transaktionsgebührenproblem von Bitcoin

Lightning Network wurde als Lösung für die hohen Transaktionsgebühren beworben. Es wurde unter Berücksichtigung der Tatsache entwickelt, dass steigende Gebühren eine der direkten Folgen des überlasteten Bitcoin-Netzwerks sind. Der Plan war, diese zusätzliche Schicht zu erstellen, um die Hauptblockkette zu entlasten.

Dies stellte sich jedoch als Fehlinterpretation heraus. Die Transaktionsgebühren werden nicht nur durch das verstopfte Netzwerk beeinflusst. Stattdessen wurden die Gebühren zu einem massiven Bestandteil der Gesamtkosten des Lightning Network.

Die Gesamtkosten, die für die Nutzung dieser Technologie anfallen, lassen sich in zwei Teile aufteilen. Gleichzeitig wird beim Öffnen und Schließen von Kanälen zwischen zwei Parteien die Gebühr erhoben, die den Transaktionsgebühren von Bitcoin entspricht. Bei Überweisungen innerhalb des Kanals wird eine separate Routing-Gebühr abgezogen. Das Routing ist derzeit auf Null gesetzt, da sich das Netzwerk noch entwickelt und nur wenige Knoten es verwenden. Thaddeus Dryja, der Co-Autor des ursprünglichen Whitepapers, hat erwartet, dass die Routing-Gebühr noch einige Zeit niedrig gehalten wird, da das Netzwerk noch skalierbar ist.

2) Wenn Sie lange online bleiben, werden Knoten Angriffen ausgesetzt .

Es ist obligatorisch, die Nodes im Lightning Network von Bitcoin ständig online zu halten. Nur so kann man Zahlungen senden und empfangen. Obwohl die Kühllagerung von Coins die sicherste Aufbewahrungsmethode ist, lässt dieses Netzwerk dies nicht zu. Diese Anforderung macht das Netzwerk anfällig für Hacker und Diebstahl.

Offline zu gehen hat seine Nachteile im Lightning Network. Diese Technologie ist immer noch anfällig für einige Schlupflöcher. Das Design ermöglicht es, dass eine der beiden Parteien eines Kanals die Gelder abzieht, während die andere ausfällt. Dieser Diebstahl wird als betrügerische Kanalschließung bezeichnet. Es gibt Möglichkeiten, der Schließung eines Kanals innerhalb eines Zeitraums zu widersprechen. Die längere Abwesenheit einer Partei kann jedoch zum Ablauf dieser Frist führen.

Was dieses Netzwerk so starr macht, ist die zunehmende Zentralisierung, die sich aus der Konzentration der Mittel auf nur bestimmte Knoten innerhalb des Netzwerks ergibt. Wenn ein Knoten offline geht, wird das Guthaben des Benutzers gesperrt. Da jeder Knoten verbunden ist, kann eine Server-Empörung außerdem zu Störungen im gesamten Netzwerk führen. Dies bedeutet, dass eine große Anzahl von Benutzern mit Unannehmlichkeiten konfrontiert werden muss, da auch ihr Geld eingefroren wird.

3) Es ist keine Lösung für das Problem der Netzwerkeffekte von Bitcoin .

Die Einführung des Lightning Network sollte auch die Wahrscheinlichkeit von Bitcoin erhöhen, ein Medium für tägliche Transaktionen zu werden. Das Konzept bestand darin, Kunden die schnelle Zahlung an Unternehmen über einen Zahlungskanal zu erleichtern. Ein Kanal macht es einfacher, mit Personen in Kontakt zu treten, mit denen sie täglich Geschäfte machen, wie z. B. ihren Vermieter oder E-Commerce-Shops.

Diese Mainstream-Transaktionen sind jedoch noch ein ferner Traum. In den letzten Monaten war ein Anstieg des Handelsvolumens zu verzeichnen. Die Auswirkungen des Blitznetzwerks auf die Gebührensenkung können jedoch erst analysiert werden, wenn die Anzahl der Transaktionen ihr volles Potenzial erreicht.

Auch wenn es dem Netzwerk gelingt, Transaktionen zu beschleunigen, bleibt die Frage, wie es in Bitcoin weit verbreitet sein wird. Es ist keine Neuigkeit, dass die Volatilität von Bitcoin der größte Geschwindigkeitsbrecher ist . Wenn man darüber Bescheid weiß, ist es weniger wahrscheinlich, dass die Leute ihr Mietgeld in Bitcoins sparen.

Wahrscheinliche Angriffe auf das Lightning-Netzwerk von Bitcoin

1) Trauern

Lightning-Kanäle verwenden eine kryptografische Funktion namens Hash Time Lock Contracts (HTLCs), um Transaktionen auszuführen. Es gibt Möglichkeiten, das Maximum auszuschöpfen, wonach keine Zahlungen verarbeitet werden können, alle Gelder gesperrt werden und der Kanal geschlossen werden muss.

Ein Angreifer kann Bitcoins auf jedem Stromkanal einfrieren, indem er mit Mikrozahlungen spammt. Dieser Angriff erlaubt ihm noch nicht, einen anderen Benutzer zu finanzieren, kann jedoch zum Nachteil der Zahlung der Teilnahmeberechtigungsroute des Teilnehmers verwendet werden.

2) Flut und Beute

Dies kann zu einer häufigen Bedrohung werden, da es einfach durchzuführen ist. Ein Angreifer kann einen Kanal mit dem Opfer öffnen und die Zahlungen dann an einen anderen von ihm kontrollierten Knoten weiterleiten. Er kann den Empfang von Zahlungen verweigern. Er könnte Codes verwenden, um alle Kanäle gleichzeitig zu schließen.

Der Trick besteht darin, alle Kanäle gleichzeitig zu schließen, sodass, wenn alle Kanäle an die Bitcoin-Adressen in der Kette gesendet werden, einige der Abschlusstransaktionen fehlschlagen. Wenn es auf der Warteliste steht, überträgt der Angreifer seine Trades auf der Blockchain, um das Geld mit einer höheren Gebühr zu beanspruchen. Es wird ein Opfer erpresst, das Problem gegen zusätzliche Kosten zu lösen.

3) Zeitdilatationsfinsternis

Es kann auch als „Sybil-Angriff“ bezeichnet werden. Ein Angreifer verwendet mehrere Identitäten, um das Netzwerk zu verwirren. Es schädigt Knoten, die Light-Clients bedienen. Sie verwenden Lightning Wallets, die nur minimale Daten benötigen, um zu funktionieren.

Der Angreifer kann entscheiden, Hunderte von Knoten mit gefälschten Identitäten zu blockieren. Er verbraucht die Nodes, damit Opfer nicht mehr mit einem ehrlichen Benutzer verbunden sind. Es wird für den Angreifer mühelos, einen Knoten zu isolieren, sodass Daten aus einem gesamten Netzwerk ihn nicht erreichen können.

Sobald die Nodes „verdunkelt“ sind, führt der Angreifer dem Node absichtlich Transaktionsdaten mit einer längeren Rate zu. Er kann plötzlich den Lightning-Kanal mit dem Opfer schließen und Gelder stehlen. Der Hostknoten nimmt die Schließtransaktion des Kanals nicht wahr, da sie jetzt verlangsamt wird, da der Angreifer die Daten nicht schnell genug bereitgestellt hat.

4) Anheften

Ein Angreifer kann die Schließtransaktion eines Kanals blockieren, indem er widersprüchliche Mem-Pools sendet. Mempool ist ein Ort zum Speichern aller gültigen Transaktionen, bis das Bitcoin-Netzwerk sie bestätigt.

Das größte Problem bei der Blockchain-Technologie besteht darin, dass kein einheitlicher Pool ausstehende Transaktionen speichern kann. Es gibt nur zwei Möglichkeiten: Entweder empfangen die Knoten Transaktionen oder nicht. Ob der Prozess reibungslos abläuft, hängt davon ab, wie Peer-to-Peer-Netzwerkverbindungen verteilt werden. Kein Mem-Pool gleicht dem anderen.

Der Angreifer beabsichtigt, eine niedrige Gebühr für eine Abschlusstransaktion festzulegen, die ausreicht, um keine Bestätigung vor Ablauf der Zeitsperre des Kanals zu erhalten. Dies führt dazu, dass der Kanal des Opfers nicht ordnungsgemäß geschlossen wird, sodass Gelder gestohlen werden können.

Um ein Lightning-Netzwerk verwenden zu können, muss man ein fortgeschrittener Benutzer sein. Es gibt den Benutzern mehr Kontrolle, hauptsächlich den Bergleuten, die die Macht der Haupt-Bitcoin-Blockchain haben – sehr effiziente und teure Ausrüstung für Bergleute, um das Netzwerk zu warten. Lightning Network macht den Prozess der Transaktion für normale Menschen praktikabler. Sie können mit jedem Laptop oder Heim-PC darauf zugreifen. Das Ziel von Bitcoin ist es, eine Mainstream-Zahlungsmethode zu werden, die über das Lightning Network erreicht werden kann.

Es gibt jedoch Sicherheitsprobleme, die ein besseres Design erfordern, damit es sein volles Potenzial ausschöpfen kann.

Das Blitznetzwerk hat sich als Konzept herauskristallisiert, das die Zukunft von Bitcoin verändern kann. Wenn Bitcoin zu einem alltäglichen „Tauschmittel“ werden soll, ist Lightning Network mit ein paar Improvisationen die beste Lösung dafür.