Ursprünglich gepostet auf Substack am 16. Dezember 2022. Hier aktualisiert am 22. Oktober 2024
So verwalten Sie einen Bitcoin LN-Routingknoten für eine privatere Nutzung als „Uncle Jim“-Bank für sich selbst, Ihre Freunde und Familie.
EINFÜHRUNG
Diese Anleitung ist etwas spezieller, weil ich versuchen werde, ein reales Anwendungsszenario für viele neue Bitcoin- und Lightning-Benutzer vorzustellen. Es handelt sich um einen Anwendungsfall, der mehr Menschen dabei helfen soll, Bitcoin auf einfachere und privatere Weise zu nutzen. Dies ist der Hauptfall von „Onkel Jim“, der seiner lokalen Gemeinschaft mit seinem Wissen, seinen Fähigkeiten und … LN-Liquidität hilft.
In diesem Leitfaden geht es NICHT darum, mit Ihrem LN-Knoten „Rendite zu erzielen“!
Warum würde ich einen solchen Leitfaden für ein solches Anwendungsszenario schreiben? Weil die meisten Leute Banken brauchen, aber keine Fiat-Banken. Sie brauchen Bitcoin Lightning Banks, weil nicht jeder in der Lage sein wird, seinen eigenen Routing-Knoten zu betreiben, und viele werden das auch nicht wollen. Hier kommt das „Onkel Jim“-Modell ins Spiel. Und es wird gebraucht. Dies ist der Anfang für den Aufbau der Bitcoin-Kreislaufwirtschaft.
Und ich schreibe diesen Leitfaden, damit er als Referenz in der Bitcoin-Geschichte bleibt. Ich bin sicher, dies ist nur ein kleiner Teil dessen, was wir mit Bitcoin tun können, aber es ist nur ein Anfang. Wir werden es ständig mit neuen Lösungen, Apps usw. verbessern.
Ja, ich wurde oft gebeten, über dieses Szenario zu schreiben, und viele Leute sind daran interessiert, wie man es in die Praxis umsetzen kann, für den persönlichen oder sogar kommerziellen Gebrauch. Ich werde wie immer versuchen, es in einfachen Worten zu erklären, damit es jeder neue Benutzer verstehen kann. Ich weiß, es ist schwer, so viele technische Begriffe zu überspringen … aber gleichzeitig das technische Wissen auf einem niedrigen Niveau zu halten.
Diese Anleitung ist für diejenigen gedacht, die über Grundkenntnisse zur Funktionsweise des Bitcoin Lightning Network (LN) verfügen und ihre Knoten auf fortgeschrittenere Weise nutzen möchten oder mit dem Betrieb eines LN-Knotens genau nach diesem Szenario beginnen möchten.
Die Anleitung könnte sehr lang werden, da es viele Aspekte zu besprechen gibt, aber ich werde versuchen, sie kurz zu halten.
Wenn Sie neu im Betrieb eines Knotens sind, empfehle ich Ihnen dringend, diese Anleitungen zu lesen oder sie zumindest mit einem Lesezeichen zu versehen, bevor Sie diese Anleitung lesen oder in die Praxis umsetzen, da sie als Grundwissen erforderlich sind:
- ₿itcoin – Seien Sie Ihre eigene Bank, denken Sie wie eine Bank
- Welche Bitcoin LN-Knotensoftware kann ich ausführen?
- ⚡️ Lightning Network ist großartig ⚡️
- So verwalten Sie die Liquidität von Lightning-Knoten
- Wartung von Lightning-Knoten
- Empfehlungen für LN-Knotenbenutzer
- Experiment mit Lightning Routing Fees
- Lightning Network Submarine Swaps
- Vergleich von Lightning Wallets
- Bitcoin-Einführung mit Ecash
- Private Lightning Nodes
und mehr von meinem Substack oder Github. Die Lernkurve ist langsam, aber notwendig.
ZIEL
Dieser Leitfaden hat das Hauptziel, eine „Privatbank für die breite Masse“ über das Lightning Network aufzubauen, wie die Liquidität des LN-Knotens hinter der „Bank“ verwaltet wird, welche Hardware/Software und mobilen Apps wir verwenden können, Anwendungsszenarien im echten Leben.
Außerdem wird der Aspekt angesprochen, wie Sie Ihren Transaktionen mehr Privatsphäre und Anonymität verleihen können.
Nehmen Sie diesen Aspekt sehr ernst. Dies ist kein Spiel und Sie machen es auch nicht zum Spaß. Sie sind für die Gelder Ihrer Benutzer verantwortlich und müssen ihnen gute Liquiditätsdienste bieten. Sie tun dies nicht nur für sich selbst, sondern auch für die übrigen Netzwerkteilnehmer.
Ja, nicht jeder kann einen anständigen LN-Knoten betreiben und sich um alle Aspekte kümmern, also treten Sie ein und werden Sie ihr „Onkel Jim“, der alles für sie auf eine sicherere, privatere und halbverwahrte Weise erledigt.
Dieses Szenario ist gut für Familienbanken, lokale Gemeinschaftsbanken und sogar interne Firmenbanken. Es wird auch dabei helfen, gute und spezifische Liquidität bereitzustellen, die auf die Richtungen ausgerichtet ist, in denen Benutzer die meisten LN-Zahlungen verwenden, mit niedrigen Gebühren und weniger fehlgeschlagenen Zahlungen.
DAS IST NICHT FÜR PASSIVES EINKOMMEN! Entfernen Sie sich von dieser Mentalität. Bitte.
Ja, das Bitcoin-Netzwerk wird von reinem Anarchokapitalismus angetrieben, aber das bedeutet nicht, dass wir uns darauf konzentrieren sollten, „wie wir uns gegenseitig ficken, anstatt die Bankster zu ficken“. Es geht auch nicht um Altruismus, sondern darum, ein neues System aufzubauen, etwas Edles, Dauerhaftes und eine bessere Welt. Sie können nichts Gutes beginnen, wenn Sie sich nur darauf konzentrieren, „wie ich mehr Sats von den anderen Knoten und Benutzern nehmen kann“. Wir werden später Zeit haben, uns damit zu befassen, nachdem wir alle Bankster, Regierungen und alle Bosheit in dieser Welt losgeworden sind.
Tun Sie das nicht, wenn Sie NICHT bereit sind, Zeit und Ressourcen zu investieren. Dies ist KEINE leichte Aufgabe, wie viele denken würden. Es erfordert Zeit, Geld, Hardware und Hingabe.
Wenn Sie Bitcoin Lightning Network nur für den persönlichen Gebrauch verwenden möchten, finden Sie hier eine Anleitung für Erste Schritte mit Lightning Network, die für einen einzelnen einfachen Benutzer mehr als ausreichend ist.
Hier ist ein Schema dieses Szenarios, wie eine Karte aller Prozesse, die dahinter stecken und über die wir in dieser Anleitung sprechen werden:
IHR ZENTRALER LN-KNOTEN = IHRE BANK
Dies ist das „Gehirn Ihres Banksystems“, also wählen Sie mit Bedacht, welche Art von Infrastruktur Sie aufbauen möchten. Ja, es muss kein super teurer High-End-Computer sein, aber Sie sollten auch keinen billigen PC verwenden, der in Ihrer Garage verloren geht.
A. Hardware
Wie ich in diesem Leitfaden zur Wartung von LN-Knoten erklärt habe, stehen Ihnen je nach Ihrer „Geschäftsvision“ und wie weit Sie gehen möchten unterschiedliche Hardware-Level zur Verfügung.
Wenn Sie relativ kostengünstig beginnen, aber später erweitern möchten, würde ich einen Mini-PC/Barebone/SFF (Small Form Factor) empfehlen, das kann sogar ein generalüberholter PC sein, aber ein guter, nicht von 1995 … mit mindestens 8 GB RAM (vorzugsweise ECC), einer anständigen CPU (Multi-Core) und einem SSD-Laufwerk. Heutzutage findet man viele generalüberholte PCs aus geschlossenen Büros mit fast neuer Hardware. Fügen Sie einfach ein 1-TB-SSD-Laufwerk zu dem vorhandenen hinzu und schon kann es losgehen.
Ich persönlich verwende einen normalen NUC Gigabyte, lüfterlos. Ist ziemlich alt, aber für meine Bedürfnisse ausreichend. Ich betreibe seit Januar 2019 mehrere LN-Knoten damit, zum Testen, Lernen usw.
Wenn Sie einen Barebone-PC verwenden können, in den Sie mehr Laufwerke einbauen können, wäre ein RAID-System gut, mindestens RAID1 (2 Festplatten), wenn nicht RAID5 (3 Festplatten), für einen Echtzeitschutz bei Festplattenausfällen.
Führen Sie das Debian-Betriebssystem auf einer primären kleineren Festplatte aus und die Knotendaten auf der größeren 1-TB-Festplatte (Einzel- oder RAID-Volume).
Stellen Sie sicher, dass Sie eine gute Internetverbindung haben und führen Sie den Knoten vorzugsweise im Hybridmodus (Clearnet + Tor) oder nur Clearnet aus. Tor ist für solche Vorgänge unzuverlässig. Wenn Sie Ihre private IP-Adresse nicht verwenden oder preisgeben möchten, können Sie TunnelSats.com oder eine andere VPN-Verbindung verwenden. Wichtig ist, dass Ihr Knoten zu 99,99 % online verfügbar ist.
Stellen Sie sicher, dass Sie vollen Zugriff auf Ihren Internet-Router haben, damit Sie Ports öffnen und notwendige Änderungen vornehmen können.
Ein weiterer wichtiger Aspekt ist, ihn online zu halten. Das bedeutet, dass Sie eine USV (unterbrechungsfreie Stromversorgung) für Ihren Knoten und Internet-Router verwenden. Wählen Sie Ihre USV je nach Stromverbrauch Ihrer Geräte aus. Normalerweise reicht eine USV mit 850 VA, maximal 1200 VA aus, um Ihre Maschine am Laufen zu halten, bis die Stromversorgung wiederhergestellt ist. Fügen Sie diesem USV-Schaltkreis jedoch kein anderes Gerät hinzu. Jede zusätzliche Belastung macht ihn unbrauchbar.
B. Knotensoftware
Welche Knotensoftware könnten Sie verwenden? Hier habe ich einen Leitfaden zu allen Arten von Softwareknoten und Ressourcen geschrieben.
Wichtige Aspekte:
- Es gibt verschiedene Lightning-Implementierungen und jede hat ihre eigenen Vor- und Nachteile. Wählen Sie also diejenige aus, mit der Sie sich am wohlsten fühlen und die Ihren Anforderungen entspricht. Sie können 2 LN-Implementierungen auf derselben Maschine ausführen, aber beachten Sie, dass dies mehr Ressourcen verbraucht. Es ist besser, sie separat auszuführen und sie auch als Backup füreinander zu verwenden. Wenn Ihre Maschine leistungsstark genug ist, können Sie problemlos zwei LN-Knoten auf derselben Maschine ausführen. Jeder Knoten hat seinen eigenen Port zur Kommunikation.
- Sie müssen einen Domänennamen gekauft haben und die volle Kontrolle darüber haben. Sie müssen Domänendatensätze hinzufügen und auf die IP-Adresse Ihrer Maschine verweisen. Wenn Sie also nicht wissen, wie das geht, lernen Sie es zuerst.
- Sie müssen zumindest über Grundkenntnisse im Bereich Netzwerke verfügen: LAN, WAN, Proxys, Firewalls, Ports usw., da Sie mit all diesen Dingen umgehen müssen. Wenn Sie mit diesen Begriffen nicht vertraut sind, lernen Sie sie zuerst.
- Sie müssen zumindest über Grundkenntnisse im Umgang mit Linux-Betriebssystemen verfügen. Wenn Sie also „Windows-Benutzer“ sind, beginnen Sie mit dem Lernen, installieren Sie auf einem einfachen PC Linux Mint oder Ubuntu oder Debian und spielen Sie damit herum, bis Sie die Grundlagen beherrschen. Hier ist auch ein toller Youtube-Kanal über die Verwendung von Linux für LN-Knotenserver, von 402 Payment Required
Wenn Sie einfach mit dem Lernen beginnen möchten, empfehle ich Ihnen die Verwendung des Raspiblitz x64-Installationsverfahrens oder MiniBolt. Außerdem hat Start9 jetzt die x86-Version für Embassy Node herausgebracht. Wenn Sie damit einverstanden sind, einen LN-Knoten in der Cloud auszuführen, können Sie Voltage oder NODL oder Nodana als Remote-Server für Ihren Knoten verwenden. Oder jeden anderen VPS-Server.
Grundsätzlich sind die Schritte ganz einfach:
- Installieren Sie das Debian-Betriebssystem auf dem kleinen Hauptlaufwerk. Es kann ein internes SSD- oder USB-Laufwerk sein, aber wählen Sie ein schnelleres. Ich habe Transcend USB JetFlash 920 – 128 GB mit 400 MB/s Lesen/Schreiben gefunden, das wirklich gut funktioniert. Vorzugsweise wird es ein internes Laufwerk sein.
- Fügen Sie die 1-TB-SSD oder das RAID (mehrere Festplatten) hinzu.
- Fügen Sie das Raspiblitz-Skript aus/installieren Sie es (im Grunde nur eine Befehlszeile, Kopieren/Einfügen) und warten Sie geduldig, bis es fertig ist. Für den MiniBolt sind mehr Schritte erforderlich, aber es ist dasselbe, folgen Sie einfach den Anweisungen und kopieren/fügen Sie ein.
- Starten Sie die Maschine neu und melden Sie sich mit dem dedizierten Administratorbenutzer an, um mit der Verwaltung Ihres Knotens zu beginnen. Beginnt mit einer vollständigen Synchronisierung des Bitcoin-Knotens, was eine Weile dauern wird (bis zu 3-4 oder sogar 8 Tage), also seien Sie geduldig, warten Sie und überprüfen Sie den Status.
- Installieren Sie LND oder CLN, je nach Bedarf, oder beides. LND funktioniert mit Dunder-Kanälen, CLN funktioniert mit gehosteten Kanälen. Beide funktionieren mit LNbits. Vielleicht werden wir in Zukunft in LND Unterstützung für gehostete Kanäle haben.
- Installieren Sie zusätzliche erforderliche Apps:
- Electrum-Server | Fulcrum-Server – bieten Sie SPV-Zugriff für Ihre Remote-Wallets
- RTL | Thunderhub – um Ihre LN-Knoten von einem Desktop aus im Browser zu verwalten
- LNbits – um lndhub-Konten und eine große Anzahl von Anwendungen bereitzustellen
- Alby Hub – um einfachen Zugriff auf LN-Konten und NWC-Verbindungen bereitzustellen
- Lightning Pub – um Zugriff auf LN-Konten über NWC bereitzustellen
- Fügen Sie Ihrem Knoten LSP Spec hinzu – API-Spezifikationen für Lightning Service Provider (LSP)
- Dunder LSP- und LN-Adressanbieter – um eingehende Kanäle und Liquidität für Ihre Benutzer bereitzustellen
- BTCPay-Server, wenn Sie ein Händlershop-Frontend betreiben möchten
- Poncho – um gehostete Kanäle (kreditbasiert) für Lightning-Knoten bereitzustellen
- Cliche – Client für gehostete Kanäle und Liquidität
- Optionaler Lightning-Swap-Dienst
- Bei SwapMarket anmelden
- Optionaler Lightning-Proxy-Dienst
C. Software für Mobilgeräte
Es wird empfohlen, Android-Geräte zu verwenden, insbesondere mit offenem Betriebssystem (GrapheneOS / CalyxOS), ohne Google und frei von Bloatware.
Installieren Sie auf Ihrem Mobilgerät und den Geräten Ihrer anderen Benutzer die wichtigsten Apps:
Zeus – mobiles Remote-Knotenmanagement, integrierter LND-Knoten und LNDHub
Blixt – mobiles LND-Node-Wallet, Dunder LSP und normale Kanäle
- BitBanana – eine leistungsstarke mobile App, die mit Remote-Knoten verbunden werden kann, wie Zeus, aber auch LNDHUB-Konten von Ihrem Knoten verwendet
Electrum – Desktop- und mobile LN-Knoten-Wallet, Trampolin und normale Kanäle
Valet – mobiles LN-Knoten-Wallet, Immortan-Knoten, gehostete Kanäle
- Alby Go – eine sehr einfache mobile App, die mit Ihrem Alby Hub verknüpft werden kann
eNuts / Minibits – ecash mint wallets | DC-Leitfaden
- Optional zusätzliche LN-Wallets installieren - hier ist ein vollständiger Vergleichsleitfaden, es ist gut, auch 2-3 andere LN-Wallets für verschiedene Umstände einsatzbereit zu haben.
Warum ich diese wichtigsten mobilen Apps wähle? Sie werden im nächsten Kapitel sehen, wie wir sie verwenden werden, aber der Hauptzweck ist die Selbstverwahrung und eine bessere Möglichkeit, Ihre Gelder, LN-Kanäle, Pfadfindung, Liquidität und Netzwerkgebühren zu verwalten.
IHRE BANKDIENSTLEISTUNGEN
A. Liquiditätsstrategie – Fondsmanagement
Um es klar zu sagen: Sie betreiben keine „Sparkasse“. Sie sind eine LIQUIDITÄTSBANK. Deshalb werden wir uns nicht darauf konzentrieren, wie Sie und Ihre Bankkunden die Sparkonten verwalten. Wie das dreistufige Sparkonto funktioniert, habe ich bereits in einem anderen Leitfaden erklärt.
Was braucht eine Bank im wirklichen Leben? Fonds und fließende Liquidität.
Von wo nach wohin? Von Ihren Kunden zu vielen Diensten, die ihr Geld annehmen.
Sie müssen also die Brücke zwischen ihnen sein und Folgendes bereitstellen:
- gesicherte Konten für schnelles Empfangen/Ausgeben (lndhub und gehostete Kanäle) und E-Cash-Mints mit LNbits.
- LN-Kanalliquidität mit guten Routen und niedrigen Gebühren
- gute eingehende Kapazität
- zuverlässiger Routing-Knoten
In unserem Szenario werden neben Ihrer eigenen Nutzung des Bankknotens auch andere Benutzer ihre Wallet-Apps mit Ihrem Knoten verbinden und die spezifischen Dienste nutzen. Welche „Dienste“ sollen also bereitgestellt werden?
B. Gute Zahlungsrouten über das Lightning Network
Analysieren Sie zuerst, mit welchen Knoten-Peers Sie sich verbinden möchten. Nicht alle sind gut oder bieten die besten Routen für Sie. Versuchen Sie, die teuren Knoten so weit wie möglich zu vermeiden (prüfen Sie deren Gebühren auf der Amboss-Explorer-Seite).
Ich habe hier ein umfangreiches Routing-Experiment durchgeführt, in dem ich erklärte, dass Kanäle mit 0 Grundgebühr und niedriger Gebührenrate sowie einstellbarem minimalen/maximalen HTLC-Betrag (das Ventilsystem wurde auch von Rene Pickhardt erklärt) viel effizienter sind, um die besten Routen mit geringen Kosten für Sie und Ihre Knotenbenutzer zu finden.
Wie Sie in meinem Routing-Experiment-Artikel, ich habe eine schrittweise Erhöhung der Gebühren auf meinen Kanälen verwendet und das hat wirklich gut funktioniert.
Ich habe immer 0 Grundgebühren verwendet – denn wie Rene Pickhardt auch herausgefunden hat, hilft die Grundgebühr nicht dabei, einen guten, günstigen Weg zu finden, insbesondere bei kleinen Beträgen. Und ich möchte auch die Verwendung von LN für kleine Zahlungen fördern, daher ergibt es keinen Sinn, eine Gebühr von 1 Sat für eine Zahlung von 10 Sats zu verlangen.
Ich habe eher den Gebührensatz (ppm) verwendet, also einen Prozentsatz des Gesamtbetrags. Das ist logischer und fairer. Ich beginne schrittweise mit 10 ppm und erhöhe es bis auf 1000, selten mehr, nur wenn das Gleichgewicht eines Kanals in eine bestimmte Richtung angepasst werden muss.
Außerdem erhöhe ich die Gebühr schrittweise, wenn ich einen Peer-Knoten sehe, der anfängt, überhöhte Gebühren auf unserem Kanal zu verlangen, und begrenze auch den maximalen HTLC. Auf diese Weise wird der Peer meinen Kanal nicht zu sehr belasten. Wenn sie die Gebühren weiter erhöhen, werde ich den Kanal einfach schließen und einen anderen guten Peer finden.
Eine zwanghafte Neugewichtung der Knotenkanäle ist NICHT notwendig und könnte sogar zu Störungen Ihres Knotenflusses führen.
In diesem Screenshot können Sie sehen, dass die gesamte Liquidität (lokal und remote) perfekt ausgeglichen ist. Das bedeutet, dass mein Knoten genug „Platz“ hat, um zu empfangen und zu senden. Sie können dies erreichen, indem Sie die eingehenden und ausgehenden Kanäle basierend auf Ihrer Knotennutzung (Kundennutzung) steuern und ständig anpassen, damit es keinen unverhältnismäßigen Unterschied zwischen eingehenden und ausgehenden Kanälen gibt.
Ein weiterer zu berücksichtigender Aspekt ist die Kanalgröße. In diesem speziellen Bericht wird nicht genau angezeigt, wie groß sie ist, aber Sie sollten KEINE Kanäle öffnen, die kleiner als 3 Mio. Sats oder sogar 5 Mio. Sats sind. Sie sind völlig nutzlos und Sie werden sie am Ende nur schließen. Kanäle von 10-20 Mio. bis 100 Mio. Sats sind gut, mit genügend Liquidität.
Denken Sie an den Aspekt der Kanalreserven, die 1 % betragen. Diese Mittel sind, ja, gesperrt, bis der Kanal geschlossen wird.
C. Verbinden Sie Ihren LN-Knoten mit bestimmten Zielknoten:
Gute LSP-Knoten (Liquidity Service Providers)
Dies sind sehr wichtige Quellen, da sie gut verbunden sind, eine gute Zentralität aufweisen und auf hohe Zuverlässigkeit und hohe Liquidität ausgerichtet sind. Nicht alle verwenden niedrige Gebühren, aber im Allgemeinen ja, da sie an große Transaktionsvolumina denken.
Diese Knoten benötigen Liquidität auf beiden Seiten des Kanals, daher ist es gut, wenn Sie sie beobachten und das Gleichgewicht halten, wenn es nötig ist. Passen Sie die Gebühren und das minimale/maximale HTLC entsprechend an oder stellen Sie sogar ein zirkuläres Gleichgewicht zwischen Ihren anderen Kanälen her.
Knoten von Wallet-Anbietern.
Wenn Sie direkte schnelle Routen und Interoperabilität zwischen vielen mobilen Benutzern haben möchten, sollten Sie gut mit diesen Knoten verbunden sein. Dies bietet Ihnen und Ihren „Bankkunden“ eine schnelle und zuverlässige Möglichkeit, mit anderen Benutzern über das Lightning Network zu handeln.
Diese Knoten benötigen Liquidität auf beiden Seiten oder beobachten Sie das Verhalten Ihrer eigenen Benutzer. Vielleicht haben Sie mehr Sparer als Geldausgeber. Die Idee ist, sie nicht zu verstopfen. Es ist notwendig, ohne Liquidität auf der Seite zu bleiben.
Börsenknoten.
Die Leute beginnen, mehr Börsen zu verwenden, die Abhebungen über LN anbieten. Und sie benötigen Liquidität und Sie können eine Brücke zwischen Börsen und Benutzern sein. Ihre Bankkunden möchten auch mehr Sats über Ihre Bankkanäle kaufen.
Diese Knoten benötigen mehr Guthaben auf ihrer Seite. Sie müssen also mehr Sats auf ihrer Seite pushen, damit sie mehr Liquidität für Benutzerabhebungen haben. Diese sind ein gutes Paar für einen zirkulären Ausgleich mit den Händlerkanälen.
Händlerknoten.
Dies ist auch eine wichtige Quelle, um Ihren Bankkunden direkte Kanäle mit den Händlern anzubieten, die sie häufiger nutzen. Wenn Sie also bereits wissen, welche Händler sie nutzen möchten, eröffnen Sie Kanäle mit diesen. Sie bieten nicht nur Liquidität für Ihre eigenen Bankkunden, sondern auch für externe LN-Benutzer, die an diese Händler zahlen. Überprüfen Sie auf BTCMap die Händler in der Nähe und fragen Sie sie, ob sie Liquidität benötigen. Öffnen Sie dann einen Kanal mit ihrem Knoten.
Diese Knoten benötigen mehr Guthaben auf Ihrer Seite des Kanals. Warum? Weil Sie mehr Benutzer haben werden, die an sie zahlen. Sie sind also ein gutes Paar für einen zirkulären Ausgleich der Kanäle von Börsen.
Rings of Fire-Knoten (optional).
Dies ist eine spezielle Kategorie, ist optional. Es ist gut, damit zu beginnen, wenn Sie nicht so viele Kanäle haben und möchten, dass Ihr Knoten im Netzwerk „sichtbarer“ wird. Verwenden Sie es nicht übermäßig, da nicht alle Knoten darin für Ihre Anforderungen geeignet sind. Viele von ihnen wollen nur „passives Einkommen“ und versuchen, Sats aus Ihren Knotengebühren zu ziehen.
Diese Knoten bieten Ihnen mithilfe der Ringtools immer bereits ausgeglichene Kanäle. Das ist ein guter Anfang, denn Sie haben auf beiden Seiten Liquidität. Auch wenn Sie neu im Betrieb eines Knotens sind, ist die RoF-Community sehr hilfreich und gibt Ihnen die besten Ratschläge zur Konfiguration Ihres Knotens.
Andere manuell ausgewählte Knoten (optional).
Dies ist die Kategorie der Knoten, die Sie erweitern können, wenn Ihr Knoten bereits gut verbunden ist und Sie die äußeren Grenzen der LN-Galaxie erreichen möchten. Sind Knoten, denen Sie helfen möchten, Knoten, die von anderen „LN-Banken“ stammen und mit denen Sie verbunden werden möchten und die keiner der vorherigen Kategorien angehören.
Aber seien Sie vorsichtig, wählen Sie sie mit Vorsicht aus und beobachten Sie sie während der Anfangsphase. Wenn sie es nicht wert sind, schließen Sie sie. Knoten, die während eines bestimmten Zeitraums keine Sats bewegen, sind völlig nutzlos.
D. Welche Dienste können Sie Ihren LN-Bankkunden anbieten?
OK, jetzt haben Sie also eine gute Liquidität für Ihre LN-Bank. Es ist an der Zeit, die Dienste für Ihre Kunden (Freunde und Familie) vorzubereiten.
Dunder-Kanäle oder 0-conf-Kanäle
Diese werden (derzeit) in der mobilen App Blixt Wallet angeboten, können aber auch auf jede andere LN-Wallet-App angewendet werden, wenn diese diese Funktion hinzufügt (ist Open Source). Dieses Verfahren funktioniert derzeit nur mit LND-Knoten. Dies sind völlig nicht-verwahrte Kanäle.
Praktisch ist dies eine Technik, um eingehende Zahlungen zuzulassen, wenn die Brieftasche keine eingehenden Kanäle hat, um einen Zwischenknoten (LSP) zu haben.
a. Fangen Sie den eingehenden HTLC ab.
b. Begleichen Sie ihn selbst, anstatt ihn weiterzuleiten (indem Sie dem LSP ein Preimage geben).
c. Öffnen Sie einen Kanal zur Brieftasche mit Push-Betrag.
Dazu kann die Brieftasche eine Rechnung mit einem Routenhinweis erstellen, der zu einem LSP-Knoten mit einer gefälschten kurzen Kanal-ID führt. Sobald der LSP ein eingehendes HTLC mit Weiterleitungsinformationen sieht, die die besagte gefälschte kurze Kanal-ID angeben, kann er mit dem oben angegebenen Protokoll fortfahren.
In Zukunft kann auch eine Rampe für Swaps zwischen „der Bank“ (Ihrem Knoten) und Ihren „Kunden“ verwendet werden, also Benutzern, die ihre Blixt-Wallet verwenden, um Dunder-Kanäle mit Ihrem Knoten zu öffnen.
Hier finden Sie eine spezielle Anleitung zu Dunder Server und LN Box.
Ein ähnliches System von 0-conf-Kanälen bietet Olympus von Zeus.
-
Diese werden mit dem Poncho-Plugin für CLN-Knoten angeboten (möglicherweise in Zukunft auch für LND-Knoten verfügbar). Diese gehosteten Kanäle eignen sich sehr gut für die Einbindung neuer Benutzer. Sie verwenden die mobile App Valet, die sofort eingehende Liquidität bietet und die Möglichkeit bietet, sofort Sats zu empfangen.
Außerdem kann sie für Swaps zwischen Ihrem Knoten und Ihren Kunden verwendet werden. Der Poncho-Betreiber kann Sats von diesem Kanal pushen oder nehmen und sie dem Benutzer in einer Onchain-Adresse empfangen/geben (dazu ist eine vertrauenswürdige Beziehung dazwischen erforderlich, also tun Sie dies nicht mit Fremden).
-
Dieser Service wird mit der leistungsstarken LNbits-Software durchgeführt, die ein Buchhaltungssystem auf Ihrem LN-Knoten bietet eine große Vielfalt an Erweiterungen, die Benutzer aktivieren und für ihre eigenen geschäftlichen oder alltäglichen Anwendungsfälle verwenden können.
Bei den lndhub-Konten handelt es sich tatsächlich um Depotkonten, die als LN-Wallets fungieren. Ich habe bereits in verschiedenen Anleitungen die Anwendungsfälle für diese erstaunliche Software beschrieben: Die LNbits Bank, LNbits für kleine Händler.
-
Mit diesem Dienst, der mit Ihrer LNbits-Instanz ausgeführt wird, können Sie Ecash-Token basierend auf Ihrer LN-Liquidität anbieten, wie z. B. digitale Geschenkkarten oder Guthaben.
Lesen Sie mehr über Ecash Mints auf https://cashu.space/ und hier ist ein DC Anleitung.
-
Lightning Box ist ein Zahlungsposteingang für Lightning-Adressen. Es ist hauptsächlich für nicht verwahrte Lightning-Wallets geeignet, die möglicherweise nicht immer online sind, um Zahlungen zu empfangen. Hier ist eine Anleitung.
-
Dies ist ein optionaler Service, nur wenn Ihre Kunden ihn verlangen oder möchten, dass Sie direkt der Anbieter sind. Sie können auch jeden anderen externen Swap-Dienst verwenden, wie: Boltz | Deezy | RoboSats | ZigZag | FixedFloat | CoinOS | Amboss | DiamondHands
Ich habe hier auch eine ausführliche Anleitung zur Verwendung von Submarine-Swaps geschrieben.
Bitcoin Core und Electrum Server
Ja, einige mobile und Desktop-Wallet-Apps benötigen einen privaten Zugriff auf Bitcoin-Blöcke und/oder SPV mit Electrum/Fulcrum Server.
Sie können diese mit Ihrem Knoten nur Ihren Freunden und Ihrer Familie anbieten, sodass diese keinem unbekannten Knoten vertrauen müssen, sondern Ihnen vertrauen.
Beispielsweise benötigt Blixt eine BIP157-Neutrino-Synchronisierung. Valet benötigt einen Electrum/Fulcrum-Server, um die Blöcke zu synchronisieren. Und viele andere Wallet-Apps könnten Ihren öffentlichen Knoten als privaten vertrauenswürdigen Server verwenden.
Support und Hilfe
Ja, dieser Teil ist sehr wichtig, insbesondere für neue Benutzer (Ihre Familie und Freunde, Nachbarn usw.), die Ihre LN Bank nutzen werden.
Beginnen Sie also mit dem Aufbau Ihrer eigenen Webseite als „Wissensdatenbank“ mit spezifischen Anweisungen, Tutorials und Videobeispielen, die ihnen beim Einstieg in die Nutzung von Bitcoin helfen können. Sie können alle meine Substack-Anleitungen kopieren, wenn Sie möchten. Sie sind kostenlos und für jeden zugänglich. Ich beanspruche weder Urheberrechte noch Geld (wenn Sie jedoch als Anerkennung für meine Arbeit spenden möchten, lesen Sie den unteren Teil dieses Artikels).
Außerdem können Sie mit der LNbits-Softwaresuite, die Sie auf Ihrem Knoten installieren, die Supportticket-Erweiterung aktivieren und Ihre eigenen Kunden können Sie für kostenpflichtigen Support anrufen, wenn sie erweiterte Unterstützung benötigen. LNbits hat viele andere nützliche Erweiterungen, die Ihre Beziehung zu Ihren Bankkunden verbessern könnten.
IHRE BANKKUNDEN / -BENUTZER
Lassen Sie uns auch darüber sprechen, wer die Benutzer Ihrer LN-Bank sind und was sie tun können und sollten, ihre Aufgabe und die Nutzung des Bitcoin Lightning Network.
Wer wird eine solche Bitcoin LN Bank nutzen?
Ihre Familienmitglieder
Sind die wichtigsten, sie vertrauen Ihnen und Ihrem Wissen. Enttäuschen Sie sie nicht. Geben Sie ihnen die richtigen Tools, um untereinander und mit anderen Bitcoin-Benutzern Transaktionen durchzuführen.
Ihre Freunde
Ja, diejenigen, die Ihnen all die Jahre dumme Fragen über den „Bitcoin-Preis“ und „die Regierung wird es schließen“ gestellt haben … Sie wissen schon, die endlose „Nocoiner-Ausrede“.
Sie werden zu Ihnen kommen, wenn ihre Zeit reif ist. Bereiten Sie sich also mit den richtigen Tools und Diensten für sie vor. SIE werden der Einzige sein, dem sie vertrauen werden.
Ihr Nachbar im kleinen Laden vor Ort
Ja, IGNORIEREN SIE SIE NICHT! Sie sind die wichtigsten im Bitcoin-Bereich. Ohne Händler, die BTC akzeptieren, ist der ganze Sinn dieser LN-Bank völlig nutzlos.
Hier habe ich eine Geschichte darüber gepostet, wie ich einen Ladenbesitzer vor Ort davon überzeugt habe, Bitcoin zu verwenden. Und noch eine hier. Ist nicht so schwer. Sie können auch anfangen, Treffen zu organisieren, wie diese tollen Initiativen: 2140Meetups und Ambassadors of Bitcoin.
Nicht viele kleine Händler werden bereit und in der Lage sein, ihre eigenen Knoten zu betreiben. Ja, das wäre ideal, aber manche sind alt oder nicht so technisch versiert, aber sie vertrauen IHNEN, dem Onkel Jim, und sind sachkundig.
Ich schlage vor, diese Art von LN-Bank-Diensten nicht auf „kommerzielle“ Weise einem größeren Publikum mit unbekannten Benutzern anzubieten. Halten Sie es einfach, in Ihrer Nähe, mit vertrauenswürdigen Benutzern. Was Sie tun können, ist, anderen beizubringen, das gleiche Szenario in ihrer Community auszuführen, und später können Sie sich mit diesen „freundlichen LN-Banken“, die Sie kennen, verbinden und eine breitere Abdeckung erreichen, indem Sie die Banken miteinander verbinden. Dadurch entstehen kleine „zentralisierte“ lokale LN-Banken in einem großen dezentralen Lightning Network.
Wie werden diese Benutzer Ihre LN-Bank-Dienste nutzen?
Für sie wird es sehr einfach sein (wenn Sie sie gut unterrichten). Sie müssen nur die spezifischen mobilen/Desktop-Apps installieren, konfigurieren und verwenden, um auf ihr Geld zuzugreifen. Sie müssen sich nicht allzu viele Gedanken darüber machen, wie Deep LN funktioniert, über Liquidität, Routen und dergleichen.
Ja, auf einer bestimmten Ebene müssten sie die Grundlagen von Bitcoin und LN kennen, aber nur oberflächlich, nicht wirklich technische Dinge. Deshalb müssen Sie Ihre Anleitungsseite mit den Artikeln erstellen, die sie am meisten brauchen.
Denken Sie an einen wichtigen Aspekt: Alle diese mobilen LN-Knoten (Blixt, Zeus, Valet, Breez, Phoenix, Electrum) verwenden „private Kanäle“ (unangekündigt), sodass diese Kanäle KEIN ROUTING DURCHFÜHREN. Sie werden ausschließlich für Ihre eigenen Zahlungen verwendet.
Zunächst sollten Sie ihnen empfehlen, ein Android-Mobilgerät zu verwenden, insbesondere mit einem sauberen Open-Source-Betriebssystem wie GrapheneOS oder CalyxOS.
Dann würde ich als Software-Apps auf ihren Mobilgeräten empfehlen, diese zu verwenden:
- Für den Anfang - Valet. Einfach zu starten, ein mobiler LN-Knoten, auch mit gehosteten Kanälen und einer einfachen Schnittstelle. Sobald Sie ihn gestartet haben, können Sie einen oder mehrere der HCP (Hosted Channels Providers) auswählen und sind bereit, Sats über LN zu empfangen. Wenn Sie mehr Liquidität benötigen, beginnen Sie mit dem Öffnen normaler LN-Kanäle mit anderen Knoten oder eingehenden LSP-Knoten.
- Für die nächste Ebene - Blixt. Fortgeschrittenere Tools und Funktionen zum Ausführen eines vollständigen LND-Knotens auf ihrem Mobilgerät. Sie können die Dunder-Kanalöffnung mit Ihrer LN-Bank oder anderen Anbietern verwenden. Sie können auch auf normale Weise andere Kanäle mit jedem anderen Knoten öffnen, einschließlich eingehender LSP-Knoten.
- Zusätzlich für lndhub-Konten - Zeus, BitBanana oder Bluewallet. Einfach zu verwenden mit den LNBits lndhub-Konten, so einfach wie LN-Wallets. Sie müssen keinen Kanal öffnen, Ihre LN-Bank stellt die Liquidität bereit, Sie nutzen sie einfach sofort.
- Zusätzlich oder optional können Sie E-Cash-Token anbieten und Ihre Benutzer können eNuts- oder Minibits-Wallets verwenden. Auch vollständig kompatibel mit allen LN-Zahlungen.
- LN-Konten über NWC-Verbindungen – unter Verwendung von Shocknet Wallet mit Lightning Pub und Alby Go mit Alby Hub-Konten.
- Für Sie als Knotenbetreiber – Zeus. Vollständige Kontrolle über Ihren Knoten von Ihrem Mobilgerät aus. Leistungsstarke mobile App mit vielen guten Funktionen und kann mit mehreren Konten / Verbindungen / LN-Implementierungen verwendet werden.
- Für Desktop-Clients - Electrum / Sparoow und Blixt macOS. Bald werden wir auch Blixt für den Linux-Desktop haben. Electrum hat auch integrierte Swaps.
- Für Sie als Knotenbetreiber: Desktop-Verwaltungstools wie RTL und Thunderhub. Sie können auch LNTop, LNDg, LND BoS GUI als Tools zum Optimieren Ihres Knotens verwenden.
- Jede andere zusätzliche LN-Wallet-App, falls erforderlich, wie ich in diesem Vergleichsleitfaden zu LN-Wallets beschrieben habe.
- Um ihren Wallet-Seed, ihre Kontodetails usw. zu speichern, empfehle ich die Verwendung der Passwortverwaltungs-App KeePass. Benutzer MÜSSEN lernen, wie sie ihre Wallets sichern und diese Daten an einem sicheren Ort speichern.
Was sollten Ihre Kunden tun, um ihren Flow aufrechtzuerhalten?
Ja, das ist ein weiterer Aspekt, auf den Benutzer achten müssen: ihre eigene Liquidität in ihren LN-Wallets.
Die allgemeinen Regeln lauten:
- Halten Sie Ihre LN-Kanäle so lange wie möglich offen.
- Öffnen Sie Kanäle hauptsächlich mit Ihrer LN-Bank, aber Sie können auch separat mit anderen Knoten öffnen.
- Ihre Kanäle sollten den Betrag haben, den Sie regelmäßig für Ihre Ausgabenzahlungen verwenden, also müssen sie nicht zu groß sein. Ich würde sagen, dass Kanäle zwischen 1 Mio. Sats und 5-6 Mio. Sats ausreichen. Und es ist nicht nötig, zu viele zu haben, 3-4 Kanäle pro LN-App reichen aus. Und jeder könnte mit einem anderen Knoten für mehr Redundanz und die Nutzung von MPP (Multipart Payments) sein.
- Um einen Kanal neu zu füllen oder zu leeren, verwenden Sie die in diesem Handbuch beschriebenen Swap-Dienste oder von Ihrer LN-Bank bereitgestellt.
Verwenden Sie so viele LN-Zahlungen wie möglich, nicht Onchain. Nicht nur, weil die Gebühren günstiger sein könnten, sondern auch wegen der Geschwindigkeit der Transaktion. Onchain-Transaktionen benötigen mindestens 3-6 Bestätigungen, um als abgeschlossen zu gelten. Das bedeutet mindestens 30 Mio.
Onchain = ist das Abwicklungsnetzwerk, Ihre eigene „Zentralbank“, Ihr Tresor.
LN = ist das Zahlungsnetzwerk (siehe den Leitfaden zur Flughafenanalogie), Ihre Ausgabentaschen, Ihre „Geschäftsbank“ für die täglichen Ausgaben.
- Schauen Sie auf BTCMap nach Händlern in Ihrer Nähe und erledigen Sie Ihre Einkäufe bei ihnen. Hier ist auch eine Liste mit Beispielen für reale Zahlungen bei Händlern, die Bitcoin Lightning-Zahlungen akzeptieren.
- Stromrechnungen mit Bitcoin bezahlen - Liste der Orte
- Bitcoins über Lightning Network kaufen - Liste der Börsen und Broker-Apps
- Verwenden Sie die dreistufige Stash-Methode. Bewahren Sie nicht alle Ihre Bitcoins auf Ihren Mobilgeräten auf. Teilen Sie Ihren Stash auf viele verschiedene Wallets auf (Onchain oder LN).
Und geben Sie Ihre Sats mit Bedacht aus. Ja, es ist gut, Ihre Sats auszugeben, um die Bitcoin-Kreislaufwirtschaft zu schaffen, aber auch nicht zu viel. Bitcoin ist eine Spartechnologie, nicht wie Fiat, die Konsumtechnologie.
Geben Sie Ihre Sats also nur aus, wenn Sie sie wirklich brauchen und für Dinge, die nützlich und notwendig sind. Kaufen Sie keinen Mist. Später werden Sie es bereuen.
Denken Sie daran, dass Bitcoin auf 21 Millionen begrenzt ist, für immer und ewig. Ja, Sie können mehr verdienen, aber warum sparen Sie diese Sats nicht für später, wenn Sie sie wirklich am meisten brauchen?
Ich hoffe, dass dieser Leitfaden Ihnen hilft, Ihre „Vision“ über die zukünftige Verwendung von Bitcoin zu öffnen und Ihnen hilft, die Bitcoin-Kreislaufwirtschaft in Ihrer lokalen Gemeinschaft zu starten.
Sooo, ich denke, das war’s … HAPPY LIGHTNING!