ビットコインに触れる際に「マルチシグネチャ」や「マルチシグ」という言葉を聞いたことがあるかもしれません。マルチシグは、いわゆる共有ウォレットで使用される暗号技術です。先に進む前に、ビットコインウォレットとは何か、非保管ウォレットとは何か、またはウォレットの作成方法についてまだ知らない場合は、ここでそれらの記事を読んでください。
ビットコインウォレットに関してよく誤解される点は、ウォレット内に資金があるわけではないということです。デビットカードが現金を実際に含んでいないのと同じです。デビットカードのように、資金にアクセスするには「秘密鍵」と呼ばれる非常に長いパスワード(78桁のパスワード)が必要です。秘密鍵はビットコインウォレット内に保持されており、秘密鍵がなければ関連するビットコインを使用することはできません。
基本的なビットコインウォレットは1つの秘密鍵でアクセスおよびトランザクションを送信しますが、共有ビットコインウォレットは複数の秘密鍵を使用してウォレットに接続された資金にアクセスします。共有ウォレットの秘密鍵は、参加者と呼ばれる異なる人々に分配されることがよくあります。例えば、3つの秘密鍵がある場合、自分自身のために1つを保持し、他の2つを家族に渡すことができます。複数の参加者と共有ウォレットを使用することは一見不要に思えるかもしれませんが、多くの利点があります。
詳しくはこちらをお読みください:秘密鍵と公開鍵についての詳細、およびビットコイン取引の仕組みを学びましょう。
共有ウォレットを使用する主な理由の一つは、単一障害点の問題を解決することです。例えば、住んでいるアパートで火災が発生し、コンピュータやビットコインの紙のバックアップキーが焼失した場合、キーがなければ資産にアクセスすることができません。しかし、ウォレットが他の人(同じ建物に住んでいない人!)と共有されている場合、まだ資金にアクセスすることができます。
もう一つの理由は、複数の意思決定者がいることによる利便性です。例えば、子供のためにビットコインウォレットで貯金を提供することができます。共有ウォレットの場合、開始されたトランザクションを承認または拒否する前に確認する機会があります。
詳しくはこちらをお読みください:共有ビットコインウォレットの使用方法一覧。
ビットコインウォレットは実際にはビットコインを含んでいないことを思い出してください。ウォレットにはビットコインにアクセスするための秘密鍵が含まれています。基本的なウォレットでは、ウォレットに接続された1つの秘密鍵が必要です。この秘密鍵はビットコインの所有権を証明するための数学的な署名として使用されます。
共有ウォレットでは、複数の秘密鍵がウォレットに接続されています。ウォレットに接続される鍵の数と、トランザクションを承認するために必要な鍵の数を決定する必要があります。
例えば、あなたが母親と父親と共有ウォレットを作ることにした場合、共有ウォレットには合計で3人の参加者がいます。参加者のうち2人がトランザクションを承認する必要がある(それによってブロックチェーンにブロードキャストされる「有効な」トランザクションとなる)と決めます。この共有ウォレットは「2-of-3ウォレット」と呼ばれます。共有ウォレットには3つの秘密鍵がありますが、トランザクションを承認するためには任意の2つの秘密鍵が必要です。
参加者の数(最大6人)と承認の数、例えば、1-of-2、3-of-4、6-of-6などを設定できます。
実際にはどのように機能するのでしょうか?上記の「2-of-3」の例をより詳しく見てみましょう。以下で共有ウォレットの設定について説明するので、あなたと両親が共有ウォレットを正常に作成したと仮定します。
任意の秘密鍵保持者がトランザクションリクエストを通じてトランザクションを開始できます。この場合、あなた、母親、または父親が資金移動を要求できます。これは2-of-3ウォレットなので、トランザクションリクエストには他の参加者からの1つの承認が必要です(リクエストを開始した参加者であるあなたは暗黙的に承認しています)。4-of-6ウォレットの場合、トランザクションリクエストには3つの承認が必要です。
あなたが共有ウォレットからビットコインを使って新しい車を購入することを決めたとします。休日である父親に連絡し、計画を伝えて今後のトランザクションリクエストを承認するよう依頼します。その後、トランザクションリクエストを提出します。父親はすぐにトランザクションを承認し、2-of-3共有ウォレットの条件を満たします。ビットコインは共有ウォレットから車の販売店に転送されます。
共有ウォレットを使用する際の潜在的なデメリットがいくつかあります。
まず、ウォレットを適切に設定することで簡単に回避できるデメリットがあります。6-of-6共有ウォレットが最も安全であるように見えるかもしれませんが、実際には通常の(単一署名)ウォレットを超えるリスクが追加されます。6-of-6共有ウォレットでは、すべての参加者がトランザクションを承認する必要があるため、1人でも秘密鍵を失うと、ウォレット内の資金はアクセス不能になります。したがって、6-of-6ウォレットでは単一障害点の問題が悪化します!
共有ウォレットの他のデメリットは、その使いやすさに関係しています。以下のようにまとめられます:
共有ビットコインウォレットを設定する場合は、Bitcoin.comウォレットを使用して数秒で行うことができます。共有ウォレットの仕組みや設定方法の詳細については、Bitcoin.comウォレットのこちらをご覧ください。
暗号通貨の購入、販売、取引のためのトッププラットフォームを発見する
暗号通貨の購入、販売、取引のためのトッププラットフォームを発見する