「ウォレット疲れ」という言葉がある。暗号資産に触れる人なら、多かれ少なかれ心当たりがあるだろう。Ethereum系にはMetaMask、SolanaにはPhantom、CosmosにはKeplr。気づけばウォレットが3つ、4つ、5つと増えていき、それぞれにシードフレーズ(復元用の秘密の言葉の列)があり、セキュリティの設定も異なる。パワーユーザーなら10個を超えることも珍しくない。これはもはや「ちょっと面倒」という話ではない。Web3の普及を妨げる深刻な障壁になっている。
なぜウォレットはこんなに増えたのか
ウォレットの増殖は偶然ではない。Web3の構造そのものが生んだ結果だ。
第一に、新しいブロックチェーンが次々と登場し、それぞれが固有のアドレス形式や暗号方式を採用した。SolanaとEthereumでは技術的に互換性がなく、ひとつのウォレットで両方を完璧にカバーするのは本質的に難しい。
第二に、ウォレットが「ユーザーの入口」になったことで、各社がユーザーを囲い込もうとした。Coinbase WalletはBaseチェーンへ、MetaMaskはEthereumとそのL2(レイヤー2)へ、Phantomは当初Solana専用として。各ウォレット提供者は、自社のエコシステム内にユーザーを留めておく経済的な動機を持っており、他社との連携は後回しにされがちだった。
第三に、新しいアプリがユーザー登録時に自動でウォレットを作る「埋め込みウォレット」が普及した。これはアプリ側の使い勝手を良くする反面、ユーザーは知らず知らずのうちに「どのアプリにどのウォレットが紐づいているか」を管理する羽目になる。
第四に、セキュリティの常識として「用途ごとにウォレットを分けろ」と推奨されてきた。普段使い用の「ホットウォレット」、長期保管用の「コールドウォレット」、怪しいサイト用の「使い捨てウォレット」。これ自体は合理的なアドバイスだが、ウォレットの数を増やす直接的な原因でもある。
増えるウォレット、増えるリスク
ウォレットが増えるほど、セキュリティの問題は複合的に膨らむ。ウォレットひとつにつき、シードフレーズがひとつ。本来なら、シードフレーズはそれぞれ別の安全な場所に保管し、デジタルで入力しないのがベストだ。しかし、ウォレットが3つ4つを超えると、この「あるべき姿」は現実離れしてくる。
実際には多くの人が、シードフレーズをパスワードマネージャーにまとめて保存している(リスクを一カ所に集中させることになる)。あるいは、似たようなパターンを使い回す(セキュリティの強度が下がる)。残高が少ないウォレットはそもそもセキュリティの管理をやめてしまう。結局のところ、セキュリティチェーン全体の強度は、もっとも弱いウォレットの管理状態で決まってしまう。
ハードウェアウォレット(LedgerやTrezorなど)を使えば安全性は上がるが、問題の根本は解決しない。複数のウォレットを一台のハードウェアで管理しようとすると、派生パスやアカウント番号、チェーンごとの設定を理解する必要があり、むしろ煩雑さが増す場面も多い。
バラバラになるオンライン上の「自分」
ウォレットが複数あるということは、ブロックチェーン上の「自分」も複数に分裂するということだ。あるDAOへの投票履歴はウォレットAに、NFTのコレクションはウォレットBに、DeFiでの取引履歴はウォレットCに。本来ひとつであるべき「オンチェーン(ブロックチェーン上)の自分」が、5つのウォレットに分散している。
これは実害を伴う。DAOの投票で影響力を発揮したくても、トークンが複数ウォレットに散らばっていれば力が分散する。新しいプロジェクトのエアドロップ(トークンの無料配布)は、単一アドレスからの活動量を基準にすることが多く、安全のために活動を分散させている人ほど不利になる。
ENS(Ethereum Name Service)のような仕組みを使えば「alice.eth」のように人間が読める名前でアイデンティティを持てるが、通常はひとつのアドレスにしか紐づかない。複数のウォレットをひとつの名前に結びつけることは技術的に可能だが、意図的に分けていたアドレスが公開される、というプライバシー上の問題が生じる。
解決に向けた動き
こうした問題に対し、いくつかの方向から解決策が生まれつつある。
マルチチェーン対応のウォレット。 RabbyやOneKeyのように、ひとつのアプリから複数のブロックチェーンをまとめて操作できるウォレットが登場している。チェーンの切り替えが自動化され、アプリの数は減る。ただし、チェーンごとのアカウントと残高の管理は依然として必要だ。
スマートコントラクトウォレット。 アカウント抽象化(Account Abstraction)という技術により、ひとつのスマートコントラクトを通じて複数チェーンとやりとりできる仕組みが可能になりつつある。Safe(旧Gnosis Safe)などがその代表で、取引のまとめ送信、ソーシャルリカバリー(信頼できる人を通じた復旧)、柔軟なセキュリティ設定を実現する。
パスキーによる認証。 顔認証や指紋といったデバイスの生体認証でウォレットを操作する仕組みだ。シードフレーズそのものが不要になるため、管理の負担が劇的に減る。Coinbase Smart Walletなどが、すでにこの方式を実装している。
ポートフォリオ管理ツール。 Zapper、Zerion、DeBankのようなサービスは、複数のウォレットとチェーンにまたがる資産を一画面で確認できる。根本的な断片化は解消されないが、「どこに何があるかわからない」という認知的な負担は軽くなる。
ウォレット問題の本当のゴール
長期的には、アカウント抽象化、チェーン抽象化(どのチェーンかを意識せずに使える技術)、そして統一されたアイデンティティの仕組みが融合していく必要がある。最終的なゴールは、パスキーで認証するひとつのスマートウォレットが、あらゆるチェーン上の資産を統一的なセキュリティと統一的なアイデンティティで管理できる世界だ。
そこに至るには、チェーンをまたいだアカウント規格の統一、ひとつのマスターキーから複数の暗号方式に対応する鍵管理、そして何より「ユーザーを囲い込んだほうが儲かる」という経済構造を「相互接続したほうが儲かる」に変えていく必要がある。
Web3の次の時代を勝ち取るウォレットは、ユーザーがウォレットの存在すら意識しないものになるだろう。使わなくなったからではない。あまりに自然に機能するため、「ウォレットを管理する」という概念そのものが、今日の「TCP/IP接続を管理する」のように、意識の外に消えるからだ。
まとめ
- ウォレット疲れは大半のWeb3ユーザーに影響しており、平均3〜5個のウォレットが異なるチェーンにまたがって存在する
- ウォレットが増えるごとに、シードフレーズの管理とセキュリティリスクが複合的に膨らむ
- ウォレットの増殖は、チェーンの技術的差異、エコシステムの囲い込み、埋め込みウォレット、セキュリティの推奨慣行が原因だ
- オンチェーンのアイデンティティがバラバラになることで、投票力やエアドロップ資格にも実害が生じている
- スマートウォレット、パスキー認証、チェーン抽象化が、統合されたウォレット体験に向けて収束しつつある
ウォレット疲れは、より根深い問題の症状にほかならない。Web3のインフラは「ひとつのチェーンを使いこなす技術者」を前提に設計されてきたが、今や「複数チェーンを意識せず使いたい一般ユーザー」が相手だ。解決にはウォレットの改良だけでは足りない。断片化したインフラ全体で、アイデンティティ・セキュリティ・資産管理がどう機能すべきかを根本から考え直す必要がある。