Angenommen, meine Website verkauft Emojis für 25 Cent pro Stück. Und ich bekomme 1000 einzigartige Kunden, die jeweils nur einen kaufen. Wird Lightning Network oder eine andere Technologie es mir ermöglichen, diese Transaktionen zu verarbeiten, ohne 1000 separate Commits an die Blockchain zu machen?
Ich möchte vermeiden, 1000 Transaktionsgebühren zu zahlen (und damit mein Geschäftsmodell zu entkräften).
Zunächst einmal, ja, das Lightning-Netzwerk erfordert keine 1000 On-Chain-Transaktionen, die der Blockchain hinzugefügt werden. Das Lightning-Netzwerk aggregiert Off-Chain-Transaktionen zu einzelnen On-Chain-Abwicklungen.
Wie das Bitcoin-Netzwerk wird auch das Lightning-Netzwerk nach einem Modell marktgesteuerter Transaktionsgebühren arbeiten. Dies sind jedoch nicht die gleichen Gebühren, die Minern in der Bitcoin-Blockchain gezahlt werden.
Das Lightning-Netzwerk wird ein Hub-and-Spoke-Netzwerk von bidirektionalen Zahlungskanälen sein . Kanäle sind Verbindungen zwischen zwei Knoten im Netzwerk, und eine einzelne Transaktion kann mehrere Kanäle durchlaufen. Nodes werden Ihnen die Nutzung ihrer Kanäle in Rechnung stellen, sodass Sie am Ende Gebühren an mehrere Nodes zahlen müssen.
Diese Gebühren werden jedoch wahrscheinlich sehr gering sein. Im Gegensatz zum Mining gibt es keine großen Hardwareinvestitionen, um einen Lightning Node zu betreiben. Sogar ein billiger Computer wird dazu in der Lage sein. Die tatsächlichen Kosten für den Betrieb eines Knotens bestehen darin, dass in jedem Zahlungskanal, den dieser Knoten offen hat, eine Menge Bitcoin gebunden werden muss. Dies begrenzt auch die Gesamtmenge an Bitcoin, die ein Kanal in eine Richtung übertragen kann. Aus diesem Grund werden die Kanäle ihre Gebühren anpassen, um Anreize für Transaktionen in verschiedene Richtungen zu schaffen.
Wenn ein Kanal zu viel Bitcoin-Bewegung in eine Richtung hatte, muss er entweder schließen und wieder öffnen oder die Leute dazu bringen, in die entgegengesetzte Richtung zu wechseln. Die Kosten für das Schließen und Wiedereröffnen sind ein Overhead, der vermieden werden sollte, da dann On-Chain-Gebühren bezahlt werden müssen. Das bedeutet, dass es immer Kanäle geben wird, die versuchen, Sie dazu zu bringen, sie zu verwenden ... selbst wenn dies negative Gebühren bedeutet (siehe diese Antwort ).
Wallets sollten intelligent genug sein, um Ihre Zahlung über eine Reihe von Kanälen zu leiten, die Ihre Gebühr minimieren. Bei einigen Kanälen zahlen Sie mehr, bei anderen weniger und bei negativen Gebühren zahlen Sie möglicherweise sogar! Aufgrund der relativ niedrigen Eintrittsbarriere für den Betrieb eines Knotens wird dies wahrscheinlich die Gesamtgebühren senken. Einige haben sogar spekuliert, dass die Gebühren effektiv Null sein werden .
Kurz gesagt, im Gegensatz zu Bitcoin ist das Blitznetzwerk bereit, ein echtes Mikrozahlungsnetzwerk zu werden.
Das Lightning-Netzwerk könnte Ihnen dies möglicherweise ermöglichen.
Es würde nicht helfen, wenn jeder (oder viele) Ihrer 1000 Kunden einen Zahlungskanal mit Ihnen eröffnen wollten, um für ein Emoji zu bezahlen. Dies würde zu zwei Transaktionen (Öffnen und Schließen) und 1000 kleinen Ausgaben für Sie führen. Ein Zahlungskanal ist für einmalige Zahlungen nicht besonders nützlich.
Wenn jedoch alle 1000 Kunden bereits Zahlungskanäle mit anderen Personen geöffnet haben und Sie Zahlungskanäle mit anderen Personen geöffnet haben, können die 1000 Zahlungen ohne On-Chain-Transaktionen durchgeführt werden. Ihre Kunden können ihre Zahlungen mithilfe von Lightning über andere Personen weiterleiten, sodass Sie Ihr Geld erhalten, ohne dass jemand eine On-Chain-Transaktion erstellen muss, nur um Sie zu bezahlen.
Kristoffer Nolgren