Verbinden Sie C-Lightning über Tor mit einem Remote-Bitcoind

Ich möchte meinen C-Lightning-Knoten mit einem entfernten Bitcoin-Knoten verbinden, um lightningdauf einem VPS mit kleiner Speicherkapazität laufen zu können.

Ich könnte dies erreichen, indem ich eine Clearnet-Verbindung verwende, und wollte wissen, ob es möglich wäre, die Verbindung über das Tor-Netzwerk zu übertragen.

Antworten (1)

Ja, aber nicht standardmäßig.

C-Lightning verwendet ein Plug-in-Bitcoin-Backend . Die Standardeinstellung, bcli, verwendet die bitcoin-cliausführbare Datei, um Anforderungen an eine bitcoind.
Es macht bitcoin-clidie rpcconnectStartoption vonlightningd verfügbar , die Onion-Hosts nicht unterstützt. Und Sie möchten es wahrscheinlich nicht, da es nicht dazu bestimmt ist, ausgesetzt zu werden .

Wenn Sie C-Lightning ausführen möchten, ohne die vollständige Blockchain lokal zu haben, würden Sie sich wahrscheinlich für eine leichte Backend-Lösung entscheiden, wie zum Beispiel:

  • Ein beschnittenesbitcoind (Vorsicht vor Fehlkonfiguration)
  • Ein vom Explorer unterstütztes Backend.
    Zum Beispiel das Sauron-Plug-in , das Sie mit einer externen Esplora-Instanz verbinden könnten, die Sie auf einem Computer mit mehr Speicherplatz ausführen würden. Es unterstützt Zwiebeldienste.

bitcoindWenn Sie wirklich aus der Ferne auf den RPC von zugreifen möchten , sollten Sie sich wahrscheinlich für einen SSH-Tunnel entscheiden.

Danke schön. Ich werde den Prune-Parameter für Bitcoin und auch ein Plugin c-lightning-pruning-plugin überprüfen