lightning node色々触ってみた所感
c-lightning, lnd, eclair使ってみたけど、おすすめ度としてはlnd > c-lightning > eclair
lndはwallet作成時にmnemonic教えてくれるから移行が簡単。
c-lightningはwallet独自管理なのでdb引っこ抜かないと移行できない。
eclairはopen channelの時にbitcoindのwalletから資金引っ張ってきてchannel openする。。。まぁmultisigにdepositするので仕方ないけど、listunspentとかから見えなくなるので不安がいっぱい。なお、移行時にはc-lightning同様dbひっこぬかないといけないみたい。
eclairさんのダメポイントその2:channel closeが6confirmationされるまでできない。。。。
eclairはbitcoindのwalletを利用しまくりだけど、よく考えたらeclair独自のwalletを持ってないので、bitcoindから送金したり、eclairからwithdrawしたりしなくていい分手数料がやや浮くのか。
ptarmigan
cli系のコマンド発行の仕組みが独特。
ptarmcli -l で getinfoとか。他のnode実装は普通にgetinfoってコマンド渡すだけなので。コマンドがオプションになってるので分かりづらい
getinfoで、channel openしてきた方のnodeをserver、channel openの相手先をclientとして表示するので、どっちからどっちへのopenか分かりやすくて良い。
ping, pongしすぎ。。。