Bitcoind
在 lnd 和 bitcoind 之間共享餘額
我有一個有一定餘額的 bitcoind 實例。當我執行 lnd (連接到這個 bitcoind 實例)時,它似乎使用它自己的錢包。有什麼方法可以使用 lnd 和比特幣餘額,而無需將硬幣發送到 lnd 錢包?
據我所知,這是不可能的。
lnd
並且bitcoind
是兩個獨立的守護程序,它們以不同的方式與比特幣網路互動。我能想到的唯一方法是將密鑰從一個守護程序導入到另一個守護程序,但探索我目前沒有看到任何導入或導出私鑰的選項的
help
命令。lnd
無論如何,我認為跨守護程序共享密鑰實際上可能是危險的,因為
bitcoind
不會辨識資金被鎖定在 LN 通道中。因此,如果bitcoind
試圖花費一個 LN 通道 UTXO,可能會導致該通道的資金全部損失(由於您發布的交易不是 LN 通道的最新狀態,交易對手會廣播撤銷交易,所有資金都將花費給他們)。也許對這些守護程序有更深入了解的人可以發表評論,但根據我的推理,我相信這是真的