アカウント抽象化のウォレット数が4,000万を突破:ERC-4337 + EIP-7702 が秘密鍵を不要にした理由
15 年もの間、仮想通貨のオンボーディング体験は弁解の余地がないほど壊れていました。新規ユーザーはウォレットをダウンロードし、理解もできない 12 個のランダムな単語を突きつけられ、何かをするには ETH が必要であることに気づき(しかし、ガス代のための ETH がなければ ETH を購入することすらできない)、たった一度のトランザクションも完了させられないまま、嫌気がさして離脱してしまいます。業界はこれを「分散化」と呼びましたが、ユーザーはそれを「不親切な設計」と呼びました。
アカウント抽象化(Account Abstraction)— 特に ERC-4337 と、2025 年 5 月の Ethereum の EIP-7702 アップグレードの組み合わせ — は、そもそも壊れているべきではなかった問題をようやく解決しようとしています。Ethereum と Layer 2 ネットワーク全体で 4000 万以上のスマートアカウントがデプロイされており、2024 年だけでも 2000 万近くが作成されました。この標準により 1 億件以上の UserOperations が実行され、2023 年から 10 倍の増加を記録しています。そして、それらのトランザクションの 87% がペイマスター(Paymaster)によってガス代を肩代わり(スポンサー)されており、「Ethereum を使うには ETH が必要」というパラドックスの終焉を私たちは目の当たりにしています。
これは単なる漸進的な改善ではありません。仮想通貨が、暗号学者ではないユーザーを罰することをやめる転換点なのです。
4000 万スマートアカウントの節目:何が変わったのか
アカウント抽象化自体は新しい概念ではありません。開発者は Ethereum の初期からこれについて議論してきました。2024 年から 2025 年にかけて変わったのは、デプロイメント・インフラ、ウォレットのサポート、そしてスマートアカウントを経済的に実行可能にした Layer 2 のスケーリングです。
ERC-4337 は、2023 年 3 月に確定し、Ethereum のコアプロトコルを変更することなくスマートコントラクトウォレットを実装するための標準化された方法を導入しました。これは、バンドラー(Bundler)と呼ばれる専門のノードによってまとめられ送信される擬似トランザクション「UserOperations」を通じて機能し、従来の外部所有アカ ウント(EOA)では不可能だった機能を可能にします:
- ガスレス・トランザクション: ペイマスターがガス代を肩代わりし、ETH の準備問題を解消します。
- バッチ・トランザクション: 複数の操作を一つにまとめ、コストとクリック数を削減します。
- ソーシャルリカバリー: シードフレーズの代わりに、信頼できる連絡先を通じてアカウントを回復します。
- セッションキー: マスターキーを公開することなく、アプリに一時的な権限を付与します。
- プログラム可能なセキュリティ: カスタムの検証ロジック、支出制限、不正検知。
4000 万のデプロイメントという節目は、前年比 7 倍の成長を意味します。これらのアカウントのほぼ半分は 2024 年に作成され、主要なウォレットや Layer 2 が ERC-4337 インフラを採用したことで、2025 年にかけて加速しました。
Base、Polygon、Optimism が採用を牽引しています。Base と Coinbase Wallet の統合により、数百万人ものユーザーのガスレスなオンボーディングが可能になりました。Polygon の強力なゲームエコシステムは、プレイヤーに秘密鍵の管理を強いることなく、ゲーム内経済のためにスマートアカウントを活用しています。Optimism の OP Stack 標準化は、小規模な L2 が独自のカスタム実装なしにアカウント抽象化を採用するのを助けました。
しかし、真の起爆剤となったのは、2025 年 5 月 7 日の Ethereum の Pectra アップグレードで有効化された EIP-7702 でした。
EIP-7702:既存の 3 億ウォレットをアップグレードする方法
ERC-4337 のスマートアカウントは強力ですが、それらは「新しいアカウント」です。2015 年から Ethereum を使用している場合、あなたの資産は EOA(秘密鍵がすべてを制御する単純なキー・バリュー・ペア)にあります。それらの資産をスマートアカウントに移行するには、トランザクション、ガス代、そしてエラーのリスクが伴います。ほとんどのユーザーにとって、その摩擦はあまりにも大きいものでした。
EIP-7702 は、既存の EOA がトランザクション中に一時的にスマートコントラクトのコードを実行できるようにすることで、この問題を解決しました。これは新しいトランザクションタイプ(0x04)を導入し、EOA が恒久的にコントラクトになることなく、実行可能なバイトコードを付加できるようにするものです。
仕組みはこうです。EOA の所有者は、自分のアカウントが一時的に採用する実行可能コードを含むアドレスを指定する「委任指定者(Delegation Designator)」に署名します。そのトランザクション中、EOA はスマートコントラクトの機能(バッチ操作、ガス代の肩代わり、カスタム検証ロジック)を獲得します。トランザクションが完了すると、EOA は元の状態に戻りますが、インフラ側はそのアカウントを「アカウント抽象化対応」と して認識するようになります。
これは、3 億以上の既存の Ethereum アドレスが、資産を移行したり新しいコントラクトをデプロイしたりすることなく、スマートアカウントの機能を利用できることを意味します。MetaMask、Trust Wallet、Ambire などのウォレットは、ユーザーアカウントを透過的にアップグレードでき、以下のことが可能になります:
- ガスレス・オンボーディング: アプリが新規ユーザーのガス代を肩代わりし、ETH のパラドックスを解消します。
- トランザクションのバッチ化: 2 回のトランザクションではなく、ワンクリックでトークンの承認とスワップを完了させます。
- 代替キー・スキームへの委任: Face ID、パスキー、またはハードウェアウォレットを主要な認証方法として使用します。
主要なウォレットは、Pectra アップグレードから数週間以内に EIP-7702 への対応を実装しました。Ambire と Trust Wallet は即座にサポートを開始し、ユーザーの EOA を手動の移行なしにアカウント抽象化対応にしました。これは単なる機能のアップグレードではなく、既存のすべての Ethereum ユーザーベースを最新の UX でレトロフィット(後付け改修)することでした。
ERC-4337(新しいスマートアカウント)と EIP-7702(アップグレードされた既存アカウント)の組み合わせにより、業界の予測では 2025 年後半までに 2 億以上のスマートアカウントが実現する道筋ができています。これは単なる期待ではありません。仮想通貨が自ら課していた、理由のないオンボーディングの摩 擦を取り除いたことによる、必然的な結果なのです。
1 億件の UserOperations: 真のアドプション指標
誰も使っていなければ、スマートアカウントのデプロイ数は見せかけの指標(バニティメトリクス)に過ぎません。ERC-4337 スマートアカウントが送信するトランザクションのようなバンドルである「UserOperations」こそが、真実を物語っています。
ERC-4337 標準は、2023 年の 830 万件から増加し、1 億件を超える UserOperations を可能にしました。これは、主にゲーム、DeFi、およびガスレスなオンボーディングフローによって促進され、わずか 1 年で 12 倍に増加したことになります。
これらの UserOperations の 87% は、ユーザーに代わってトランザクション手数料を支払うスマートコントラクトである「ペイマスター(paymasters)」によってガス代がスポンサー(肩代わり)されていました。これこそがキラー機能です。ユーザーがアプリを利用する前に ETH を取得することを強いる代わりに、開発者はガス代をスポンサーして、ユーザーを即座にオンボードさせることができます。コストは? 1 トランザクションにつき数セントです。メリットは? 暗号資産のオンボーディングにおける最大の摩擦を取り除けることです。
ペイマスターは主に 3 つのモードで動作します:
- 完全スポ ンサーシップ: アプリがすべてのガス代を支払います。オンボーディング、紹介、またはプロモーションキャンペーンに使用されます。
- ERC-20 による支払い: ユーザーは ETH の代わりに USDC、DAI、またはアプリ独自のトークンでガス代を支払います。プレイヤーがトークンを獲得しているが ETH を保持していないゲームなどで一般的です。
- 条件付きスポンサーシップ: 特定の条件(例: 初回のトランザクション、取引額がしきい値を超えた場合、既存メンバーによる紹介など)が満たされた場合にガス代をスポンサーします。
実用的な影響として、新しいユーザーは、中央集権型取引所に触れることなく、複数のウォレットをダウンロードすることなく、またガス代を理解することなく、60 秒以内にサインアップから最初のトランザクションまで完了できます。ユーザーはメールアドレスとパスワード(またはソーシャル認証)でサインアップし、アプリが最初のトランザクションをスポンサーします。ユーザーがウォレットや鍵について理解する必要が生じる頃には、すでにアプリを使用して価値を体験しているのです。
これは Web2 アプリが動作する仕組みと同じです。そして、これこそが暗号資産があるべき姿だったのです。