マルチシグネチャウォレットのコンセプト
マルチシグはマルチ署名の略で、3 人以上のユーザーがグループとして署名できる特定の種類のデジタル署名です。したがって、複数の単一署名を組み合わせてマルチ署名が生成されます。
たとえば、2 つの錠前と 2 つの鍵があり、1 つの鍵を A が保持し、もう 1 つの鍵を B が保持している金庫を想像してください。この金庫を開ける唯一の方法は、A と B の 2 人が同時にロックを解除するための鍵を提供することです。鍵が 1 つしかない場合、金庫を開けることはできません。
一般に、これはウォレット アドレスの資産管理権限を 2 人以上に割り当てることを意味し、これによりユーザーがウォレット資産をより適切に保護できるようになります。
該当シーン
1. 個人による資産の流用を防ぐため、複数人で資産を管理する必要がある。
2. 資産のセキュリティを強化するためのマルチシグネチャ資産管理。
3. その他のセキュリティ アプリケーション シナリオ。
マルチシグネチャウォレットの作成
1. TokenPocketを開き、初めて[ウォレットを持っていない]をクリックし、[マルチシグネチャウォレット]を選択して作成します。
TokenPocket を使用してウォレットを作成またはインポートしたユーザーは、ウォレットを開いて右上隅の最初のアイコンをクリックしてマルチシグネチャ ウォレットを追加できます。
![](https://public.bnbstatic.com/image/pgc/202303/12ec43ba8d95847a069b9a67a66ae5a6.jpg)
2. マルチシグネチャネットワークでマルチシグネチャを作成する必要があるネットワークを選択します。たとえば、ここで Binance Smart Chain を選択した場合は、[マルチシグネチャ作成プロセス] のプロンプトをよく読み、読んだ後 [次へ] をクリックします。
![](https://public.bnbstatic.com/image/pgc/202303/854300feef17ea40464ad53d6cbc0ee7.jpg)
3. マルチシグネチャウォレットを作成するための手順は、以下の図に示されているとおりです。
[マルチシグネチャウォレット名] は、毎日のウォレット名を作成するのと同じです。カスタマイズ可能であり、チェーンにはアップロードされません。
[管理ウォレットの設定] マルチシグネチャウォレットの管理ウォレットを設定します。マルチシグネチャウォレットは、最大30個の管理ウォレット設定をサポートします。管理ウォレットは柔軟な設定が可能で、企業やチームの資産管理や個人の多様な利用に適しています。
[確認済み署名の最小数] ウォレット内の署名の最小数を設定します。署名の最小数が満たされると、送金や契約のやり取りなどのオンチェーン操作を開始できます。セキュリティと利便性の両方を考慮して、確認署名の最小数は 2 より大きい値に設定することをお勧めします。
【料金案内】 この料金はチェーン上でマルチシグネチャウォレット作成を実行するためのネットワーク料金であり、TokenPocketでは一切料金はかかりません。
[Payment Wallet] ここで、ウォレットにインポートされたウォレットアドレスをクリックして選択し、Gas (マイナー料金) の支払いを作成できます。
すべての設定が完了したら、[確認] をクリックしてインターフェイスでマルチシグネチャ ウォレットを作成するためのプロンプトを表示し、クリックして BSC ブロックチェーン ブラウザにジャンプし、関連する作成情報を表示できます。
![](https://public.bnbstatic.com/image/pgc/202303/348b6dc2d37a632e9cd1fae57e7d8c41.jpg)
4. コントラクトのデプロイメントが成功し、マルチシグネチャウォレットの作成が完了するまで辛抱強く待ちます。ウォレットの左上隅にあるメニューをクリックすると、ウォレットリストでマルチシグネチャウォレットとシングルシグネチャウォレットの違いが直感的に区別できるようになり、ウォレットを切り替えるときにさらに便利になります。
![](https://public.bnbstatic.com/image/pgc/202303/2fe13a0463fa57fb086a82846539c4a7.jpg)
5. マルチシグネチャウォレットが正常に作成されたら、青色の領域の右上隅にある [詳細] をクリックすると、[マルチシグネチャキュー] と [マルチシグネチャ管理] の 2 つの主要なカテゴリが表示されます。
![](https://public.bnbstatic.com/image/pgc/202303/cc698684c4d4ba8fb8f8d6bb3c75fc1c.jpg)
6. 生成されたマルチサイン注文はマルチサインキューに表示され、マルチサイン管理で注文をクリックして実行できます。[確認された署名の最小数]、[最新のナンス]などの情報を確認できます。 [チェーン上] と [関連付けられたウォレット] のうち、関連付けられたウォレットの管理アドレスです。インポートされていないアドレスがある場合は、[このウォレットをインポートする] をクリックして、秘密キーまたはニーモニック フレーズを使用してインポートできます。 。
![](https://public.bnbstatic.com/image/pgc/202303/be397853bb8a0054976ecfa0cea0fb85.jpg)
要約すると、EVM チェーン上のマルチシグネチャ ウォレットはスマート コントラクトです。マルチシグネチャ ウォレットの作成には、ニーモニック ワードや秘密キーのバックアップ、パスワードや複雑なコードの設定は必要ありません。マルチシグネチャウォレットを作成する際の重要なポイントは、[ウォレットの管理]と[確認済み署名の最小数]の適切な設定によってのみ、マルチシグネチャウォレットのセキュリティと利便性を最大限に高めることができます。一般的に使用されるマルチ署名方式には 2/3、3/5 などがあり、個人の状況に応じて選択する必要があります。
マルチシグネチャウォレットの利点
1. ウォレットのセキュリティを向上させる
シングルシグネチャウォレットでは、資産の所有権と管理権を決定する秘密鍵は個人の手にのみあり、秘密鍵を紛失したり、所有者がウォレットの秘密鍵やニーモニックフレーズを忘れたりすると、所有者は紛失したことになります。ウォレットのコントロールにアクセスすると、それに関連付けられている資産が失われます。マルチシグネチャウォレットの存在により、単一の秘密キーが失われた場合の資産損失のリスクが最小限に抑えられます。
マルチシグネチャ ウォレットは、秘密キーの紛失または盗難によって引き起こされるセキュリティ インシデントをユーザーが軽減するのに非常に役立ちます。マルチシグネチャウォレットは複数の管理ウォレットアドレスによって管理されているため、万が一、いずれかのウォレットの秘密鍵が漏洩しても、マルチシグネチャアドレスのウォレット資産は譲渡されず、資産盗難のリスクが大幅に軽減されます。 。
「2/3」マルチ署名ウォレットモデルを例に挙げると、3つの管理アドレスすべてのうち、2つの管理アドレスが署名操作を完了している限り、関連する資産を移転できます。たとえ1つの秘密鍵を紛失しても、残りの2つの管理アドレスを通じて資産を管理することができ、資産の損失を回避できます。
2. 誤ったやり取りを避けるための複数の検証。
マルチシグネチャウォレットは、誤ったやり取りを避けるためのマルチ検証にも使用されます。銀行送金中に、銀行スタッフまたはユーザーが口座番号の入力を間違えると、やり取りは失敗し、ブロックチェーン上で完了したやり取りは、支払いが完了すると元に戻せなくなります。住所が間違っている場合、資産は返されません。マルチシグネチャウォレットを使用すると、管理アドレスが誤ったインタラクションを開始した場合、他のマルチシグネチャマネージャはエラーを発見したときに署名を拒否することで誤ったインタラクションを防ぐことができます。署名検証に関わる人が増えるほど、誤ったやり取りが発生する可能性は低くなります。