Musst du bei der Nutzung des Lightning-Netzwerks deine Coins irgendwo sperren oder deponieren?

Ich versuche, das Lightning-Netzwerk etwas besser zu verstehen. Bei Verwendung dieser neuen 2. Schicht auf Bitcoin.

  • Sperren Sie Ihre Bitcoins im Lightning-Netzwerk, damit Sie „gekoppelte“ äquivalente Bitcoin-Token im Lightning-Netzwerk erhalten können?
  • Wenn diese Coins gesperrt sind und Sie die Hälfte Ihrer Coins an einen anderen Benutzer gesendet haben, hat diese Person nun einen Anspruch auf 50% Ihrer Coins aus Ihren "gesperrten" Coins. Bedeutet das nicht, dass es dasselbe ist, als würden Sie Ihre Coins bei einem Drittanbieter (Lightning Network) hinterlegen und diese Partei mit den Transaktionen beauftragen?

Antworten (3)

Das Lightning Network hat keinen eigenen Token oder eine eigene Währung; Lightning ist nicht an Bitcoin gebunden. Alle Zahlungen im Lightning Network sind tatsächliche Bitcoin-Transaktionen.

Wenn Gelder in einen Lightning Network-Zahlungskanal eingezahlt werden, erstellen die beiden Kanalbesitzer eine gemeinsame 2-von-2-Adresse, richten einseitige Wiederherstellungstransaktionen für jeden von ihnen ein und zahlen dann Gelder auf die Adresse ein, um den Kanal zu starten. Immer wenn eine Zahlung auf dem Kanal erfolgt, aktualisieren die beiden Eigentümer die Wiederherstellungstransaktionen mit neuen Transaktionen für die aktualisierten Salden. Diese „Verpflichtungstransaktionen“ sind echte On-Chain-Bitcoin-Transaktionen, müssen aber nicht an das Netzwerk gesendet werden, solange die Kanalbesitzer weiterhin zusammenarbeiten.

Wenn einer der Kanalbesitzer den Kanal schließen möchte, können die beiden Besitzer zusammenarbeiten, um eine 2-von-2-Transaktion zu erstellen, bei der die letzten Salden an jeden von ihnen ausgezahlt werden. Auf diese Weise werden alle Zahlungen zu einer einzigen Abrechnungstransaktion im Netzwerk komprimiert. Im Falle eines Streits oder wenn ein Kanalbesitzer inaktiv wird, kann jeder Kanalbesitzer seine letzte Commitment-Transaktion an das Bitcoin-Netzwerk senden, um den Kanal beizulegen. Zu keinem Zeitpunkt werden Gelder in die Verwahrung eines Dritten gegeben. Gelder werden nur insofern gesperrt, als das Senden einer On-Chain-Transaktion aus den Geldern des Kanals die Zusammenarbeit des anderen Kanalbesitzers oder das Warten auf die einseitige Schließung erfordern würde.

Sperren Sie Ihre Bitcoins im Lightning-Netzwerk, damit Sie „gekoppelte“ äquivalente Bitcoin-Token im Lightning-Netzwerk erhalten können?

Ja, Ihr Bitcoin ist an einen Zahlungskanal gebunden, aber Sie erhalten keine „gekoppelten“ äquivalenten Bitcoin-Token. Sie verwenden immer noch Bitcoin und führen Bitcoin-Transaktionen durch, nicht etwas anderes.

Wenn diese Coins gesperrt sind und Sie die Hälfte Ihrer Coins an einen anderen Benutzer gesendet haben, hat diese Person nun einen Anspruch auf 50% Ihrer Coins aus Ihren "gesperrten" Coins. Bedeutet das nicht, dass es dasselbe ist, als würden Sie Ihre Coins bei einem Drittanbieter (Lightning Network) hinterlegen und diese Partei mit den Transaktionen beauftragen?

Nein. Diese andere Person kann Ihre Münzen nicht nehmen, ohne dass Sie dem zustimmen oder etwas Dummes tun (wie das Senden einer alten Verpflichtungstransaktion). Wenn diese Person sich weigert, Transaktionen zu unterzeichnen, damit Sie den Kanal schließen können, können Sie ihn selbst schließen, ohne Ihre Coins zu riskieren. Sie müssen nur warten, bis das Timeout abgelaufen ist, bevor Sie Ihre Münzen bewegen dürfen.

Wenn 10 BTC in einem Zahlungskanal gesperrt sind und ich hier und da 2 Bitcoins senden möchte ... Sind das nicht technisch "gebundene" Bitcoins, da ich nicht wirklich das Echte bewege, sondern "gefälschte" Bitcoins, die gesichert sind durch "echte" Bitcoins.
Nein, Sie bewegen echte Bitcoin in echten Bitcoin-Transaktionen. Diese Transaktionen werden einfach erst später an das Bitcoin-Netzwerk gesendet.
Müssen Sie nicht zuerst eine Bitcoin-Sperre senden, bevor Sie irgendetwas davon tun? Nach meinem Verständnis ist es einmal gesperrt und der andere Benutzer / Dienst sieht, dass Sie Ihre BTC für die Dauer von X gesperrt haben. Sie können jetzt vorübergehend Off-Chain-Transaktionen durchführen, bis es ausgestrahlt wird?
Es ist nicht wirklich eine Sperre für X Zeit. Es ist eine Transaktion, die Münzen an ein spezielles 2-von-2-Multisig sendet. Sie und die andere Person erstellen dann Transaktionen, die von diesem 2-von-2-Multisig ausgeben, und erstellen Ausgaben, die jedem von Ihnen gehören. Sie aktualisieren im Wesentlichen nur diese Transaktion, indem Sie die Werte der Ausgaben miteinander ändern. Sie verwenden also Bitcoin-Transaktionen. Es gibt keine anderen Token und keine festgelegte Zeitspanne, in der Ihre Coins gesperrt sind.

Das Lightning Network basiert auf dem Konzept der Zahlungskanäle. In Bitcoin ist ein Zahlungskanal eine Transaktion, bei der Ihre Gelder mit einer Zeitsperre an Sie zurückgesendet wurden und bis die Zeitsperre abläuft, kann die Transaktion aktualisiert werden, indem die gleichen Münzen mit einer kürzeren Zeitsperre erneut ausgegeben werden.

Indem Sie die Transaktion wiederholt aktualisieren, ohne sie an die Miner zu senden, können Sie und die Partei, mit der Sie einen Zahlungskanal eröffnet haben, neu aushandeln, wie viel der zeitlich gesperrten Gelder an die andere Partei weitergegeben werden sollen.

Wenn Sie beide zufrieden sind, können Sie das Endergebnis zur Abrechnung/Speicherung in der Blockchain übertragen.

Wenn die andere Partei nicht länger verhandeln möchte, kann sie das letzte akzeptierte Ergebnis nehmen und dieses an das Netzwerk senden.

Wenn Sie nicht länger verhandeln möchten, können Sie dasselbe tun oder warten, bis die ursprüngliche Zeitsperre abgelaufen ist, um Ihr Geld zurückzubekommen.

Das Lightning-Netzwerk verwendet Ketten von Zahlungskanälen, um Transaktionen zwischen entfernten Parteien zu ermöglichen, und befindet sich noch in der Entwicklung.

Daher können sich Details zur Funktionsweise noch ändern.

Meine Erklärung oben ist eine Vereinfachung, um Ihnen den Einstieg zu erleichtern. Für eine visuellere Erklärung schlage ich vor, dass Sie YouTube verwenden, um eine detailliertere oder aktuellere Erklärung zu finden.

Blitzkanäle sind in ihrer Dauer nicht begrenzt. Was Sie beschreiben, ähnelt eher den von Christian Decker vorgeschlagenen Duplex Micropayment Channels.