暗号資産(仮想通貨)
について調べているときに、「マルチシグ」という言葉を目にしたことがある人もいることでしょう。しかし、具体的にどのようなものであるのかを、知らない人もいるのではないでしょうか。
この記事では、マルチシグの意味や具体的な仕組み、マルチシグを利用するメリットやデメリットについて解説していきます。
マルチシグは、暗号資産の送金を行うにあたり大切な役割を果たすシステムです。暗号資産の取引をする人なら知っておくべき、マルチシグの重要性について理解を深めていきましょう。
目次
まずはざっくり解説!マルチシグとは
マルチシグは、正式名称を「マルチシグネチャー」といい、直訳では「複数の署名」という意味です。本人である証拠として用いられる「署名」と同じく、セキュリティを強化させるためのシステムです。
暗号資産の送金を行う際には、事前に設定した複数の「秘密鍵」が必要となります。マルチシグの活用場所は、たとえば、一部の暗号資産取引所と暗号資産の保管場所であるウォレットです。
次から、暗号資産の送金の際にマルチシグがどのように活用されているのかについて、詳しく紹介します。
暗号資産の送金の方法
マルチシグは、暗号資産の送金の際のセキュリティを管理するためのシステムです。しかし、実際にどのような仕組みにより管理されているのかを知らない人もいることでしょう。
そもそも暗号資産とは、セキュリティ確保のために暗号技術が利用されているデジタル通貨です。正式名称は「暗号資産」と呼ばれています。暗号通貨の送信時の通信内容の暗号化に関わる鍵には、秘密鍵のほかに公開鍵もあります。
そこで、秘密鍵と公開鍵の役割やこれらの鍵がどのように使用されるかについて解説します。
暗号通貨の送金の仕組み
暗号資産でやり取りされるのは紙幣や硬貨などのお金ではなく、電子データです。取引の際には、電子データが間違いなく送信者本人のものであるかを証明するために署名を行います。
この署名を「電子署名」といいます。
暗号資産のウォレットには、自分だけが知っている「秘密鍵」が入っています。秘密鍵からは他の人に公開してもよい「公開鍵」が生成でき、公開鍵を人間が扱いやすい形にしたものを「アドレス」と呼びます。
ブロックチェーンには、ウォレットのアドレスに残高がいくらあるかという情報が記録されています。残高を動かすためには、アドレスの元となった秘密鍵が必要です。
残高を動かす際は送金データを作成し、秘密鍵を用いて電子署名を行います。送金データがアドレスの元となった秘密鍵で署名されているかどうかは、第三者による確認が可能で、その確認作業がマイニングです。
マルチシグはこの秘密鍵が複数必要になるということ
公開鍵と秘密鍵は一つずつ使い、署名の際には秘密鍵が一つ必要となる方法を「シングルシグ」といいます。一方、署名を解読する際に秘密鍵が複数必要となるのが「マルチシグ」です。マルチシグはシングルシグのセキュリティを、より頑丈にするために活用されます。
マルチシグで必要となる秘密鍵の数は、「A of B」という表記で知ることが可能です。たとえば、三つある公開鍵のうち、署名の解読に二つの鍵を使う場合には「2 of 3」と表記されます。鍵の数に決まりはなく、「3 of 4」などもあります。ただし、「2 of 3」で設定することが一般的です。
マルチシグの3つのメリット
マルチシグの仕組みが理解できたら、次は、特徴について知っておきましょう。まず、マルチシグのメリットを紹介します。
メリット① セキュリティの向上
マルチシグの大きなメリットとしてあげられるのが、セキュリティの向上です。先述した通り、マルチシグでは秘密鍵を複数使用します。正しい鍵がそろわなければデータを署名することはできないため、鍵は多ければ多いほど安心です。
鍵が一つだけの場合よりも、複数あるほうが、盗まれるリスクは少なくなります。サーバー攻撃によって鍵を一つ盗んでも、さらにほかの鍵がなくては署名は難しいからです。
メリット② 秘密鍵紛失のリスクヘッジ
暗号資産のセキュリティは鍵によって管理するので、鍵がないと取引できません。シングルシグの場合、秘密鍵が一つしかないため、その一つを紛失すると取引データを署名できなくなります。つまり、秘密鍵を失くした時点で、アドレス内にある資産が利用できなくなってしまうのです。
しかし、マルチシグであれば、秘密鍵が複数あります。たとえば、「2 of 3」に設定しておけば、一つの鍵を紛失してもほかの鍵で署名可能です。
ただし、紛失しても取引するのに不自由がないとはいえ、リスクは残っています。第三者が自分の鍵を持っている可能性があり、悪用される恐れもあるからです。常にリスクを最低限に抑えておきたいなら、一つでも紛失した時点ですべての秘密鍵を変えたほうが安心です。
メリット③ 誤送金のリスクヘッジ
誤った内容で送金してしまうリスクを抑えられるのも、マルチシグのメリットです。マルチシグでは、鍵を複数使用します。複数の鍵を使うということは、何度も署名を行う必要が生じるということです。
通常であれば、署名するたびに送信内容を目にすることになります。1回目で誤った内容を見逃しても、2回目の署名の際に気付く可能性もあるのです。
このような可能性を考えると、署名する回数は多ければ多いほど誤送信のリスクは軽減されることになります。
マルチシグの2つのデメリット
続けて、マルチシグのデメリットについても紹介します。
デメリット① 秘密鍵の管理が手間
セキュリティが強化されている点が魅力である一方、セキュリティ管理に必要なカギの管理は面倒になります。同じ場所で保管すると、盗まれてしまったときにすべての資産を失ってしまう恐れがあります。
そのため、必ず、別々の場所で保管しなければなりません。個人でリスクを抑えるためには、異なるデバイスで保管することが必要です。ただし、保管するデバイスの数が多いほど、手間はかかります。
一つはスマートフォン(スマホ)、もう一つはパソコンと保管場所が増えれば、各デバイスでの管理が必要となるからです。
デメリット② 手数料がかかる
鍵の数が増えれば、その分、システムは複雑となります。一つだけしか鍵を必要としないシングルシグに比べて、マルチシグのシステムは機能が複雑です。
機能の複雑さに差があれば、設定や送金にかかる費用が加わってきます。
そのため、マルチシグを利用する場合には、追加手数料がかかることが通常です。マルチシグの利用で必要となる追加手数料には、たとえば、設定手数料や送金手数料などがあります。
マルチシグを導入している取引所を利用してみよう
以上、マルチシグの仕組みとメリット・デメリットを解説しました。
マルチシグは、シングルシグに比べて手数料がかかったり、秘密鍵が多い分だけ管理が面倒になったりします。
マルチシグとは「複数の署名」という意味で、本人である証拠として用いられる「署名」と同じく、セキュリティを強化させるためのシステムです。
マルチシグのメリット
- セキュリティの向上
- 秘密鍵紛失のリスクヘッジ
- 誤送金のリスクヘッジ
マルチシグのデメリット
- 秘密鍵の管理が手間
- 手数料がかかる
このようにマルチシグはセキュリティ対策向上の役割を果たしてくれています。
また、暗号資産取引所を選ぶ基準としてマルチシグの導入を指標に置いてみても良いかもしれませんね。
暗号資産取引所のCoincheckではマルチシグを導入しておりセキュリティも万全ですので、まだ登録されていない方は試しに使ってみてください。暗号資産取引を始めるなら、マルチシグの設定をぜひ検討しましょう。