PSBTでライトニングチャネルを開設
LNノードはホットウォレットであるため、コールドウォレットみたく多額のビットコインを保存するのには向きませんが、少額であっても必要な分のビットコインだけをLNノードのウォレットに保管するのが良いとされています。チャネルを開設するには、このウォレットからビットコインを使用する必要がありますが、最近LNDがPSBTをサポートしたことにより、LNノードにビットコインがなくても外部ウォレットやコールドウォレットのコインを使ってチャネルを開設できるようになりました。
とは言っても、チャネル開設に使ったビットコインはホットウォレットと同じ状態なので、LNノードへ不正アクセスがあればコインを失う可能性はあります。
今まではチャネル開設するには、一度LNノードのウォレットへビットコインを送金する必要がありました。しかし、PSBTを使うことで、LNノードへ送金する過程を省くことができるので、時間や手数料の節約となるメリットがあります。
LNDのPSBT機能を使ってチャネル開設をしようと思いましたが、それではますますLNDユーザーが増えてしまうので、今回はc-lightningとPSBTを使ってチャネルの開設をしてみました。
その内容はGistへアップしたので興味のある方は試してみてください。ただし、コインがGoxする可能性もあるので、くれぐれもテストネットでやるぐらいにしてください。LNDユーザーの方は公式の手順を参照しながら試すことができます。