Ich habe Lightning Node (LND) eingerichtet und wollte eine Zahlung erhalten. Der Autopilot zum Verwalten der Kanäle erstellt immer Kanäle ohne Remote-Guthaben, sodass niemand eine Zahlung an/durch meinen Knoten leiten kann.
Der Befehl zum manuellen Kanalöffnen ist lncli openchannel [command options] node-key local-amt push-amt
. Wenn ich nonzero spezifiziere push-amt
, ist das Remote-Guthaben wenig überraschend ungleich null.
Was ich aber sehr verwirrend finde, ist „wessen“ Geld das war? Habe ich gerade meinem Kollegen kostenlose Bitcoins gegeben?
Der Hilfebefehl für openchannel push-amt
Zustände: the number of satoshis to push to the remote side as part of the initial commitment state (default: 0)
.
Das Geld gehört nun der Gegenpartei in dem von Ihnen geöffneten Kanal. In jedem Ihrer Kanäle, unabhängig davon, ob Sie sie geöffnet haben oder für Sie geöffnet wurden, bezieht sich „lokales Guthaben“ auf Ihr auszugebendes/übertragbares Guthaben und „Remote-Guthaben“ auf das der Gegenpartei.
Machen Sie sich jedoch keine Sorgen, wenn Ihr Knoten zuverlässig online bleibt, werden andere Kanäle mit Ihnen öffnen und Ihnen Inbound-Kapazität geben. In diesem Stadium können Sie nicht viel mehr tun.
Jakob
sendpayment
. Das ist schädliches Verhalten. Ich glaube immer noch, dass ich etwas falsch verstehe. Warum sollte irgendjemand der Gegenpartei einfach kostenloses Geld geben wollen, um den Kanal zu laden? Das ergibt für mich keinen Sinn.Pieter Wuille
Jakob