価格変動以外にも、ビットコイン関連の議題で注目を集めている点がある。開発者らが準備しているアップデート案には、古いアドレスの使用制限から、不審な引き出しに介入できる保管庫の導入まで、幅広い変更が含まれている。
提案の中には、現在「サトシ」と呼ばれている最小単位を「ビットコイン」として直接使用するというものさえある。
ビットコイン改善提案(BIP)と呼ばれるこれらの文書は、これらのアイデアの技術的な詳細を概説しています。しかし、BIP番号が付与された提案が必ずしもビットコインに追加されるとは限りません。一部の文書はまだ草稿段階であり、一部は技術的なテキストが完成しており、また一部は他の提案に置き換えられています。
ここでは、ビットコインユーザーの日常生活や資産の保管方法を変える可能性のある、注目すべき6つのアイデアを紹介します。
古いビットコインアドレスに制限が課される可能性はあるだろうか?
最も注目すべき提案の一つは、ジェームソン・ロップ氏が共同執筆したBIP 361である。この草案は、十分な性能を持つ量子コンピュータがビットコインで現在使用されている署名方式を破る可能性が生じた場合に備え、段階的な移行計画を提示している。
この提案の第一段階では、量子攻撃に対して脆弱なタイプのビットコイン送金を、有効化後約3年後にブロックすることを目指しています。さらに2年後には、既存のECDSAおよびSchnorr署名を用いた送金に関する追加条件が想定されています。
ここでの目的は、攻撃者が古いアドレスにあるBTCを奪取するのを防ぐことです。正当な所有者が資金にアクセスできるように、量子耐性のある復旧方法が重視されています。
しかし、このアプローチでは、移行されない資産や長期間非アクティブな資産はどうなるのかという疑問も生じます。BIP 361はまだ草案段階であり、ポスト量子署名標準の開発も必要としています。文書に記載されているスケジュールは、この提案が承認された場合に開始されます。
同じ分野で、BIP 360は「Pay-to-Merkle-Root」と呼ばれる新しい出力タイプを提案している。これは、タップルートにおける鍵ベースの直接的な支払い経路を排除することで、公開鍵が長期間公開されたままになることから生じる量子リスクを軽減することを目的としている。しかし、この草案は、トランザクションの確認待ちという短い時間内に発生する可能性のある量子攻撃に対する単独の解決策を提供するものではない。
ハッカーがウォレットにアクセスできたとしても、ビットコインを復元できる可能性はある。
ビットコインユーザーにとって最も興味深いアイデアの一つは、引き出しに待ち時間を設ける「保管庫」システムです。
このアプローチの一例として、BIP 345が挙げられます。これは、BTCを任意のアドレスに送金する前に、あらかじめ定められた期間を設けることを規定したものです。この期間中に、ユーザーが不審な引き出しに気づいた場合、事前に定義された復旧経路に資産を移管することができました。
この文書では、1日間の待機期間の例を示しています。このようなシステムでは、攻撃者が日次キーを入手しても、すぐにBTCを自身のウォレットアドレスに送金することはできません。そのため、ユーザー専用のリカバリーキーを使って介入する機会が生まれます。
BIP 345は現在「完了」とマークされており、BIP 443が代替案として提案されています。
サルヴァトーレ・インガラ氏が開発したBIP 443は、BTCを後続のトランザクションで使用できる条件を決定するための、より一般的なフレームワークを提供する。この提案はまだ草案段階だが、金庫システム、共有ファンド管理、および様々なスケーリング設計に活用できる可能性がある。
住所を一つだけ共有し、すべての支払いを開示しない。
BIP 352は、「サイレントペイメント」と呼ばれる支払い方法を定義している。
ビットコインでは、同じアドレスを繰り返し使用することで、そのアドレスに送金された支払いをまとめて確認しやすくなります。一方、サイレントペイメントでは、ユーザーが支払い情報を1つしか共有しない場合でも、支払いごとにブロックチェーン上に異なる宛先アドレスが作成されます。
したがって、例えばウェブサイトに寄付先アドレスを掲載した人は、送金者ごとに個別のアドレスを提供する必要なく、支払いを受け取ることができる。また、外部の人間が共有された支払い情報を使用するだけで、これらの支払いを直接関連付けることもできない。
その代わりに、受取人のウォレットはブロックチェーンをスキャンして、受け取った支払いを見つける必要がある。この要件は、特に軽量ウォレットにとって技術的な課題となる。
BIP 352の技術文書は「完成」しました。他の提案とは異なり、サイレントペイメントはビットコインのコンセンサスルールを変更するアップデートではなく、その利用はウォレットのサポートに依存します。
「サトシ」の代わりに「ビットコイン」を使用することが提案されています。
ジョン・カルヴァーリョによって開発されたBIP 177は、技術的な変更よりも、ユーザーが残高をどのように認識するかに重点を置いている。
この提案では、現在サトシとして知られている最小単位を「1ビットコイン」と呼ぶことを提唱している。その目的は、ウォレットに長い小数ではなく整数を表示することである。
例えば、今日0.00010000 BTCと表記される金額は、新しい命名規則では「10,000ビットコイン」と表記される可能性がある。
この変更は、ビットコインの生産量、ユーザーが保有する価値、供給ルールには影響を与えません。さらに、文書に記載されている定義によれば、BTCコードは現在の意味を維持し、1 BTCは引き続き1億基本単位を表します。
この草案は、「ビットコイン」という単語とBTCコードが異なる額面を表すシステムを提案しているため、従来の慣習に大きな変化をもたらす可能性がある。今のところ、これはウォレットやアプリケーションでの採用が提案されている命名規則である。
ビットコインの古い機能が復活する可能性
BIP 347は、ビットコインの初期の頃に存在していたものの、2010年に無効化されたOP_CAT命令を再導入することを目的としている。
OP_CATの基本的な機能は、2つのデータを組み合わせることです。この一見シンプルなプロセスは、開発者がビットコイン上でより複雑な支出条件や検証メカニズムを実装するための道を開く可能性があります。
この提案書には、BitVM2の設計における利用事例として、貸金庫、高度な契約、決済チャネル、および特定のプロセスの簡素化などが挙げられている。
新しい設計では、結合データのサイズが520バイトに制限されているため、このコマンドの使用に特定の技術的な制約が課せられる。
BIP 347は「完了」とマークされていますが、これは技術文書が最終決定されたことを意味します。しかし、Bitcoinでこのコマンドを有効にするには、別途ソフトフォークが必要です。
これは、BTCで様々なネットワークを利用する道を開く可能性がある。
Paul Sztorc氏とCryptAxe社によって開発されたBIP 300は、ビットコインとサイドチェーン間の送金を、従来とは異なるセキュリティモデルで処理します。
「ドライブチェーン」のアプローチは、ユーザーが自分のBTCをさまざまな機能を持つサイドチェーンに移動させ、その後メインのビットコインネットワークに戻すことを可能にすることを目的としている。
この提案で最も注目すべき点は、サイドチェーンからビットコインへの変換取引が、固定された企業や署名者グループではなく、マイナーに基づくプルーフ・オブ・ワークの仕組みによって管理されるという点である。
この構造により、メインネットワーク外でさまざまなトランザクションやアプリケーション設計をテストすることが可能になります。しかし、ユーザーにとって重要なのは、サイドチェーンに送信されたBTCを引き出す際にマイナーが果たす役割と、それに関連するセキュリティ上の前提条件です。
BIP 300はまだ草案段階です。したがって、ここで説明するモデルは、すべてのビットコインユーザーに実装される機能ではなく、ビットコインの拡張が可能な分野に関する提案の一つです。
※これは投資アドバイスではありません。


