ハードウェアウォレットは、 秘密鍵や シード由来の鍵をインターネット接続されたシステムから隔離する物理デバイスです。トランザクションはデバイス上で署名され、通常はローカルでの確認が必要なため、長期的なセルフカストディや、署名を直接管理したいユーザーに適しています。

MPCクラウドウォレットは、マルチパーティ計算を用いて署名権限を複数のデバイス、サーバー、または参加者に分割します。単一の当事者が完全な秘密鍵を保有する必要はなく、トランザクションに複数の承認を求めたり、事前に設定したポリシーに従わせたりできます。

主な違いは、管理がどのように分散されるかにあります。ハードウェアウォレットはオフラインでの鍵の隔離とデバイス上での直接検証を優先し、MPCウォレットは共有された認可、リカバリー、ポリシーベースのアクセスを優先します。個人は自己管理のためにハードウェアウォレットを選ぶことが多く、チームや機関は資金管理や複数ユーザーのワークフローにMPCを用いることがあります。

ハードウェアウォレットとは

ハードウェアウォレットは専用ハードウェアを用いて、暗号鍵をインターネットに接続されたスマートフォンやコンピューターから隔離します。ホストデバイスがトランザクションを作成しますが、ハードウェアウォレットは重要な詳細を独立して表示し、ユーザーの確認後に内部で署名を生成します。秘密鍵は通常、接続されたコンピューターに露出しません。

ほとんどのハードウェアウォレットは、デバイスを紛失または破損した場合にアカウントを復元するため、リカバリーフレーズなどのバックアップ方法に依存しています。そのため、バックアップの安全な保管と、デバイス画面での取引詳細の確認が、セキュリティモデルの中心となります。

MPCクラウドウォレットとは

MPCクラウドウォレットは、マルチパーティ計算を用いて複数の暗号学的シェアから署名を生成します。各参加者が署名プロセスの一部を実行し、必要な閾値のシェアが揃えば、完全な秘密鍵を一カ所に集めることなくトランザクションを承認できます。

実装は大きく異なります。シェアはユーザーのデバイス、クラウドインフラ、リカバリーサービスに分散されることがあり、さらに追加のポリシーによって許可されるトランザクションを制御できます。そのためユーザーは、署名の閾値、シェアの保管場所、リカバリー方法、そして特定のプロバイダーに恒久的に依存することなくウォレットを移行・復元できるかどうかを確認すべきです。

ハードウェアウォレットとMPCクラウドウォレット:主な違い

どちらの呼称もセルフカストディを保証するものではありません。決定的な問いは、各リカバリーファクターを誰が保有しているか、誰がポリシーを変更できるか、そしてプロバイダーがトランザクションをブロックしたり独自に承認したりできるかどうかです。

観点ハードウェアウォレットMPCクラウドウォレット
鍵のアーキテクチャ1台のデバイスがシード由来の署名鍵をハードウェア内で保護する複数のシェアが協調し、完全な鍵を再構築しない
トランザクションの承認ユーザーが物理デバイス上で詳細を検証して確認するポリシーエンジンと閾値分の参加者がリモート署名を承認する
リカバリーリカバリーフレーズまたはバックアップがウォレットの鍵を再作成する定められた手順に従ってシェアをローテーションまたは交換する
チームでの運用共有管理にはマルチシグまたは複数のデバイスが必要ロールと承認閾値が分散したチームを支える
可用性デバイス、バックアップ、対応ソフトウェアへのアクセスが必要十分なシェア、サービス、認証要素に依存する
主な侵害経路シードの盗難、サプライチェーンの改ざん、ブラインド署名プロバイダーの侵害、ポリシーの悪用、認証、シェア実装の不具合

ハードウェアウォレットとMPCクラウドウォレットの仕組みの違い

- ハードウェアウォレット:付属ソフトウェアがトランザクションを作成しますが、ハードウェアデバイスが送金先と金額を表示し、内部で署名します。秘密鍵はデバイス内にとどまるため、ユーザーはブラウザやアプリだけに頼らず、ハードウェアの画面で取引詳細を確認すべきです。

- MPCクラウドウォレット:署名は複数の暗号学的シェアに分割され、それらはユーザーのデバイス、プロバイダーのインフラ、または別個のリカバリーシステムに保管されることがあります。有効な署名を生成するには、必要閾値分のシェアが参加しなければならず、エンタープライズ向けの構成では承認ルールや複数の署名者を追加できます。

代表的なハードウェアウォレットとMPCウォレット

代表的なハードウェアウォレット

1. Ledger:秘密鍵を専用デバイスに保管し、画面を通じたトランザクション確認に対応するハードウェアウォレットブランドです。

2. Trezor:オープンソースを重視したハードウェアウォレットシリーズで、オフラインでの鍵保管とバックアップフレーズによるリカバリーに対応します。

3. Keystone:オフライン署名を中心に設計されたハードウェアウォレットで、対応ネットワークでのQRコードベースの取引ワークフローを含みます。

代表的なMPCウォレット

1. Fireblocks:デジタル資産のカストディ、資金管理業務、ポリシーベースのトランザクション承認に用いられる機関向けMPCプラットフォームです。

2. Fordefi:機関のDeFiアクセス、トランザクションポリシー、複数ユーザーの承認に焦点を当てたMPCウォレットプラットフォームです。

3. Zengo:従来の単一シードフレーズの代わりに、MPCベースの鍵管理とリカバリーを採用したコンシューマー向けウォレットです。

ハードウェアウォレットとMPCクラウドウォレットが生むリスクとトレードオフ

- ハードウェアウォレットのリスク:物理デバイスとリカバリーバックアップの保護はユーザーの責任です。リカバリーフレーズが盗まれるとデバイスを迂回される可能性があり、不明瞭なスマートコントラクトの表示、改ざんされたファームウェア、不十分なデバイス検証によっても安全でない取引につながることがあります。

- MPCウォレットのリスク:MPCは1つの保管された秘密鍵への依存を減らしますが、ソフトウェア、クラウド、プロバイダーへの依存を増やします。リカバリーはアカウント認証やプロバイダーの協力に依存することがあり、アクセス制御の弱さや管理者権限の過剰は、分散型のセキュリティモデルを損なう可能性があります。

個人と機関にはどちらのウォレットモデルが適しているか

- ハードウェアウォレット:直接的な管理、オフラインバックアップ、ローカルでの取引検証を求める個人に適していることが多いです。長期的な保有に適しますが、頻繁な取引や複数ユーザーでの取引では利便性が下がることがあります。

- MPCクラウドウォレット:複数の承認、取引限度額、従業員のアクセス管理、リカバリー手順、自動化された資金管理ワークフローを必要とするチームや機関に適していることが多いです。

どちらのモデルでも、多額の資金を保管する前にリカバリーをテストし、頻繁に使うウォレットと長期保有用の資金は分けるべきです。

関連概念

1. シードフレーズとは?

2. 秘密鍵とは?

3. マルチシグネチャーとは?

4. コールドウォレットとは?

関連記事

1. Ledgerハードウェアウォレットとは何か、Ledgerの設定方法

2. Trezor Safe 5とは何か、Trezorウォレットの設定方法

3. ホットウォレットとコールドウォレットの違いとは?

4. LedgerとTrezor:どちらの暗号資産ハードウェアウォレットを選ぶべきか?(2026年)