Wer Lightning Zahlungen in seinem Shop akzeptiert, der muss sich mit dem Thema Lightning Liquidität, oder auf englisch Lightning Liquidity, auseinandersetzen.
In diesem Beitrag wird erklärt, warum man Lightning Liquidität benötigt und wie man sich die erforderliche Lightning Liquidity besorgt.
Betreibst Du einen eigenen Lightning Node, dann wird zum Senden einer Lightning Zahlungen Outbound Liquidität benötigt. Zum Empfangen einer Lightning Zahlung, benötigst Du Inbound Liquidität.
Jetzt darf man Liquidität nicht mit Guthaben gleichsetzen. Es handelt sich eher um liquide Mittel, welche verwendet werden können.
Das eigene Guthaben auf dem eigenen Lightning Node setzt sich zusammen aus dem Bitcoin (On-Chain) Guthaben und zusätzlich dem Outbound Guthaben.
Das Outbound Guthaben ist die Summe der einzelnen Local Balance in den jeweiligen Channels.
Die Inbound Liquidität ist nicht das eigene Guthaben. Die Inbound Liquidität, ist die Summe der Remote Balance in den einzelnen Channel. Die Inbound Liquidität / Remote Balance gehört den Nodes, die mit Dir verbunden sind.
Als Betreiber eines eigenen Onlineshops, wird Inbound Liquidität benötigt, um Lightning Zahlungen empfangen zu können. Du musst für eine ausreichende Remote Balance sorgen.
Source: @cold_sats
Meistens tritt dieses Problem das erste Mal auf, wenn man in seinem eigenen Onlineshop eine Test-Bestellung durchführt und man die Meldung „unable to route payment to destination“ angezeigt bekommt.
Dieses Problem tritt dann auf, wenn nicht ausreichend Inbound Lightning Liquidität (Remote Balance) vorhanden ist.
In diesem Beitrag beschreiben wir die verschiedenen Möglichkeiten, wie man sich diese Lightning Liquidität besorgen kann.
Es ist dabei unerheblich, ob Du einen eigenen Lightning Node als Hardware Node (Raspiblitz, MyNode, Nodl oder Umbrel) verwendest oder den Lightning Node zusammen mit einem BTCPay Server bei einem Hster wie zum Beispiel Lunanode verwendest.
Das Problem der Lightning Liquidität betrifft alle Lightning Nodes, welche Lightning Zahlungen empfangen wollen.
Warum brauche ich Lightning Liquidität?
Lightning Zahlung ausführen
Du hast einen Lightning Node (Peer) eingerichtet und wie in dem Beitrag: “RTL – Ride the Lightning“ beschrieben mit einem anderen Lightning Node verbunden? Dann hast Du einen Kanal eröffnet und selber Liquidität von zB 100.000 sats in den Kanal gestellt. Somit verfügt dieser Kanal über eine Local Balance von 100.000 sats.
Die Summe aller Kanäle und deren jeweiligen Local Balance wird als Out-Bound Capacity bei RTL bezeichnet. Diese Outbound Capacity ist Dein Lightning Guthaben, welches Du ausgeben kannst.
Wenn Du jetzt per Lightning bezahlst, dann werden die Satoshi über einer der zur Verfügung stehenden Kanäle ausgeführt und über das Lightning Netzwerk zu dem Empfänger Node weitergeleitet.
Du kannst den Weg der Lightning Zahlung aber auch abkürzen und direkt mit dem Empfänger der Lightning Zahlung einen Kanal eröffnen. wenn Du die Node Adresse kennst, dann kannst Du Dich direkt verbinden.
Du kannst dich mit unseren Peers verbinden und einen Kanal eröffnen und darüber Deine Zahlung ausführen. Die Adressen lauten:
Es gibt aber noch zahlreiche Verzeichnisse über Lightning Nodes mit Sortierung nach Bedeutung.
Dort findest Du zahlreiche Lightning Nodes aufgelistet mit denen es sich zu verbinden lohnt:
Lightning Zahlung empfangen
Wenn Du einen eigenen Onlineshop betreinbst, dann möchtest Du Lightning Zahlungen empfangen. Um selber Lightning Zahlungen zu empfangen, benötigst Du In-Bound Capacity.
Dein In-Bound Guthaben ist die Summe aller Remote Balance bei Deinen verschiedenen Kanälen. In Höhe dieser Inbound Capacity kannst Du Lightning Zahlungen empfangen.
Allgemein: Local Balance vs. Remote Balance
Eine Verbindung zwischen zwei Lightning Nodes wird als Kanal bezeichnet. Es handelt sich dabei um eine zweiseitige Verbindung. Dies bedeutet, dass ein Kanal in beide Richtungen bestehen muss.
Damit zwischen diesen beiden Lightning Nodes, über den bestehenden Kanal, Guthaben transferiert werden kann, muss auf der sendenden Seite ein entsprechendes Guthaben liegen.
Das Guthaben auf der eigenen Seite ist das lokale Guthaben (local balance) und auf der Gegenseite ist das Remote Balance.
Die Summe von Local Balance bzw. Remote Balance wird als Channel Capacity (Kanalkapazität) bezeichnet.
Die Local bzw. Remote Balance ist das jeweilige Guthaben auf einem bestimmten Kanal, während die Capacity die Summe aller Kanäle abbildet.
Jedesmal wenn Du eine Lightning Zahlung erhältst, verschiebt sich der eingehende Betrag von der Inbound Capacity (wird weniger) zu Gunsten der Outbound Capacity (wird mehr).
Wenn Du selber per Lightning etwas bezahlst, dann wird die Outbound Capacity weniger und die Inbound Capacity nimmt zu.
Diese Verschiebung kannst Du auf dem jeweiligen Kanal erkennen, über welchen die Lightning Zahlung durchgeführt wird und macht sich saldiert auf der gesamten Outbound bzw. Inbound Capacity bemerkbar.
Ich benötige Lightning Liquidität um:
- Inbound Liquidität (Remote Balance) – um Lightning zu erhalten / empfangen
- Outbound Liquidität (Local Balance) – um Lightning zu versenden / bezahlen
So erhältst Du Lightning Liquidität
Outbound Liquidität
Um Lightning Zahlungen auszuführen, wird ein Lightning Guthaben auf der eigenen Seite (Local Balance) benötigt. Diese Outbound Liquidität erhält man, indem man eine Einzahlung per Bitcoin auf seinem Lightning Node vornimmt. Es handelt sich dabei um On-Chain Guthaben.
Diese On-Chain Guthaben wird verwendet, um die Kanäle mit Outbound Liquidität zu füllen. Dies erfolgt bei der Verbindung zu einem anderen Peer (Lightning Node), der Eröffnung eines Kanals und dem Auffüllen des Kanals mit Local Balance (= Outbound Liquidität).
Inbound Liquidität
Etwas anspruchsvoller ist es, wenn man Inbound Liquidität benötigt. Dies ist erforderlich, wenn man auch Lightning Zahlungen empfangen möchte. Ein Betreiber eines Onlineshops möchte Lightning Zahlungen empfangen und benötigt deshalb Inbound Liquidität.
Diese Inbound Liquidität erhalten wir, wenn wir mit anderen Lightning Nodes zusammenarbeiten, uns mit diesen Nodes verbinden und Kanäle gegenseitig eröffnen und mit entsprechender Liquidität ausstatten.
Bevor wir jetzt mit der Eröffnung von Kanälen beginnen, sollte auch der Aspekt der Erreichbarkeit innerhalb des Lightning Netzwerkes beachtet werden.
Neben der reinen Lightning Liquidität ist auch die Verbindung des eigenen Lightning Nodes innerhalb des Lightning Netzwerkes wichtig. Je besser man im Lightning Netzwerk verknüpft ist, desto kürzer ist der Weg bei einer Lightning Zahlung zu den anderen Netzwerk Teilnehmern und desto günstiger wird die Lightning Zahlung. Man kann sogar ein paar Satosh verdienen, wenn andere Nodes den eigenen Node als Zwischenstation verwenden.
Beim Aufbau seines Channel-Netzwerkes, sollte man lieber einige wenige große Kanäle aufbauen, als viele kleine Kanäle. Es empfiehlt sich Kanäle von mindestens 500.000 sats zu eröffnen.
Mit diesen Erklärungen, können wir jetzt beginnen, ein Netzwerk mit anderen Lightning Nodes aufzubauen und mit Inbound Lightning Liquidität auszustatten.
Inbound Liquidität kann man auf folgende Art und Weise erhalten:
- Mit Lightning bezahlen
- Tausch von Bitcoin Guthaben gegen Lightning Guthaben mit ZigZag und Sideshift
- Kauf von Liquidität mit Bitrefill und Yalls
- Liquidität auf Gegenseitigkeit mit Coincharge und Lightning Conductor
- Liquidität for free mit Lightningto.me, Peernode und Lnbig
- Anbindung an starke Peers wie z.B Lightning Börsen wie Bitstamp und Bitfinex
- Lightning Pool
- Ring of Fire
- Coincharge mit gegenseitigem oder gemeinsamen Kanal
Inbound Liquidität erhalten
Wie schon beschrieben, ist das eigene Guthaben auf dem eigenen Lightning Node die als Outbound Liquidität ausgewiesenen Satoshi plus das On-Chain Guthaben in Form von Bitcoin.
Wie kann man jetzt erreichen, dass andere Node Betreiber von ihrem eigenen Lightning Guthaben (deren Outbound Liquidität) Dir etwas zur Verfügung stellen?
Der andere Node gibt zwar nichts von seinem Guthaben ab, aber er bindet von seiner eigenen Liquidität etwas in euren gemeinsamen Kanal.
Mit Lightning bezahlen
Die einfachste Methode, um Inbound Liquidität zu erhalten, ist selber mit Lightning zu bezahlen.
Wenn Du von Deinem Lightning Node eine Lightning Zahlung vornimmst, dann wird die Local Balance (Out-Bound) geringer und Remote Balance (In-Bound) wird entsprechend größer.
Somit kannst Du in Höhe Deiner Remote Balance (Inbound Liquidity) wiederum Lightning Zahlungen in der entsprechenden Höhe empfangen.
Wenn Du eine Lightning Zahlung erhältst, dann würde wiederum die Inbound Liquidität abnehmen und Deine Outbound Liquidität zunehmen.
Wenn Du mehr mit Lightning bezahlst, also Du empfängst, wirst Du kein Liquiditätsproblem bekommen. Allerdings sollte man als Händler, der Lightning Zahlungen akzeptiert, wohl mehr Lightning Zahlungen empfangen und somit bleibt das Lightning Liquiditätsproblem bestehen.
Tausch von Bitcoin Guthaben gegen Lightning Guthaben
Bei der oben beschriebenen Lösung soll man etwas kaufen und mit Lightning bezahlen, um die Inbound Liquidität zu erhöhen.
Doch was könnte man am besten kaufen? Die Lösung ist der Kauf von (On-Chain) Bitcoin, die dann per Lightning bezahlt werden!
Die Idee dahinter ist es, dass man selber Bitcoin auf seinem Lightning Node hat. Dann eröffnet man einen Kanal zu einem Node und stellt Lightning Guthaben (Outbound) in den gemeinsamen Kanal zur Verfügung. Dann kauft man bei dem anderen Node Bitcoin, welche mit den Lightning aus dem gemeinsamenKanal bezahlt werden. Somit wandern die Lightning aus dem eigenen Outbound Guthaben zu dem anderen Node und werden dort als Inbound Liquidität abgebildet.
Im Gegenzug sendet der andere Node den in Lightning bezahlten Kaufpreis in Form von Bitcoin wieder zurück. Idealerweise wiederum an den eigenen Lightning Node und wird dann als On-Chain Guthaben wieder ausgewiesen.
Durch diesen Ringtausch hat man sich selber Inbound Liquidität geschaffen .
Es gibt entsprechende Anbieter, die sich auf das Wechseln zwischen Lightning zu Bitcoin (LN-to-BTC) spezialisiert haben.
Folgende Anbieter sind da zu nennen:
Der Ablauf beim Kauf der Bitcoin per Lightning ist dabei wie folgt:
- Gehe auf die Seite des Anbieters und besorge Dir die Public Adresse von dem jeweiligen Lightning Node.
- Verbinde Dich mit diesem Lightning Node und baue einen Kanal auf.
- Eröffne diesen Kanal (Payment Channel) mit dem doppelten Betrag, den Du als Inbound Liquidität später erhalten willst.
- Gehe auf die Webseite des Anbieters und gebe dort Deine eigene Bitcoin Adresse an. An diese Adresse bekommst Du später Dein Geld wieder zurückgesendet.
- Gebe den Betrag ein, den Du als Inbound Liquidität erhalten möchtest. Idealerweise die Hälfte von dem Betrag, den Du vorher in den Kanal eingezahlt hast.
- Der Anbieter dieses Wechsel-Service erstellt eine Lightning Invoice. Diese Rechnung bezahlst Du per Lightning. Nachdem die Lightning Zahlung abgeschlossen ist, erhältst Du im Gegenzug die Bitcoin an Deine vorher angegebene Bitcoin Adresse zurück gesendet.
- Parallel wird der Betrag, den Du per Lightning bezahlt hast, von Deiner Outbound Liquidität abgezogen und auf der Inbound Liquidität gutgeschrieben.
Nach Abschluss dieses LN-zu-BTC Wechsel, verfügst Du über Inbound Liquidität, die Du in gleicher Höhe für den Empfang von Lightning Zahlungen nutzen kannst.
Für dieses Umwechseln kann eine geringe Gebühr erhoben werden.
ZigZag
Der Kauf von Bitcoin per Lightning am Beispiel des Anbieters ZigZag
Wir gehen auf die Homepage von ZigZag (https://zigzag.io/) und ermitteln die Lightning Node Adresse von ZigZag. Der Link befindet sich unterhalb des blauen Exchange Button.
Wir werden auf die Seite von ZigZag bei 1ML weitergeleitet, auf welche der Public Key angezeigt wird. Hier kopieren wir uns den Public Key um unseren eigenen Lightning Node mit ZigZag zu verbinden.
Wir stellen per „Add Peer“ eine Verbindung zu dem ZigZag Node her und laden den Kanal mit 500.000 sats auf. Wir möchten einen ausgeglichen Kanal mit jeweils 250.000 sats auf jeder Seite haben. Jeweils 250.000 als Inbound und als Outbound Liquidität.
Jetzt müssen wir etwas Geduld mitbringen und abwarten. Der Kanal ist für mindestens eine Stunde im Pending Status und muss erst einmal von der Blockchain bestätigt werden.. Erst wenn der Peer bestätigt ist, können wir weitermachen.
Wer sich den Status ansehen möchte, kann bei RTL unter View Info die Opening Channel Information abrufen. Die Angaben unter Channel Point kann man bis zu dem Doppelpunkt kopieren und auf der Seite https://mempool.space/ in die Suche eingeben. Man erhält dann die Information, wie der Status der Kanaleröffnung bereits ist und wie lange es noch dauern könnte. Wir empfehlen die Eröffnung von neuen Kanälen am Wochenende vorzunehmen, da am Wochenende weniger los ist und es schneller und billiger ist, einen Kanal zu eröffnen.
Danach erstellen wir auf unserem Lightnin Node eine Bitcoin Adresse. Bei RTL geht man in den Bereich On-Chain und dann auf „Generated Address“.
Du musst den Address-Typ P2SH (NP2WKH) auswählen, da ZigZag die Bach32 Adressen nicht verarbeiten kann.
Wir hatten vorher 500.000 sats in den Kanal erstellt. Entsprechend kaufen wir jetzt für die Hälfte, also 250.000 sats Inbound Liquidität.
Der Wert wird bei ZigZag in BTC und nicht in Satoshi eingegeben. Entsprechend geben wir 0.0025 BTC ein, was 250.000 sat entspricht.
Wir erhalten 219.580 sats als Bitcoin dann wieder zurück. Der betrag ist niedriger, da die Transaktionsgebühren (hier Mining Fee) abgezogen werden und ZigZag für diese Dienstleistung 2% verlangt.
Die Bitcoin werden an die Adresse gesendet, welche wir vorher generiert haben. Diese Bitcoin Adresse geben wir in das Feld „We will send your BTC here“
Danach klicken wir auf Exchange.
Wir erhalten von ZigZag eine Lightning Invoice angezeigt. Wir klicken auf Copy und haben somit alle Angaben für die Lightning Invoice in unserer Zwischenablage.
Danach wechseln wir zu unserem Lightning Node um diese Lightning Invoice zu bezahlen.
Innerhalb von RTL gehen wir in den Bereich: Lightning > Transactions. Dort in den Bereich Send Payment.
In das Feld payment Request fügen wir die Angaben der Lightning Invoice ein und klicken auf Send Payment.
Unter Advanced Options kann der First Outgoing Channel festgelegt werden. Wir wählen den ZigZag Channel aus.
Sideshift.ai
Tausch von Lightning Liquidität bei Sideshift.ai
Bei dem Anbieter Sideshift.ai können verschiedene Währungspaare getauscht werden. Wir wählen das Tauschpaar Lightning zu Bitcoin https://sideshift.ai/ln/btc
Bevor tauschen können, muss zuerst von unserem Node ein Kanal zu Sideshift eröffnet werden. Die Lightning Node Adresse von Sideshift lautet: 02459b759a62bc3ebfe98a320da237944cc4f35456384bd8fdefa7d0340c75f46f
Wir füllen den Kanal von unserer Seite mit 500.000sats (0.005 BTC) und warten etwa eine Stunde, bis es von der Blockchain bestätigt worden ist.
Dann generieren wir eine Bitcoin Adresse, welche wir auf der Sideshift Seite angeben müssen, damit an diese Adresse unsere gewechselten Bitcoin gesendet werden können.
Die von unserem Lightning Node generierte Bitcoin Adresse wird in das entsprechende Feld bei Sideshift hinterlegt und wir klicken auf „Shift“
Wir erhalten eine Lightning Invoice angezeigt, welche wir durch Klicken auf „Copy address“ in unserer Zwischenablage übernehmen, damit wir diese Rechnung über unseren Lightning Node bezahlen können.
Wir gehen zu unserem Lightning Node, hier per Ride the Lightning (RTL) und bezahlen diese Lightning Rechnung unter Lightning > Transactions > Send Payments
Unter Advanced Options wählen wir als „First Outgoing Channel“ den Sideshift Channel aus.
Auf der Sideshift Seite wird angezeigt, dass die Rechnung erfolgreich gezahlt worden ist. Über View Transaction können wir feststellen, ob die Bitcoin schon erfolgreich an uns versendet worden sind.
Wenn wir uns den Kanal zu Sideshift anschauen, dann sehen wir einen ausgeglichen Kanal. Auf beiden Seiten befinden sich 250.000sats bzw. reduziert um die Gebühren. Für die uns nicht mehr gehörenden Satoshi auf der Remote Balance Seite, haben wir im Gegenzug Bitcoin erhalten, die unser On-Chain Guthaben erhöht hat.
Bis auf die minimale Gebühr haben wir durch diesen Ringtausch uns ausreichend Lightning Liquidität besorgt und sind ein bisschen mehr ein Teil des Lightning Netzwerkes geworden.
Gemeinsamer Lightning Channel mit Coincharge
Eine vergleichbare Lösung wie von ZigZag und Sideshift bietet auch Coincharge an.
Wer einen gemeinsamen Lightning Channel betreiben möchte, eröffnet zu Coincharge einen Kanal in doppelter Höhe. Informiert Coincharge über die Eröffnung des Kanals und teilt seine Bitcoin Adresse mit.
Coincharge sendet Bitcoin als seinen Anteil an den gemeinsamen Kanal zurück.
Eine detaillierte Beschreibung des Ablaufs erfährst Du in dem Beitrag: Gemeinsamer Lightning Channel mit Coincharge
Kauf von Liquidität
Eine andere Möglichkeit Inbound Liquidität zu erhalten, ist durch den Kauf von Liquidität.
Bei dieser Methode stellt ein Anbieter die Liquidität von seiner Seite zur Verfügung.
Der Vorteil ist, gegenüber dem vorherigen Beispiel, dass man nicht selber für die Liquidität sorgen muss.
Für das zur Verfügung stellen der Liquidität, wird eine geringe Gebühr erhoben. Die Gebühr richtet sich nach der Dauer, wie lange die Liquidität zur Verfügung gestellt werden soll.
Bei den folgenden Anbietern kannst Du Lightning Inbound Liquidität kaufen:
- Thor von Bitrefill: https://www.bitrefill.com/buy/lightning-channel/
- Yalls: https://yalls.org/about/
Bitrefill
Kauf von Liquidität bei Thor von Bitrefill
Auf den Liquiditäts-Service Thor, von dem Anbieter Bitrefill, wird in vielen Beiträgen hingewiesen. Für den Gegenwert von ca. 3,% kann man sich für 30 Tage Liquidität kaufen. Der Knoten von Bitrefill ist einer der am besten verbundenen Lightning Nodes überhaupt. Zahlreiche Gründe, die für Bitrefill sprechen.
Wenn Du Deinen Lightning Node über das BTCPay Server Backend via Ride the Lightning administrierst, dann ist die Bitrefill Lösung für Dich nicht empfehlenswert.
Administrierst Du den Lightning Node per SSH über Terminal / Putty, dann kann Bitrefill eine gute Option für Dich sein.
Nach dem Kauf erhält man wie folgt die Liquidität zur Verfügung gestellt:
Wer einen SSH Zugriff auf seinen Node hat, der kann die entsprechenden Gefehle eingeben und somit einen Kanal zu Bitrefill eröffnen und erhält die entsprechende Inbound Liquidität.
Eine Anbindung an Bitrefill ist empfehlenswert, da Bitrefill zu den am besten verbundenen Lightning Nodes gehört. Wer seinen Lightning Node ausschliesslich per RTL administriert, kann sich mit dem Bitrefill Support in Verbindung setzen. Ansonsten selber per SSH die Verbindung herstellen. Bitrefill hat auf Nachfrage berichtet, dass man an einer vereinfachten Lösung arbeitet..
Yalls
Kauf von Liquidität bei Yalls
Yalls ist eine Plattform, bei der man Artikel und Beiträge gegen eine Lightning Zahlung publizieren und lesen kann.
Neben diesem Service kann man auch Lightning Liquidität kaufen.
Auf der Seite von Yalls, in der Rubrik About, befindet sich das nebenstehende Fenster:
Hier kopierst Du Dir die Adresse von der Yalls Node und stellst eine Verbindung per Add Peer über Ride the Lightning her. Du musst keinen Kanal eröffnen, sondern nur eine Verbindung zu dem Yalls Peer herstellen, damit der Yalls Peer Deinen Lightning Node kennt.
Danach gehst Du wieder auf die Yalls Seite. Lade die Seite noch einmal ganz neu und scrolle in dem Feld „What’s your node public key“ bis zu der Stelle, an der sich Dein eigener Public Key befindet.
Wenn Du Deinen Public Key nicht angezeigt bekommst, dann lade die ganze Seite noch einmal neu.
Klicke dann auf Attempt Channel open.
Es öffnet sich dann das folgende Fenster.
Du kannst jetzt die Liquidität von 16 Millionen Satoshi kaufen. Dafür zahlst Du 150.000 Sats bezahlen bzw. den angezeigten Gegenwert in USD.
Du erhältst eine Lightning Rechnung und kannst per Lightning zahlen.
Du kannst diese Lightning Rechnung über Deinen eigenen Lightning Node bezahlen.
LNBIG.com
Der Anbieter LNBIG.com ist spezialisiert auf das zur Verfügung stellen von Lightning Liquidität. Es werden zahlreiche Lightning Nodes betrieben, welche alle mit sehr guten Rankings aufweisen.
Wir gehen auf den Menüpunkt Open Chanel und wählen mit dem Schieberegel die Größe des Kanals aus.
Wir haben als Beispiel einen Kanal über 10 Millionen Sats ausgewählt und bekommen angezeigt, was uns dieser Kanal in USD bzw. in Sats kosten würde.
Ebenso die Kosten für das Öffnen bzw. Schliessen des Kanals. Wir akzeptieren mit „I agree“ am Ende der Seite.
Wir erhalten eine Prepayment Hodl Invoice.
Wir zahlen diese Lightning Invoice, welche aber erst von unserer Lightning Wallet abgebucht wird, wenn der Channel von LNBIG eröffnet wurde,
Wir werden dann aufgefordert, die Node ID von unserem eigenen Lightning Node einzugeben. Wir geben in unserem Beispiel die Node ID von dem Coincharge Node ein.
Wur erhalten noch einmal eine Übersicht mit allen Angaben. Sind diese Angaben korrekt, dann klicken wir auf „All right“
Der Channel von LNBIG zu unserem Lightning Node wird eröffnet.
Wir erhalten eine Channel Point ID angezeigt, welche der Transaktions ID entspricht.
Die Eröffnung eines Kanals zu LNBIG ist zu empfehlen, da wir somit eine Verbindung zu dem ganzen LNBIG-Lightning-Netzwerk aus ca 50 Lightning Node erhalten, welche jeweils Anbindungen von bis zu 250 Lightning Nodes verfügen.
Der Kanal wird mindestens ein Monat offen bleiben. Wenn entsprechend Transaktionen über Dein Node zu LNBIG geroutet werden, so wird der Kanal auch länger bestehen bleiben. Wenn es keine Transaktionen gibt, dann wird LNBIG den Kanal auch wieder schliessen, um nicht unnötige Lightning Liquidität zu binden.
Liquidität auf Gegenseitigkeit
Bei der Liquidität auf Gegenseitigkeit geht es nach der Devise „Gibst Du mir Liquidität, dann gebe ich Dir Liquidität“. Hier empfiehlt es sich, in den entsprechenden Foren oder Telegram Gruppen nachzufragen, wer bereit ist einen solchen Liquiditätstausch vorzunehmen.
Im Blocktrainer Forum gibt es eine Gruppe mit der Bezeichnung „Bitcoin Lightning Channel Austausch„.
Hier findet man zahlreiche Lightning Node Betreiber, mit denen man einen Kanal auf Gegenseitigkeit eröffnen kann.
Zum Blocktrainer Forum: https://forum.blocktrainer.de/t/bitcoin-lightning-channel-austausch/219/2458
Gemeinsamer Lightning Channel mit Coincharge
Statt zwei kleiner Kanäle, gibt es einen gemeinsamen großen Kanal.
Wer einen gemeinsamen Lightning Channel mit Coincharge betreiben möchte, der eröffnet zu Coincharge einen Kanal in doppelter Höhe. Dann informierst Du Coincharge über die Eröffnung des Kanals und teilt Deine Bitcoin Adresse mit.
Du erhältst eine Lightning Rechnung in Höhe von 50% der Kanal Kapazität, die Du über diesen Kanal bezahlst. Im Gegenzug sendet Dir Coincharge den Lightning Rechnungsbetrag in Bitcoin zurück.
Es gibt zwei Möglichkeiten, um einen gemeinsamen Kanal zu eröffnen. Die eine Methode ist die BOS-Methode (BOS = Balance of Satoshi) oder Alternativ auf Basis von RTL (Ride the Lightning).
Eine detaillierte Beschreibung des Ablaufs, je nach BOS- oder RTL-Methode, erfährst Du in dem Beitrag: Gemeinsamer Lightning Channel mit Coincharge
Du kannst uns aber auch gerne per Telegram über Deinen Kanal zu uns informieren: https://t.me/coinchargeio
Lightning Conductor
Bei Lightning Conductor nennt sich der Service Return Channel.
Auf der Webseite von https://lightningconductor.net/channels findest Du die Lightning Adresse von Lightning Conductor: (03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601)
Zu diesem Lightning Node (Peer) verbinden wir uns und laden den Channel mit mindestens 500.000 sats, also 0.005 BTC auf.
Danach warten wir mindestens eine Stunde, bis der Kanal von der Blockchain bestätigt worden ist. Innerhalb von 24 Stunden wird Lightning Conductor einen Kanal über den gleichen Betrag zu Deinem Node eröffnen. Du musst selber nichts weiter machen.
ln2me.com / lightningto.me
Ln2me bietet als Option 2 die Möglichkeit einen kostenlosen Channel zu erhalten. Voraussetzung ist allerdings, dass man bereits über 10 Channels verfügt und der eigene Node über einen Gesamtkapazität von 20 Millionen Sats verfügt.
Somit ist diese Lösung eher für diejenigen, die einen Routing Node betreiben wollen.
Es wird ein gemeinsamen Kanal eröffnet, bei dem jede Seite die Hälfte zur Verfügung stellt. Die Mindestgröße des Kanals beträgt 1 Mio. Sats, also jede Seite mindestens 500.000 Sats
https://ln2me.com/
Anbindung an starke Peers mit Local Balance
Du kannst aber auch selber Verbindungen zu starken Peers aufbauen und von Deiner Seite mit Liquidität ausstatten. Wenn Du über diese Kanäle dann selber Zahlungen ausführst, dann wird daraus Remote Balance und kann dann wiederum für Zahlungseingänge genutzt werden.
Welche Nodes sehr gut angebunden sind, erfährst Du zum Beispiel mit der Bos Score List. Hier findest Du die Nodes aufgeführt, welche eine gewisse Bedeutung und Wichtigkeit besitzen.
https://cheeserobot.org/bos/list
Die Nodes auf den höheren Positionen gestatten eine Verbindung zu deren Node nur, wenn Mindestanforderungen in Höhe der Kanalkapazität gestellt wird.
Lightning Pool
Lightning Pool ist eine Art eBay für Lightning Liquidität. Hier wird kann Lightning Liquidität angeboten oder erworben werden.
Über Lightning Pool erwirbst Du Lightning Liquidität von einem gut angebundenen Node, welcher auf der Bos Score List aufgeführt wird.
Wer an dem Handel bei Lightning Pool teilnehmen möchte, findet weitere Informationen in englischer Sprache hier: https://pool.lightning.engineering/
Ein deutscher Sprache gibt es eine Anleitung unter: https://btc21.de/bitcoin/lightning-pool-guide/
Ring of Fire
Bei einem Ring of Fire verbinden sich mehrer Nodes in einem Kreis miteinander. Jeder Node eröffnet einen Kanal zu seinem Nachbarn. Die Kanal Kapazität wird von den Ring on Fire Teilnehmern vorher festgelegt.
Wenn der Ring geschlossen ist, wird über die Hälfte der Kanal Kapazität eine Transaktion in die entgegengesetzte Richtung vorgenommen.
Danach verfügt jeder Ringteilnehmer über jeweils zwei ausbalancierte Kanäle innerhalb des Ring of Fire.
Durch die Teilnahme an einem Ring of Fire, profitiert man sehr schnell über eine gute Anbindung an mehrer Channel Partner und somit innerhalb des Lightning Netzwerkes.
Man kann selbständig mehrer Node Betreiber zusammensuchen, die gemeinsam einen Ring of Fire organisieren. Innerhalb der Bitcoin Community wird dies über Foren und Telegram bzw. Chat-Gruppen organisiert.
Alternativ bietet sich der das Angebot von https://lightningnetwork.plus/ an. Hier werden Ring of Fire in verschiedenen Größen (Channel Capacity) und Teilnehmer Anzahl organisiert.
Lightning Channel Management und Rebalancing
Wer seinen Lightning Node als Routing Node betreiben möchte oder die Liquidität auf seinen verschiedenen Channels optimieren und rebalancen will, der findet die passenden Antworten in dem Artikel: Lightning Channel Management und Rebalancing
4 Comments
Leave your reply.