Wie erstelle ich bidirektionale Kanäle mit LND?

Ich habe einen Kanal mit folgendem Befehl erstellt. Aber es ist nicht standardmäßig bidirektional.

lncli openchannel --node_key=02cdf83ef8e45908b1092125d25c68dcec7751ca8d39f557775cd842e5bc127469 --local_amt=390000

Wie kann ich diesen Kanal bidirektional machen? Und wie kann ich bidirektionale Kanäle erstellen?

Vielen Dank für Hilfe und Anleitung.

Antworten (1)

Es ist standardmäßig bidirektional. Tatsächlich erlaubt LND nicht einmal unidirektionale Kanäle.

Was Sie jedoch erleben, ist der Nachteil, einen Kanal mit nur einer Finanzierung erstellt zu haben . Das bedeutet, dass alle Gelder in Ihrem neu erstellten Kanal auf Ihrer Seite sitzen, was bedeutet, dass Sie vorerst nur Geld senden , aber kein Geld empfangen können. Oder mit anderen Worten, Sie haben auf genau diesem Kanal keine eingehende Kapazität. Sobald Sie sowohl eingehende als auch ausgehende Kapazitäten haben, können Sie über diesen Kanal Geld senden und empfangen.

Hinweis: Im Moment erlauben die Lightning-Implementierungen keine gegenseitig finanzierten Kanäle, aber diese Funktion ist in Arbeit und wird bald verfügbar sein.

Was sind nun Ihre Möglichkeiten , um dieses Problem zu umgehen und Inbound-Kapazität zu erhalten? Hier sind einige Optionen:

  • Warten Sie, bis andere Knoten Kanäle zu Ihrem Knoten öffnen
  • Schieben Sie Geld auf die andere Seite des Kanals, indem Sie etwas kaufen
  • Senden Sie Geld über Lightning an zigzag.io und erhalten Sie es on-chain zurück.

Sobald Sie über eingehende Kapazität verfügen und Zahlungen weiterleiten, werden Ihre Kanäle dabei neu ausbalanciert und Sie werden hoffentlich im Laufe der Zeit eingehende Kapazität auf allen Ihren Kanälen erhalten.