デュアルファンドチャネルが解く問題|取引所BTCが届かない理由

ライトニングネットワークのチャネルを開設したことのある人なら、一度は戸惑ったはずだ。1BTCを入れてチャネルを開いた瞬間、送金はできるようになる。しかし受け取りはできない。受取容量はゼロのままだ。

これはバグではなく、設計だ。入れた資金は「自分が送り出せる量」として機能する。相手が受け取れる分は増えても、自分が受け取れる分は相手側の出資なしには生まれない。入金すれば残高が増える銀行口座とは、まったく正反対の動きをする仕組みだ。

開発者たちが出した答え

この直感に反する設計は、ライトニングが広まり始めた当初から課題として認識されていた。解決策の議論は長く続いたが、実装として結実したのが「デュアルファンドチャネル」だ。

従来の方式では開設者の片側だけが資金を出す。デュアルファンドでは開設時に両者が資金を持ち寄る。チャネルが開いた瞬間から双方に送受信の容量が確保され、受取容量ゼロという出発点の矛盾が設計レベルで解消される。

2023年以降、Core Lightning、LDK、Eclairといった主要な実装が次々とデュアルファンドをサポートした。仕様はLightning BOLTとして標準化が進み、異なるノード間の相互運用性も高まっている。「問題は技術的に解決に向かっている」と言える段階に来た。

しかし取引所BTCには届かない

デュアルファンドを活用するには、まず自分でノードを立て、チャネルを自ら開設する必要がある。チャネルの開設にはUTXOへの署名が必要で、署名には秘密鍵を持っていることが前提だ。

取引所に預けているBTCには、この前提が満たされない。

取引所の残高は、プラットフォームが管理するデータベース上の数字だ。UTXOでもなければ、ライトニングチャネルでもない。どれだけ新しい実装が普及しても、秘密鍵を持たない限りその恩恵は届かない。技術的な解決策が存在しながら、構造的に利用できない状態に置かれている。

技術が進むほど格差は広がる

ライトニングネットワークは毎年進化している。スプライシング、BOLT12 Offers、非同期決済。これらはいずれも、自己管理ユーザーの体験を改善する技術だ。新しい仕様が追加されるたびに、取引所ユーザーとの格差は一段と広がっていく。

取引所にBTCを預けている状態は、インターネットに繋がっていない端末でウェブサービスの進化を眺めているようなものだ。改善は続く。しかし自分には届かない。

この構造はLNに限った話ではない。Taprootが導入されたとき、恩恵を受けたのは自分でアドレスを管理していた人だけだった。量子耐性への移行が議論される今も、移行を実行できるのは秘密鍵の持ち主だけだ。プロトコルレイヤーの進化は誰かが止めるものではないが、参加するには「秘密鍵を持っていること」という条件が常に先にある。

受取容量ゼロという問題は、デュアルファンドという答えを得た。技術は前進した。しかしその答えを使えるかどうかは、今この瞬間、BTCをどこに置いているかで決まる。

まず秘密鍵を自分の手に取ることから、すべての選択肢が始まる。

※本記事は一般的な情報提供を目的としており、投資助言ではありません。

この記事が参考になったら、セルフカストディの具体的な始め方もチェックしてみてください。

LINE登録でセルフカストディの始め方を学ぶ 正しい手順を無料でお届けします
← 記事一覧に戻る
LINE登録 ▶ セルフカストディの始め方を無料で学ぶ