【初心者向け】マルチシグとは?仕組み・特徴・実例・注意点を完全解説
マルチシグ(Multi-Signature)とは、仮想通貨の送金に複数の秘密鍵による署名を必要とするセキュリティ技術です。銀行の「共同口座」や「二重ロック」に近い概念で、一人の鍵が盗まれただけでは資産を動かせない仕組みを実現します。 ハッキング や内部不正による被害が相次ぐ仮想通貨の世界において、マルチシグは資産保護の基礎知識として欠かせません。この記事では、マルチシグの仕組み・歴史・メリット・デメリット・具体的な活用例まで、初心者がつまずきやすいポイントを網羅します。 マルチシグとは?1分でわかる基本 マルチシグとは、「複数の署名(Multi-Signature)」の略で、仮想通貨ウォレットから送金する際に、あらかじめ設定した複数の秘密鍵のうち一定数以上の署名が揃わないと取引が成立しない仕組みです。最も一般的な設定は「2-of-3」で、3つの鍵のうち2つで署名すれば送金できます。単一の秘密鍵を紛失・盗難された場合でも資産が守られるため、個人・企業を問わず広く採用されています。 ビットコイン (BTC)では2012年にBIP-11としてプロトコルレベルで標準化され、以降 イーサリアム やその他のチェーンにも普及しました。 マルチシグの仕組み・しくみを図解レベルで解説 マルチシグの動作原理を、金庫の「南京錠」で考えてみましょう。通常の仮想通貨ウォレットは南京錠が1つで、鍵(秘密鍵)が1本あれば開きます。マルチシグは、南京錠が3つかかっており、そのうち2つを解錠しないと扉が開かない金庫です。 ① 鍵の生成: ウォレット作成時に複数の秘密鍵(例:3本)を生成し、それぞれを別々の場所・人・デバイスに保管します。 ② 閾値の設定: 「m-of-n」形式で閾値を決めます。例えば2-of-3なら、3本中2本で署名すれば送金が実行されます。 ③ 取引の署名: 送金時に必要な数の署名を集め、それを ブロックチェーン ネットワークに送信します。署名が足りない場合、取引は却下されます。 ④ ネットワークの検証: ノードが「署名の数と内容が条件を満たしているか」を自動的に確認し、条件を満たした場合のみ承認します。 企業の例で言えば、経理担当・CFO・CEOがそれぞれ1本ずつ鍵を持ち、大口送金には2名以上の署名が必要というルールを、コードレ...