Skip to the content.
English EN | Español ES | Français FR | Italiano IT | Dutch NL | Hrvatski HR | Hindi HI

Aktualisiert am 03. Dez. 2024

So verwenden Sie den eingebetteten LN-Knoten von Zeus, öffnen Kanäle, SHTF-Situationen, Migration auf andere Geräte, Umgebung mit hohen Gebühren, steckengebliebene Öffnungskanäle, erzwungenes Schließen von Kanälen, Wiederherstellung von Geldern.

In der vorherigen Anleitung habe ich eine Präsentation des neuen eingebetteten LN-Knotens von Zeus geschrieben, aber da er zu umfangreich war, konnte ich diese erweiterten Schritte zur Verwendung nicht hinzufügen.

Diese Anleitung ist für fortgeschrittene Benutzer und nur für SHTF-Fälle gedacht, nachdem Sie auch den Zeus-Chat-Support konsultiert haben. Der Leitfaden wurde erstellt, nachdem ich mich in die Situation eines Benutzers versetzt habe, der den in Zeus eingebetteten LN-Knoten verwendet und absichtlich einige Fehler macht, um Lösungen zur Behebung der Situationen zu finden. Das war rücksichtsloses Testen im Mainnet!

Ich schreibe diesen Leitfaden, damit SIE DIESE FEHLER NICHT MACHEN oder sie vermeiden. Ich habe bei all diesen Tests bereits viele Sats mit Gebühren und Zwangsschließungen von Kanälen verbracht.

Die Anleitung enthält 3 verschiedene Szenarien:

Vielleicht werden wir in Zukunft die Möglichkeit haben, die gesamten Zeus-Knotendaten zu exportieren/importieren, ohne die LN-Kanäle schließen zu müssen, aber derzeit ist diese vollständige Wiederherstellung nicht möglich. Ich habe diese Option getestet, aber sie ist komplizierter (unter Verwendung von Android-ADB-Tools mit einigen CLI-Befehlen) und erfordert einige Änderungen im Zeus-Code.

A - Erste Schritte mit dem Öffnen von Kanälen

Dies ist ein allgemeines Verfahren, das als reguläre Methode verwendet wird, um eingehende und ausgehende Liquidität für Ihren neuen Zeus LN-Knoten zu erhalten. Viele neue Benutzer verstehen es nicht gleich von Anfang an, deshalb werde ich versuchen, es Schritt für Schritt zu erklären.

Es wird auch empfohlen, diesen wichtigen Leitfaden zur LN-Liquidität zu lesen.

Dank Renè Pickhardt ist hier ein kurzes Video, das erklärt, wie Kanalrouting und Liquidität funktionieren:

  1. Installieren Sie die neueste Zeus-Version. Wir empfehlen dringend, Obtainium zu verwenden und NICHT aus dem App Store. Bitte lesen Sie diese Anleitung, wenn Sie immer noch erwägen, ein iPhone zu verwenden.
  2. Erstellen Sie einen neuen eingebetteten Zeus-Knoten in Ihrem neuen Gerät
  3. Warten Sie, bis die Synchronisierung abgeschlossen ist. Gehen Sie zu Einstellungen → Knoteninfo und prüfen Sie, ob die Synchronisierung mit der Kette und dem Diagramm erfolgt ist.
  4. An dieser Stelle empfehle ich, Ihren Zeus-Knoten richtig vorzubereiten:
    • Legen Sie gute Neutrino-Peers fest. Testen Sie die Standard-Peers, um die Ping-Antwort zu sehen. Abhängig von Ihrem Standort werden einige von ihnen eine lange Antwortzeit haben. Wenn der Ping höher als 150–200 ms ist, entfernen Sie ihn besser aus der Liste und fügen Sie gute hinzu. Hier ist eine Liste mit weltweiten Neutrino-Peers. Erstellen Sie Ihre eigene Liste basierend auf dem Ping und wählen Sie die Option, nur Peers aus der Liste zu verwenden, nicht zufällige.

      Für US-Benutzer sollte die Standardeinstellung btcd.lnolymp.us einwandfrei funktionieren.

      Für EU-Benutzer sollte node.blixtwallet.com einen guten Ping haben.

      Oder verwenden Sie Ihren eigenen Bitcoin-Knoten, wenn Sie einen betreiben. Sie müssen nur Neutrino in Ihrem Knoten aktivieren und den Port 8333 in Ihrem Router öffnen. Keine Sorge, nichts wird von Ihrem Knoten durchgesickert, Sie liefern nur Blockfilter an Ihren Zeus. Wenn Sie möchten, können Sie die IP Ihres Neutrino-Knotens mit anderen Freunden teilen, die auch Zeus verwenden.

    • Setzen Sie Zeus in den persistenten Modus. Gehen Sie zu Einstellungen – Eingebettet – Erweitert – wählen Sie „persistenter Modus“. Wenn Sie mit dem Öffnen von Kanälen beginnen, ist diese Option sehr nützlich, da sie den LND-Dienst aufrechterhält und selbst wenn Sie die App schließen, läuft der Dienst weiterhin im Hintergrund und hält die Verbindungen aufrecht.
    • Aktivieren Sie EGS (Express Graph Sync) und aktivieren Sie auch das Zurücksetzen von EGS beim Start. Dies könnte den Start von Zeus etwas verlangsamen, aber Sie haben immer eine frisch aktualisierte Graph-Synchronisierung.
    • Aktivieren Sie LSP, Standard ist https://0conf.lnolymp.us
    • Aktivieren Sie auf demselben Bildschirm einfache Taproot-Kanäle. Später wird nützlich sein.
  5. Gehen Sie zu Einstellungen → Rechnung – klicken Sie auf das Optionssymbol oben rechts und wählen Sie „Taproot-Adresstyp“. Standardmäßig ist Segwit. Taproot ist nur optional, wenn Sie einfache Taproot-Kanäle öffnen möchten.
  6. Gehen Sie zum Hauptbildschirm, wischen Sie nach rechts auf die Registerkarte „Onchain“ und klicken Sie auf „Empfangen“. Dadurch wird eine neue Taproot-Adresse generiert.
  7. Nehmen wir an, dass Sie keine anderen Mittel in anderen LN-Wallets haben, sondern nur aus Onchain-Quellen. Senden Sie an diese Adresse alle Sats, die Sie zum Öffnen von Kanälen verwenden möchten. Legen Sie eine angemessene Gebühr fest, die nicht zu niedrig ist, und warten Sie, bis Sie 6 Bestätigungen haben.
  8. Sobald Sie die Mittel bestätigt haben, öffnen Sie Ihren ersten Kanal zu einem bekannten Knoten, LSP. Öffnen Sie nicht mit zufälligen unbekannten Knoten, sondern wählen Sie einen guten, zum Beispiel einen aus dieser Liste.
  9. Verwenden Sie nicht Ihr gesamtes Guthaben! Lassen Sie immer einen UTXO von etwa 50-100.000 für die Ankerreserve übrig. Falls die Mempool-Gebühren drastisch steigen, ist es besser, einen Reserve-UTXO zu haben, um die Gebühren drücken zu können.

OPTION A – Sie benötigen zunächst mehr eingehende Liquidität

Dies ist die Option, wenn Sie Zeus mehr zum Empfangen verwenden möchten (insbesondere wenn Sie die LN-Adresse zeuspay.com verwenden), sodass Sie mit einem „leeren“ Kanal beginnen oder auch wählen können, wie viel Sie als ausgehende Liquidität haben möchten.

Hierfür können wir den neuen LSP Olympus-Dienst zum Kauf von Kanälen verwenden.

Sie können sie über Onchain oder LN bezahlen, mit Geldern aus derselben Zeus-Wallet oder einer anderen Wallet, in der Sie Gelder haben. Sobald die Zahlung erfolgt ist, öffnet Olympus LSP einen Kanal zu Ihrer Zeus-Knoten-ID (siehe in den Zeus-Einstellungen – Knoten-ID) mit den von Ihnen gewählten Beträgen. Sobald Sie auf „Bestellung erstellen“ klicken, können Sie auch wählen, ob Sie einen privaten oder öffentlichen Kanal möchten. Für eingebettete Zeus-Knoten ist es besser, privat zu bleiben.

Wenn dies Ihr erster Kanal ist und Ihr Zeus noch nie mit Olympus verbunden war, sollten Sie zuerst den Olympus-Knoten als LN-Peer hinzufügen.

Gehen Sie zum Bildschirm „Kanäle“ und klicken Sie oben rechts auf die Schaltfläche „+“. Dadurch wird der modale Bildschirm zum Öffnen eines neuen Kanals geöffnet. Klicken Sie nun auf die obere Schaltfläche, um zu „Peer verbinden“ zu wechseln (siehe Abbildung unten).

Sie können auf die Schaltfläche „Peer zu Olympus“ klicken oder den QR-Code des Olympus-Knotens von jedem LN Explorer aus scannen, um dessen öffentlichen Knotenschlüssel in das Formular einzufügen. Klicken Sie auf „Peer verbinden“ und schließen Sie dann den Kanalkaufvorgang ab.

Während dieses Vorgangs ist es besser, Ihren Zeus im persistenten LND-Modus online zu halten (siehe unter „Einstellungen“ – „Eingebettet“ – „Erweiterte Einstellungen“).

Schließen Sie den Kanalkaufvorgang ab und fertig! In wenigen Augenblicken ist Ihr Kanal empfangsbereit. Wenn Sie diesen Kanal füllen, können Sie ihn jederzeit zu 50–80 % auslagern, indem Sie einen externen Swap zu Onchain verwenden oder zu anderen temporären LN-Wallets wechseln, bis Sie diese Liquidität wieder benötigen.

OPTION B – Erweitertes Öffnen von Kanälen

Verfahren zum Öffnen von Kanälen. Nehmen wir an, Sie werden 2,1 Millionen Sats verwenden und haben sie bereits alle auf den neuen Zeus verschoben. Und mit diesen 2M-Satelliten möchten Sie 3 Kanäle öffnen: Olympus, Blixt, Megalithic LSP.

  1. Wir beginnen, einen 1M-Kanal zum Blixt-Knoten oder einem beliebigen anderen guten Knoten zu öffnen. Ich habe Blixt gewählt, weil ich weiß, dass es ein LND-Knoten ist und auch Simple Taproot Channels unterstützt. Sie können dies im Eröffnungsbildschirm des Kanals unter „Erweiterte Optionen“ einstellen.
  2. Warten Sie, bis der Kanal bestätigt und der neue UTXO bereit ist (6 conf).
  3. Tauschen Sie etwa (50 %) 500.000 aus an Blink / Alby / CoinOS / Walletano / Lifpay / Sats.Mobi / Wallet of Satoshi / eine befreundete LNbits / BTCpay-Instanz oder LNDHUB Konto oder ein beliebiges anderes einfaches Depotkonto (ohne KYC), ein temporäres LN-Konto.

    Warum ein Depotkonto für diese Phase? Weil es einfacher und schneller ist, ohne sich um Kanäle, Liquidität, Swaps usw. kümmern zu müssen. Sie brauchen nur ein temporäres Repository.

    Es kann in kleinen Chargen oder auf einmal erfolgen, muss aber alles an dasselbe Ziel gehen. Die Idee besteht darin, einen Teil der Sats aus bereits geöffneten Kanälen wiederzuverwenden, um einen neuen Kanal mit Olympus LSP zu öffnen.

  4. Öffnen Sie nun mit den restlichen 1 Mio. Sats, die Sie noch in Ihrem Zeus-Onchain-Wallet haben, einen weiteren Kanal zu Voltage oder einem anderen guten Knoten, der private Kanäle akzeptiert, Beispiele finden Sie hier.
  5. Wiederholen Sie den Schritt ab Punkt 13, bis Sie fast 1 Mio. Sats in einem temporären LN-Depotkonto (oder einem anderen LN-Wallet, das Sie haben) haben.
  6. Sobald Sie etwa 1 Mio. Sats auf dem temporären LN-Konto haben, öffnen Sie einen 1-Mio.-Kanal mit Olympus LSP.

    Wie geht das? Klicken Sie einfach auf dem Zeus-Hauptbildschirm auf die Schaltfläche „Empfangen“ und geben Sie 1 Mio. Sats ein. Oben wird die Meldung angezeigt, dass „diese Transaktion den LSP nutzt und einige Gebühren verursacht“ (ca. 10.000 Sats).

  7. Bezahlen Sie die generierte Rechnung von Ihrem temporären LN-Depotkonto. Sie wird an den Olympus LSP gezahlt und der LSP öffnet einen Kanal zu Ihrem Zeus-Knoten und leitet alle Sats auf Ihre Seite. Die Gebühr wird von der Gesamtsumme abgezogen, die Sie gesendet haben, aber Sie erhalten auch ein Plus von 100.000 eingehender Liquidität, sodass Ihr Kanal insgesamt 1,1 Mio. Sats mit 990.000 Sats auf Ihrer Seite umfasst, die ausgegeben werden können.

Jetzt haben Sie 3 nette Kanäle, einen mit 1 Mio. ausgehender Liquidität, 2 mit 500.000 eingehender und ausgehender Liquidität. Sie sind nun bereit zum Senden und Empfangen.

Warum 3 Kanäle mit unterschiedlichen Peers?

Machen Sie ein Backup der Kanäle!

Jetzt ist es an der Zeit, ein vollständiges Backup Ihres Knotens zu erstellen. Es wird empfohlen, bei jedem Öffnen oder Schließen eines Kanals eine vollständige Sicherung durchzuführen.

Gehen Sie zu Einstellungen – Eingebetteter Knoten – Notfallwiederherstellung.

Fertig. Wenn Sie zusätzlich mehr eingehende Liquidität in Ihrem neuen Olympus-Kanal wünschen, wechseln Sie einfach zu den temporären LN-Konten oder zu anderen externen Swap-Diensten (Swapping in Ihre eigenen Onchain-Adressen) mit dem Betrag, den Sie über diesen Kanal zu erhalten erwarten. Wenn Sie beispielsweise die von Zeus bereitgestellte LN-Adresse (zeuspay.com) verwenden, benötigen Sie etwas eingehende Liquidität in diesem Kanal mit Olympus.


B - Zeus LN-Knoten auf ein neues Gerät migrieren

Für dieses Verfahren müssen alte Kanäle geschlossen werden.

Wenn Ihr altes Gerät noch funktioniert und Zeus gut funktioniert, Sie aber auf ein anderes neues Gerät migrieren möchten, ist es viel besser, von vorne zu beginnen, mit einer neuen Knoten-ID und einem neuen Schlüsselsatz. Auch für weniger Stress beim Schließen von Kanälen, kleinen UTXOs und vielen aufgeblähten Txs-Verläufen, die Ihr Portemonnaie belasten könnten.

Fertig, Sie haben Ihren alten Zeus-Knoten auf ein neues Gerät mit einer neuen Knoten-ID migriert.


C – Altes Gerät oder Knoten ist tot

Nehmen wir an, Sie hatten Probleme mit der Synchronisierung, Kanäle wurden zwangsweise geschlossen, die Datenbank ist beschädigt, die App reagiert nicht richtig usw. So etwas kann ständig passieren und in manchen Situationen ist es besser, von vorne anzufangen, sauber, frisch. Konsultieren Sie in jedem Fall vor diesen Schritten die Entwickler und erfahreneren Benutzer in der Zeus-Telegram-Gruppe. Um sicherzugehen, dass nichts anderes getan werden kann, ist es besser, eine zweite Meinung für eine korrekte Diagnose Ihrer Probleme einzuholen.

Wir gehen davon aus, dass Sie den Seed und die Backup-Zeichenfolge der Kanäle bereits gesichert haben. Wir gehen davon aus, dass Sie die vorhandenen Kanäle nicht gemeinsam schließen können, die Datenbank beschädigt ist oder das Gerät tot ist, die App nicht mehr geöffnet werden kann oder ordnungsgemäß funktioniert.

Deinstallieren Sie Zeus also vollständig und installieren Sie es neu, in der neuesten Version.

  1. Öffnen Sie Zeus und wählen Sie im Bildschirm zum Erstellen eines neuen Knotens „WIEDERHERSTELLEN“.
  2. Geben Sie Ihren 24-Wörter-Seed ein und fügen Sie auch die Backup-Kanalzeichenfolge ein.
  3. Warten Sie geduldig, bis die Synchronisierung abgeschlossen ist und der Wiederherstellungsprozess abgeschlossen ist! Dies wird mehrere Minuten dauern.
  4. Versuchen Sie, die App so lange wie möglich am Leben zu erhalten, zumindest in der Anfangsphase des Schließens der Kanäle. In diesem Moment können Sie den persistenten Modus nicht aktivieren, da dies einen Neustart der App erfordert und Sie nicht möchten, dass dies während des Wiederherstellungsprozesses geschieht. In zukünftigen Versionen wird dieser persistente Modus für den Wiederherstellungsprozess standardmäßig aktiviert sein.
  5. Optional können Sie bessere Neutrino-Peers einrichten, die keinen Neustart erfordern, aber dabei helfen können, die Synchronisierung mit guten Peers aufrechtzuerhalten. Siehe vorheriges Szenario A Punkt 7.
  6. Gehen Sie zum Kanalbildschirm (vom Hauptbildschirm, Symbol unten rechts) und schalten Sie die zentrale Schaltfläche auf „geschlossene / ausstehende“ Kanäle. Sie werden dort in wenigen Augenblicken sehen, dass die erzwungene Schließung der alten Kanäle eingeleitet wurde. Optional können Sie deren Schließung in mempool.space mithilfe der Schließ-Txid überwachen.
  7. Falls die Kanäle mit einer niedrigen Gebühr geschlossen wurden (dies kann manchmal aufgrund hoher Gebührenschwankungen passieren und der LND-Gebührenschätzer hat nicht die richtige gewählt), können Sie Ihren alten Zeus-Seed in Sparrow importieren (siehe hier die Anweisungen) und von Sparrow aus erhöhen Sie die Gebühr mit CPFP (Child Pay For Übergeordnet). Ansonsten warten Sie einfach geduldig, bis die Kanäle geschlossen werden. DAS KANN ZEIT DAUERN! Keine Panik, das ist normal. Wenn HTLC von vorherigen Kanälen aussteht, kann es sogar 144 Blöcke oder mehr dauern.
  8. Sobald Sie alle Kanäle geschlossen und die Gelder wieder in der Onchain-Wallet haben (und in Sparrow auch prüfen, ob alle Gelder bestätigt sind), können Sie Zeus deinstallieren und neu beginnen, indem Sie den Anweisungen aus dem vorherigen Szenario A „Erste Schritte mit dem Öffnen von Kanälen“ folgen. Es ist viel besser, mit einem neuen Satz Schlüssel und Knoten-ID, Datenbank usw. zu beginnen.

D - KATASTROPHENFALL - Sie öffnen einen Kanal mit sehr geringer Gebühr und stecken in der Schwebe fest

FÜHREN SIE KEIN RBF AUF KANÄLEN AUS, DIE NOCH ERÖFFNEN! NUR CPFP oder besser Mempool Accelerator verwenden.

Falls Sie einen Zombie-Kanal haben, der nicht normal über die Node-Benutzeroberfläche geöffnet oder geschlossen werden kann, müssen Sie mit der Verwendung der LND-Chantools fortfahren. Bitte lesen Sie alle in diesem Handbuch vorgestellten Szenarien sorgfältig durch und wählen Sie das für Ihren Fall geeignete aus.

Wie teste ich einen Katastrophenfall? Lesen Sie hier, damit Sie meine Fehler vermeiden können.

Hier sind die am häufigsten verwendeten Fälle:

Sie öffnen also einen Kanal und haben versehentlich eine zu niedrige Gebühr wie 1sat/vb genommen und außerdem alle Mittel verwendet, sodass nichts mehr übrig ist, um die Gebühr zu erhöhen.

Jetzt befinden sich Ihre Eröffnungskanäle in der Schwebe, bis die Gebühr bezahlt werden kann gestoßen.

Welche Optionen haben Sie?

Was ist eine CPFP-Transaktion?

Hier ist ein einfaches Video, das CPFP erklärt – die Transaktion „Child Pay For Parent“

Hier ist ein Video-Tutorial zur Verwendung von CPFP mit Sparrow Wallet

ZUSÄTZLICHE SITUATION – Sie haben den eingebetteten Zeus-Knoten verwendet und versehentlich ein RBF ausgeführt, und jetzt befindet sich der Kanal in einem Zombie-Zustand und wird nicht geöffnet

In diesem Fall müssten Sie die Datei channel.db von Ihrem Mobilgerät auf einen PC extrahieren und mit der ChanTools-Wiederherstellungsmethode für Zombie-Kanäle fortfahren.

So extrahieren Sie channel.db von einem Mobiltelefon:

Dies ist kein sehr komplizierter Vorgang, erfordert aber einige grundlegende Kenntnisse der Befehlszeile.

Beachten Sie, dass die Datei channel.db je nach Ihrer vorherigen Aktivität manchmal ziemlich groß sein kann, bis zu 2-4 GB. Diese Datei enthält alle Ihre Knotendaten und -aktivitäten sowie die Informationen zu Ihren Wallet-Schlüsseln.

Auszuführende Schritte:

Ich hoffe, diese komplexe Anleitung erspart Ihnen Sats und Tage, in denen Sie darum kämpfen, Ihren toten Knoten wiederherzustellen, aber vor allem, dass Sie es VERMEIDEN, in diese Situation zu geraten (wenn Sie diese Anleitung lesen, BEVOR Sie etwas Dummes tun).


Links zu Zeus-Ressourcen:

Website | Dokumente | Github | Veröffentlichungen | Telegram | NOSTR | Twix | Blog