toshihr

toshihr

@ToshihideHara

ビットコイン研究所にコラム寄稿したり、AndGoという会社にてビットコインなプロダクトと戯れたりしています。

秘密鍵の保存だけで👌 ElectrumのRecoverable channelsとは

以前の記事で、LNノードを運用する上でのバックアップについて紹介しました。そこでは、オンチェーン資金のバックアップは秘密鍵の保管を、オフチェーン資金のバックアップでは、UmbrelやmyNodeなどLNDを使ってる場合はStatic Channel Backupと呼ばれるファイルをチャネルの開設ごとにバックアップする必要がありました。オンチェーン資金のバックアップは一度限りで良いですが、LNのチャネル上にあるオフチェーン資金は秘密鍵とは別にチャネル開設ごとに取得する必要があるので、結構手間がかかります。できれば秘密鍵に集約したいですよね。そんな悩みを解消してくれるのがElectrumのRecoverable channelsです。 Electrumはビットコインウォレットの老舗ですが、去年ごろからライトニングネットワークをサポートしました。そのElectrumが実装したRecoverable channelsとは、チャネルバックアップをチャネル開設時のトランザクションに書き込むというものです。こうすることで、ユーザーはチャネルバックアップをする必要はなく、秘密鍵さえ保管しておけばいいのです。もしLNノードやウォレットが壊れたりしたら、秘密鍵からオンチェーン資金を復旧し、また、オフチェーン資金の復旧に必要なチャネルバックアップは、ブロックチェーンから読み取り、その情報を使って復旧することができます。 Recoverable channelsの欠点は、チャネル開設時のデータサイズが大きくなるので手数料が通常以上にかかるります。また、ブロックチェーンに書き込んでいるのでチャネル開設時の相手にチャネルバックアップをしていることが知られてしまいます(バックアップデータ自体は暗号化されているので内容は分からない)。以前の記事でも触れましたが、このStatic Channel Backupはある一定の信頼があるので、もし相手にSCBから復旧しようしていることが知られると不正をされる場合があります。とは言え、実践的にはこのような不正はほぼありえないと思いますし、ユーザーは秘密鍵の保管だけで良いので、よりLNが使いやすくなりそうです。 ElectrumのRecoverable channelsについては以下のリリースノートおよびコードベースを参照してみください。 <iframe allowfullscreen="allowfullscreen" allow="autoplay *; encrypted-media *" src="//cdn.iframe.ly/

matsuzaka2716 purchased this article nbous95u0

1000

Purchased this article r2hcwkv3i

-100

RN purchased this article nbous95u0

1000

Purchased this article yqymlagm2

-100

Purchased this article m8qgfwt2a

-2980

Purchased this article th3j9q745

-100

Purchased this article 08dvl9vcc

-100

Purchased this article fnzq00dut

-100

Purchased this article w21dwhhcq

-100

Purchased this article pm2rt43ol

-100

DNFYO purchased this article vqf25l8yf

200

ラバ purchased this article vqf25l8yf

200

btc_dakara purchased this article vqf25l8yf

200

culizusi purchased this article vqf25l8yf

200

Yuya purchased this article vqf25l8yf

200

Marimox purchased this article vqf25l8yf

200

Purchased this article h4sbty5av

-100

Purchased this article ivyqxwema

-100

Boost mined

-100

Purchased this article ag7rnn1tu

-100

Popular stories

LNのリバランス等をCLIで行う方法

301

Umbrelのお手軽Dropbox自動バックアップ

134

Argon ONE M.2選択は修羅の道

103

Archives

2021-09
1posts
2021-08
2posts