Ereignishorizont
testtest

testtest

1. Die Lightning Technologie


Scan oder öffne Website und Copy LNURL

[Hier aktualisieren 🔄]

Zwischen den einzelnen Abhebungen ist eine Sperrzeit von 3 Minuten eingestellt, um den Zugriff etwas zu beschränken. 3 Minuten müssen also zwischen den einzelnen Abhebungen vergehen, bevor eine neuer gültiger Voucher erstellt wird. Solltet ihr eine der nachfolgenden Meldungen bekommen, deutet das darauf hin, dass die Zeit noch nicht abgelaufen ist:

  • Request failed with status code 400
  • Error weil lnk open_time x seconds
  • Error Please try again later

Versucht es etwas später einfach nochmal.

Jeder QR-Code Voucher ist individuell und kann nicht wiederverwendet werden. Habt ihr oder jemand anderes, der parallel gerade schneller war, den Gutschein eingelöst und ihn somit geleert, dann bekommt ihr eine der folgenden Meldungen:

  • LNURL-withdraw not found
  • HTTP-Fehler (404)

Der Voucher wurde geleert und ihr müsst einen neuen anfordern. Dazu drückt unter dem QR-Code einmal auf [Hier aktualisieren 🔄] und scannt ihn neu.

Bitcoin Lightning erklärt am Beispiel des Schichtmodells

Bitcoin Lightning ist die 2. Schicht auf Bitcoin, dem sichersten Netzwerk der Welt. Hier skaliert Bitcoin, und das Zahlungssystem wird schnell, günstig und äußerst effizient. Das Schichtmodell lässt sich am besten mit dem Schichtmodell des Internets vergleichen. Das Internet hat physische Server auf der ersten Schicht. Auf dieser baut die zweite Schicht auf, die Transportschicht mit Protokollen wie TCP/IP. Auf der Transportschicht folgt dann die dritte Schicht, die Anwendungsschicht, die unseren täglichen Nutzen des Internets ermöglicht. Ohne die Server (1. Schicht) oder das TCP/IP Protokoll (2. Schicht) gäbe es keine Anwendungsschicht (3. Schicht) – für uns kein Internet.

Die erste Schicht, als Hardware, ist fundamental, und jede weitere Schicht spezialisiert sich und steigert den Nutzen durch neue Technologien und Möglichkeiten. Im übertragenen Sinne bedeutet das: Wenn die erste Schicht des Internets die Infrastruktur ist, dann ist Bitcoin die erste Schicht mit den digitalen Werten – also das Fundament der Werte. Das Lightning Netzwerk nennt man die zweite Schicht, eine Transportschicht, in der Zahlungen effektiv abgewickelt werden können. Die Anwendungen, die auf Lightning folgen, könnte man als die dritte Schicht bezeichnen. Ohne Bitcoin gäbe es weder Lightning noch die darauf aufbauenden Anwendungen. Jede weitere Schicht erhöht den Nutzen der darunter liegenden Schichten. Jede höhere Schicht ist frei in der Gestaltung und hat im Prinzip keinen Einfluss auf die darunter liegende Schicht.

Auf der Lightning Schicht, auch Ebene genannt, können wir gestalten und somit skalieren, ohne das Protokoll von Bitcoin ändern zu müssen und damit die Sicherheit oder Dezentralität zu gefährden. Die Beziehung dieser drei Grundelemente – Sicherheit, Dezentralität und Skalierbarkeit – nennt man auch das Blockchain Trilemma. Schraubt man an einem Element, beeinflusst man notgedrungen auch mindestens ein anderes. Bitcoin hat die Sicherheit und Dezentralität (Erlaubnisfreiheit, Zensurresistenz, Verfügbarkeit, usw.) maximiert, das Skalieren erfolgt auf einer anderen Ebene.

Wie funktioniert Lightning?

Hier wird es etwas kompliziert, aber ich versuche es trotzdem. Das Bitcoin Lightning Netzwerk besteht aus tausenden kleiner Computer, die Nodes (Knoten) genannt werden. Jeder Node ist nur mit wenigen anderen Nodes verbunden, aber da alle mit anderen Nodes verbunden sind, entsteht so ein riesiges Netzwerk – das Bitcoin Lightning Netzwerk. Wenn sich jetzt zwei Nodes einig sind, können sie einen Zahlungskanal aufbauen. Der Zahlungskanal ist eine Art digitaler Vertrag zwischen den beiden Teilnehmern. Als Beispiel: Du hast zum Beispiel einen Freund namens Bob, bei dem du gerne einkaufst. Aber du möchtest nicht für jeden kleinen Einkauf eine neue Überweisung tätigen. Also schließt ihr einen Vertrag über, sagen wir mal, 0,01 Bitcoin ab.

Die 0,01 Bitcoin gibst du einem Verwahrer, einer Art Treuhänder, und sagst, dass wenn Bob dir etwas geliefert hat, ihr das im Vertrag aktualisiert. Du hast dann etwas weniger auf deiner Seite, und Bob hat etwas mehr. Nach jeder Lieferung bekommt der Verwahrer dann eine Kopie des Vertrags, in dem ihr beide unterschrieben habt. So kann Bob dir immer wieder etwas liefern, ohne dass du eine Überweisung durchführen musst. Wenn einer von euch beiden die Verbindung trennen möchte, wird der Zahlungskanal "gesettelt", also geschlossen. Ihr geht beide zum Verwahrer, und jeder bekommt das ausbezahlt, was euch nach der letzten Transaktion zusteht.

Das Schöne an solchen Zahlungskanälen ist, dass es keine Einbahnstraßen sein müssen. Du kannst auch etwas für Bob tun, ihm selbst etwas liefern oder eine Retoure einreichen. Dann wird das nur im Zahlungskanal zwischen euch beiden festgehalten, und ihr müsst auch keine echte Transaktion durchführen. Der Kontostand beider Seiten wird nur einmal im Vertrag aktualisiert. Bei Lightning besteht der Vertrag natürlich nicht aus physischen Personen wie einem Verwahrer oder Treuhänder; es sind digitale Verträge mit Sicherungsfunktionen. Ihr unterschreibt jeweils beide den kryptographisch gesicherten Vertrag, sobald ihr eine Transaktion in die eine oder andere Richtung tätigt.