653 / 736BK37

Mastering the Lightning Network

Technischer Leitfaden zu Zahlungskanälen und Routing

Mastering the Lightning Network erklärt, wie Bitcoin um Zahlungen über Kanäle zwischen Knoten erweitert werden kann. Andreas M. Antonopoulos, Olaoluwa Osuntokun und René Pickhardt verbinden die praktische Nutzung mit einer Erklärung des Protokolls. Die Einführung betont den Unterschied zwischen einer globalen Blockchain und einer Zahlung über einen ausgewählten Pfad.

Das technische Buch von O’Reilly aus dem Jahr 2021 richtet sich an Leser mit grundlegenden Bitcoin-Kenntnissen. Dieser Überblick beruht auf dem gesamten Vorwort und dem ersten Kapitel der ursprünglichen Ausgabe; weitere Kapitel und Beispielsoftware haben wir nicht unabhängig überprüft.

Die Autoren sind Andreas M. Antonopoulos, Olaoluwa Osuntokun und René Pickhardt. O’Reilly nennt November 2021, während das offizielle Repository die Veröffentlichung der ersten Ausgabe am 21. Dezember 2021 vermerkt. Für die Lektüre haben wir den Tag firstedition_firstprint verwendet; den Verlagseintrag und die Mitteilung im Repository führen wir nicht zu einem einzigen Datum zusammen. [1] [2]

Das Vorwort setzt Grundkenntnisse über Bitcoin und offene Blockchains voraus. Das Inhaltsverzeichnis beginnt mit der Nutzung des Netzwerks und dem Betrieb eines Knotens und führt dann zu Kanälen, Routing und weiteren Protokollbestandteilen. Im Buch wird mit der Befehlszeile und Programmiersprachen gearbeitet; die Inhaltsübersicht allein belegt nicht, dass all diese Kapitel gelesen wurden. [1] [3]

Das erste Kapitel erklärt, dass Lightning Network die Sicherheit einer bestehenden Blockchain nutzt. Ein Zahlungskanal ist eine Beziehung zwischen zwei Knoten; seine Eröffnung oder Schließung stützt sich auf Blockchain-Transaktionen. Eine Zahlung innerhalb des Netzwerks muss jedoch nicht wie eine Transaktion der Basisschicht an alle Teilnehmer verbreitet werden. [4]

Die Einführung unterscheidet einen direkten Kanal von einer über weitere Knoten gerouteten Zahlung. Die Lehrfiguren Alice, Bob, Chan und Dina zeigen unterschiedliche Nutzungsweisen; Chans Geschichte umfasst auch die Bereitstellung von Liquidität. Es handelt sich um Lehrbeispiele, nicht um Messungen des tatsächlichen Betriebs oder einen Beweis dafür, dass jede Zahlung immer einen geeigneten Pfad findet. [4]

Die Autoren beschreiben Lightning Network als Protokoll, das die Notwendigkeit begrenzt, anderen Teilnehmern zu vertrauen. Zugleich halten sie ausdrücklich am Vertrauen in Software und Protokoll fest. Der Vergleich mit dem Aufteilen einer Portion, bei dem einer teilt und der andere auswählt, erklärt die Rolle von Regeln und Anreizen; für sich genommen beweist er nicht die Sicherheit jeder Implementierung. [4]

Ausgangspunkt der Einführung ist der Unterschied zwischen der globalen Replikation von Transaktionen und dem Informationsaustausch zwischen den an einer Zahlung Beteiligten. Der Text verbindet mehr Kapazität auf der Basisschicht mit Anforderungen an Datenübertragung, Speicher und die Zugänglichkeit des Knotenbetriebs. Wir übernehmen die damaligen Berechnungen nicht als heutige Netzwerkleistung und garantieren weder niedrige Gebühren noch Geschwindigkeit für jede Zahlung. [4]

Das Vorwort erklärt ausdrücklich, dass Hinweise auf Unternehmen, Projekte und Code Bildungszwecken dienen und die Autoren nicht die Sicherheit oder Funktionsweise aller genannten Beispiele überprüft haben. Es warnt auch davor, Geld an veröffentlichte Adressen zu senden. Der historische Text lässt sich daher nicht als aktuelle Sicherheitsempfehlung für einen bestimmten Dienst verwenden. [3]

Wir haben das gesamte Vorwort einschließlich der eingebundenen Liste der Mitwirkenden und das gesamte Kapitel Introduction aus dem Tag firstedition_firstprint gelesen. Außerdem haben wir die Verlagsmetadaten und die Buchbeschreibung im offiziellen Repository geprüft. Weitere Kapitel und deren Programme haben wir nicht getestet; dieser Überblick ist weder eine vollständige Buchrezension noch ein Audit heutiger Implementierungen. [1] [2] [3] [4]

Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Lightning Network, Payment Channel, HTLC, Lightning-Liquidität.

01Ist das Buch für völlige Bitcoin-Anfänger gedacht?

Das Vorwort setzt Grundkenntnisse über Bitcoin und offene Blockchains voraus. Die Einführung erklärt grundlegende Begriffe des Lightning Network; laut Inhaltsverzeichnis führen die weiteren Teile zum Knotenbetrieb und zu technischen Einzelheiten.

02Haben Sie das gesamte Protokoll anhand aller Buchkapitel überprüft?

Nein. Wir haben das gesamte Vorwort mit der eingebundenen Liste der Mitwirkenden und das gesamte Kapitel Introduction der ursprünglichen Ausgabe gelesen. Weitere Kapitel, Beispielcode und heutige Implementierungen haben wir nicht unabhängig getestet.

DOC · 001O’Reilly — Mastering the Lightning NetworkVerlag DOC · 002Mastering the Lightning Network — official repositoryPrimärquelle DOC · 003Mastering the Lightning Network — first edition PrefacePrimärquelle DOC · 004Mastering the Lightning Network — first edition IntroductionPrimärquelle
Überarbeitet: Quellenbasiert · Keine Anlageberatung