名前が示すように、マルチ署名ウォレットは、タスクを実行するために 2 つ以上の秘密キーの署名を必要とする特定のタイプの暗号ウォレットを指します。マルチシグ ウォレットは、マルチシグ セーフまたはボールトと呼ばれることもあります。これはすべて、ウォレットに保存されている暗号資産のセキュリティを強化するために行われます。
マルチシグ技術は 2012 年に初めてビットコイン アドレスに適用されました。これが 1 年後のマルチシグ ウォレットの作成につながりました。
マルチ署名ウォレットでは、あらかじめ決められた多数のアドレスからの複数の署名が必要です。署名が欠けている場合、取引は実行できません。これは、開くために一緒に使用する必要がある特定のキーのセットを備えた金庫であると想像できます。
マルチシグウォレットを理解するには、暗号ウォレットがどのように機能するかを知ることが不可欠です。すべての暗号通貨ウォレットには秘密鍵と公開鍵があります。マルチシグ ウォレットの場合は、より高度な機能が組み込まれています。
公開キーは暗号的に秘密キーとペアになります。公開キーは誰でも送信できますが、資金にアクセスするには関連する秘密キーが必要です。公開キーは銀行口座番号に似ており、秘密キーは銀行口座の PIN (資金にアクセスするために必要な秘密番号) に似ています。
これは、マルチシグネチャウォレットの場合に当てはまります。各署名は一意の暗号化秘密キーであり、トランザクションは署名の合意されたしきい値を満たしている必要があります。
暗号通貨ウォレットの仕組みがわからない場合は、まずこの記事「暗号通貨の使用方法」を読むことをお勧めします。
サポートされていないコンテンツは、サイトのフルバージョンで閲覧できます。
訪問違いは明らかです。基本的なデジタルウォレットとも呼ばれる単一のウォレットでは、トランザクションを承認するために 1 つの署名が必要です。ウォレットから資金を送金する場合は、トランザクションに署名する必要があります。取引に署名すると、基本的に、自分が資産の所有者であり、この取引を承認することを表明することになります。
一方、マルチシグネチャウォレットを使用する場合、1 人のユーザーのみによる承認だけでは十分ではありません。このような暗号ウォレットは複数の当事者によって共有されます。対象のウォレットの種類に応じて、トランザクションの署名に必要な署名の数は、ウォレットを保持しているユーザーの数と同じかそれ以下である必要があります。
シングルキーウォレットは、あるエンドユーザーから別のエンドユーザーへの迅速な支払いなど、小規模な取引に適しています。ただし、大量の暗号通貨を保管する必要がある企業や個人にも推奨されません。
マルチシグネチャウォレットを使用すると、全体的なセキュリティが強化されます。シングルキーウォレットにアクセスできなくなったとしても、暗号通貨ファンドに別れを告げることができます。
2 つの鍵と 2 つのロックが付いた貸金庫を想像してください。 1 つの鍵はディーンが保持し、2 つ目の鍵はレイチェルが所有します。金庫を開ける唯一の方法は、両方の鍵を同時に錠に差し込むことです。言い換えれば、ディーンはレイチェルの同意なしに開くことはできず、その逆も同様です。
マルチシグネチャウォレットでトランザクションを実行するプロセスには、対象のウォレットの種類に関係なく、同じ手順が含まれます。所有者の 1 人は、ウォレットにトランザクションの詳細を入力し、対応する秘密キーを使用して署名する必要があります。他のキーが送信されて署名が完了するまで、トランザクションは保留中になります (部分署名と呼ばれることもあります)。
したがって、マルチシグネチャ アドレスに保存されているデジタル資産にアクセスするには、マルチシグ ウォレットのタイプと秘密キー所有者の数に応じて、2 つ以上の署名が必要です。このタイプのテクノロジーは、複数の署名を必要とすることで、追加のセキュリティ層を提供し、主要人物のリスクを排除し、単一障害点を軽減します。
秘密キーとその使用に関しては、階層はありません。重要なのは、トランザクションの署名に必要なキーの数だけです。さらに、マルチシグ トランザクションには有効期限がありません。すべてのキーが存在するまで、トランザクションは保留状態のままになります。
マルチシグネチャウォレットは、既存の秘密キーの数と、トランザクションを承認するために必要な署名の数によって区別できます。
マルチシグネチャ アドレスの形成方法に基づいて、いくつかの異なる秘密キーの組み合わせが存在します。
マルチシグネチャ暗号ウォレットを使用すると、複数のユーザー間で資産を共有できます。ただし、単一のウォレットへのアクセスを信頼できる人と共有したい場合は、2 つの秘密キーのいずれかを使用してトランザクションに署名できるようにする 1-of2 ウォレットを設定できます。
これら 2 つのキーのいずれでもトランザクションを承認できるため、相手がトランザクションに同意するのを待つ必要はありません。両方のユーザーが独立して操作できます。
2 要素認証技術によって保護されているデジタル ウォレットは、2-of-2 マルチ署名アルゴリズムを使用します。このタイプの背後にある考え方は、秘密キーを 2 つの異なるデバイスに保持することです。
2 要素認証の設定の詳細については、「暗号の使用方法: 暗号の送信と受信」の記事を読んでください。
たとえば、1 つの秘密キーはコンピュータに保存され、もう 1 つはモバイル デバイスに保存されます。トランザクションを承認するには、両方のデバイスからの署名が必要です。
2-of-2 マルチシグネチャウォレットはセキュリティの第 2 層を追加しますが、これら 2 つのデバイスのいずれかが侵害された場合、暗号資産へのアクセスを失うリスクがあることに留意してください。
このタイプの暗号ウォレットでは、トランザクションに署名するために最大 3 つの秘密キーのうち 2 つが必要です。これは、いわゆるホットウォレットのセキュリティを強化するために、暗号通貨取引所で一般的に使用されています。 ハードウェア コールド ウォレットとは異なり、ホット ウォレットはインターネットに接続され、秘密鍵をオンラインで保存します。
ホットウォレットに関連するリスクを軽減するために、取引所で使用されるマルチシグアドレスは、1 つの秘密鍵をオンラインで保持し、2 つ目の秘密鍵をオフラインの隔離されたデバイスに保持します。 3 番目の秘密キーは別のセキュリティ会社によって安全に保管されます。
したがって、2 つのエンティティが秘密キーを保持します。万が一、そのうちの 1 つが侵害されても、ウォレットは安全なままです。隔離されたデバイスにオフライン バックアップを保存すると、セキュリティ パートナーが破産または同様の理由で廃業した場合に備えて、セキュリティ層がさらに 1 層追加されます。
このタイプの暗号管理には 2 つの秘密鍵が必要で、理想的な状況では、領域ごとに分離する必要があります。資金にアクセスして取引に署名するには、セキュリティ会社などの別の第三者が必要です。
次に、地理的に離れた 2 つの秘密キーを持っていますが、資金にアクセスするにはセキュリティ会社のキーも必要です。
マルチシグウォレットに関する主な問題は、そのセキュリティとエンドユーザーのアクセシビリティに関連しています。マルチシグ ウォレットは、追加のセキュリティ層やその他の利点を提供しますが、特定の欠点も伴います。そのため、以下にこれらの暗号ウォレットの主な長所と短所のリストを提供しました。
マルチシグ ウォレットに関連する一定の問題にもかかわらず、このテクノロジーには多くの優位性と興味深い使用例が含まれています。最終的には、セキュリティ リスクを軽減するという主な目的を果たします。
使用するかどうか判断できない場合は、ニーズと保管する予定の暗号通貨の量に基づいてメリットとデメリットを比較検討する必要があります。
すぐに使える少量の暗号通貨を手元に用意する必要がある通常のユーザーは、単一の秘密鍵を持つ通常のウォレットを使用する必要があります。
ただし、多額の資金を保有している場合、特に他人の資金を管理している場合は、その管理の負担をマルチシグ ウォレットで共有することを検討することをお勧めします。