Lightning-Network-Daemon

您如何使用 LND 建構一個循環來重新平衡您的一個渠道與另一個渠道?

  • January 29, 2021

我至少有兩個開放的渠道,其中一個具有入站能力,另一個具有出站能力。如何僅使用 LND 命令行找到路線並建構付款以重新平衡我的頻道?

例如,將兩條路線縫合在一起形成一個循環需要哪些步驟?

  1. 為自己創建發票:lncli addinvoice <amt>
  2. 在付款前支付指定傳出渠道和最後一跳的發票:lncli payinvoice --allow_self_payment --outgoing_chan_id <outgoing_chan> --last_hop <last_hop> <payreq_from_1>

要獲取傳出頻道 ID,請使用lncli listchannels --active_only. 我通常必須對remote_pubkey從 Zeus 界面獲得的內容進行 grep,然後查找chan_id字元串。

最後一跳是remote_pubkey與要增加本地平衡的通道關聯的節點​​。

我從這個拉取請求文件中了解到這一點:https ://github.com/lightningnetwork/lnd/pull/3736

祝重新平衡好運!

引用自:https://bitcoin.stackexchange.com/questions/87297