コンテンツへスキップ
0%

開発者向けEthereumウォレット完全ガイド(2025年版):EVM総まとめ

Lisa Ma headshot

執筆者 Lisa Ma

2025年4月23日 公開読了時間 2 分

Let's face it – ウォレットの統合はアプリの成否を左右します。2025年5月7日にEthereumのPectraアップグレードが控えている中、開発者はこのゲームチェンジャー的なアップデートがウォレットの可能性とユーザーのオンチェーン体験との関わり方をどう変えるのかを理解する必要があります。

このガイドでは、ウォレットが「EVM互換」であるとはどういうことか、PectraがEVMの状況をどう再構築するのか、そしてどのウォレットソリューションが実際にあなたのユースケースに合っているのかを、余計な説明を省いて解説します。DeFi、NFT、ゲームのいずれを構築しているとしても、ウォレットに関する疑問への実用的な答えが見つかるはずです。

EVMウォレットとは?

EVMウォレットは、Ethereum Virtual Machineへの橋渡し役です。EVMはEthereumおよびそれと互換性のある数十のブロックチェーンを動かすエンジンです。では、ウォレットがEVMと互換性を持つとは、具体的にどういうことでしょうか。

技術的な基盤

EVMウォレットは、その中核として以下の5つの重要な機能を担っています。

  • 鍵管理:secp256k1暗号方式を使用(Ethereumの標準)
  • アドレス生成:Ethereum形式(0xで始まる16進数文字列)
  • トランザクション署名:Ethereum特有の構造に基づく
  • スマートコントラクトとのやり取り:Ethereumのアプリケーションインターフェース標準を使用
  • トークン標準のサポート:ERC-20、ERC-721などEthereum資産に対応

BitcoinウォレットやほかのEVM非対応ウォレットとは異なり、EVMウォレットはガス料金、ナンス、スマートコントラクトといった、Ethereumアーキテクチャの根幹をなす概念を扱います。

EVM対応ウォレット vs. 非対応ウォレット

EVM対応ウォレットと非対応ウォレットの主な違いは以下の通りです。

EVMウォレット

  • エコシステム全体で機能する0x始まりの16進数アドレスを使用
  • あらゆる操作でガス計算を処理
  • スマートコントラクトのデータを問題なく処理
  • 豊富なトークンおよび標準のエコシステムをサポート

非EVMウォレット(Bitcoinなど)

  • まったく異なるアドレス形式と暗号方式を使用
  • よりシンプルなトランザクションモデルで動作(ガスや複雑な実行がない)
  • EVMを強力たらしめているプログラマビリティを持たない

EVMウォレットを使えば、一度構築するだけであらゆる場所にデプロイできます。あなたの統合は、Ethereum、Arbitrumや OptimismのようなL2、AvalancheやBNB Chainのような代替L1でも、最小限の調整で機能します。

EVMウォレットの進化

Ethereum黎明期以来、ウォレットは劇的に変化してきました。この進化を見ることで、次にどこへ向かうのかがわかります。

基本的なEOAウォレット(2015〜2021年)

Ethereumの基盤となる、秘密鍵によって制御される、内部ロジックを持たないシンプルなExternally Owned Accounts(EOA)です。

主な特徴

  • 秘密鍵は1つのみ
  • アカウント内にプログラマビリティがない
  • すべてのトランザクションに個別の承認が必要
  • セキュリティは1つの鍵を守ることに完全に依存

これらのウォレットは最初の波のユーザーをオンボーディングしましたが、大きな摩擦も生みました。シームレスなワンクリック体験の代わりに、ユーザーは障害物競走を強いられました。ガス料金を支払うためだけにフィアットオンランプでETHを取得し、実際のスワップを行う前に別のトランザクションでトークンアクセスを承認し、複雑なシードフレーズを管理する必要がありました。

EOAは普遍的な互換性とシンプルな統合を提供する一方で、その硬直的な構造は、開発者がクリプトネイティブ層やweb3のパワーユーザーを超えて利用者を拡大することを妨げます。結果として、成長は限定的になり、ユーザーはフラストレーションを抱え、特にweb2レベルのUXを期待する主流層からのトランザクション数は大きく減少しました。

ERC-4337 Smart Wallets(2022年〜現在)

スマートウォレットはEVMウォレットの次世代版です
スマートウォレットはEVMウォレットの次世代版です

エコシステムは、主流ユーザーをオンボーディングできるweb2レベルの体験を提供するという重要なニーズを認識しました。そこで登場したのがERC-4337です。これは、オンチェーンアプリケーションで可能なことを一変させたアカウントアブストラクションの標準的なアプローチです。

ユーザー体験のブレークスルー:

  • メール/ソーシャルログインがシードフレーズを完全に置き換える
  • スポンサー付きトランザクションにより、ユーザーがETHを保有する必要がなくなる
  • 複雑な操作でも承認と実行がワンクリックで完了
  • シードフレーズ以外のカスタマイズ可能なリカバリーオプション
  • 複数の鍵やデバイスから1つのアカウントに安全にアクセス可能

ERC-4337によって実現されたUX改善のインパクトは非常に大きなものです。現在、2,600万を超えるSmart Walletsがデプロイされており、多くのチームが大きな成功と成長を実現しています。

Azukiの成功事例を見てみましょう。彼らはanime.comを取得し、Smart Walletsを使って世界中のアニメファン層をオンボーディングしました。その結果は数字が物語っています。ブロックチェーンの知識がまったくないユーザーによって1,300万を超えるNFTがミントされ、約26,000人のデイリーアクティブユーザーと約670,000人のマンスリーアクティブユーザーという印象的なエンゲージメントを維持しています。

ERC-4337によるウォレットは大きな飛躍ではありますが、初期の実装では別途のコントラクトデプロイと専用インフラとの連携が必要でした。これは従来のEOAと比べて開発者にとって一定の複雑さをもたらしましたが、採用による恩恵はその投資に見合うものであることが証明されています。

スマートウォレットはユーザーの獲得と維持に役立ちます

はじめる

EIP-7702 Smart EOAs(2025年〜)

Ethereum Pectraにより、EIP-7702はEOAがSmart Walletの機能を獲得できるようにします。

EIP-7702は橋渡し役だと考えてください。EOAは既存システムとの互換性を保ちながらSmart Walletの機能にアクセスできるようになります。これが最終形ではありません(EOAの鍵は依然として単一障害点のままです)が、Ethereumアカウントの完全にプログラム可能な未来に向けた重要な一歩を意味します。

EIP-7702の活用方法はブログをご覧ください

EIP-7702ガイドを読む

ウォレット戦略の選び方

EOA → Smart EOA(EIP-7702)→ Smart Wallets

各ステップは、より優れたユーザー体験、より強固なセキュリティ、そしてより高い柔軟性をもたらします。あなたのアプリにとってどのウォレット戦略が最も理にかなっているか、判断の手助けをします。

意思決定における重要な要素

ウォレットアーキテクチャを選定する際は、以下の5つの重要な要素を検討してください。

  1. ユーザーオンボーディングの摩擦 – 新規ユーザーはどれだけスムーズにアプリケーションを使い始められるか?
  2. トランザクションの複雑さ – アプリケーションに、簡素化できる多段階のプロセスが含まれているか?
  3. セキュリティ要件 – あなたのユースケースやユーザーの資産には、どの程度の保護レベルが求められるか?
  4. 開発リソース – あなたのチームが現実的に実装・維持できるものは何か?
  5. 将来への備え – アカウントアブストラクションに向かうEthereumの進化との整合性は、どれほど重要か?

ウォレットタイプの比較

EVMウォレットの比較表
EVMウォレットの比較表

従来型EOAウォレット

選ぶべき場合: 既存のweb3ネイティブユーザーに対して、最もコスト効率よく最大限リーチしたい場合。

メリット

  • エコシステムのあらゆる場所で機能する
  • デプロイコストが一切かからない
  • シンプルなトランザクションであればガスが安い
  • クリプトのベテランにとって馴染みのある領域

デメリット

  • 初めてのユーザーにとって非常に大きな障壁がある(ガス代のためにETH/ネイティブトークンが必要)
  • コンバージョン率を下げる多段階のフロー
  • リカバリー手段がシードフレーズしかない
  • セキュリティは「鍵を失くさない」ことに限定される

Smart EOAs(EIP-7702)

選ぶべき場合: 既にユーザーを抱えるアプリがあり、既存のEOAをレベルアップさせたい、または完全なアカウントアブストラクションへスムーズに移行したい場合。

メリット

  • 別途のコントラクトデプロイが不要
  • 現行のウォレットインフラとうまく共存する
  • 多段階の承認フローが不要
  • ガススポンサーシップに対応
  • フルSmart Walletsよりもガス負荷が軽い

デメリット

  • EOAの鍵は依然として単一障害点のまま
  • エコシステムのサポートは2025年時点でまだ初期段階

Smart Wallets(ERC-4337)

選ぶべき場合: アプリを新規に立ち上げ、web2とweb3両方のユーザーをオンボーディングできる将来性のある安全なウォレットで、ガスレストランザクションによってトランザクション成長を促進したい場合。

メリット

  • 複数の鍵とローテーションによる真のセキュリティ
  • web3をweb2のように感じさせるガスアブストラクション
  • シードフレーズの手間がないソーシャルログイン
  • プログラム可能なセキュリティと機能

デメリット

  • デプロイコストがわずかに増加
  • トランザクションのガスがわずかに増加
  • 統合に必要な要素がやや多い

要約

2025年にアプリを構築するほとんどのチームに向けて、適切なウォレットを選ぶための簡単なQ&Aを用意しました。

主流層への普及に最適なEVMウォレットは?

Smart Walletsから始めましょう。UXとセキュリティ面のメリットは、わずかに増える複雑さをはるかに上回ります。

既にEOAを使うユーザーがいる場合、どのEVMウォレットを使うべき?

Smart EOA(EIP-7702)は、すべてを作り直すことなくUXを改善できる手っ取り早い解決策であり、完全なアカウントアブストラクションへの一歩でもあります。

アプリにセキュリティ要件がある場合、どのEVMウォレットが最適?

Smart Walletsは、EOAでは実現できないプログラム的なセキュリティ、マルチシグ、リカバリーオプションを提供します。

ガスコストを最小限に抑えるにはどのEVMウォレットが良い?

ガスの最小化がほかのあらゆる懸念事項を上回るのであれば、従来型のEOAが依然として理にかなっている場合があります。

Pectraは、EVMウォレットにとって大きな節目となります。従来型アカウントにSmart Walletの機能をもたらし、完全なアカウントアブストラクションに向けた基盤を築くものです。私たちがお手伝いします。

Smart WalletsとSmart EOAsについて詳しく知りましょう。 詳しくはこちら、そして開発を始めましょう

統合に関する質問や、ウォレット戦略についての相談が必要ですか? チームとのチャットを設定する

選択するウォレットは、ユーザーがあなたのアプリケーションをどう体験するかを根本的に左右します。Pectraの登場により、従来のweb体験と同じくらい自然でシームレス、かつ安全なやり取りを生み出すための選択肢が、これまで以上に増えています。

よくある質問

EVMウォレットとは?

EVMウォレットは、Ethereum Virtual Machineへの橋渡し役であり、Ethereum特有の暗号方式と構造を使って、鍵管理、アドレス生成、トランザクション署名、スマートコントラクトとのやり取り、トークン標準(ERC-20、ERC-721など)のサポートを行います。

EVMウォレットと非EVMウォレットの違いは何ですか?

EVMウォレットは0xで始まる16進数アドレスを使用し、ガス計算を処理し、スマートコントラクトのデータを扱い、Ethereumのトークンエコシステムをサポートします。一方、非EVMウォレット(Bitcoinなど)は異なるアドレス形式、よりシンプルなトランザクションモデルを使用し、プログラマビリティを持ちません。

Smart Walletsとは何ですか。また従来のEOAウォレットとどう違いますか?

Smart Wallets(ERC-4337)は、メール/ソーシャルログイン、スポンサー付きトランザクション、ワンクリック承認、カスタマイズ可能なリカバリー、複数鍵によるアクセスを可能にします。一方、従来型のEOAでは、秘密鍵やシードフレーズの管理、ガス代のためのETH保有、多段階のトランザクションフローが必要です。

EIP-7702とは何であり、どのように機能しますか?

EIP-7702は、2025年5月のEthereum Pectraアップグレードで導入されたもので、従来型のEOAが既存システムとの互換性を保ちながらSmart Walletの機能を獲得できるようにするもので、完全にプログラム可能なアカウントへの橋渡し役を果たします。

自分のアプリケーションにはどのウォレットタイプを選ぶべきですか?

主流層への普及や将来性を重視するならSmart Walletsを、既存のEOAユーザーをアップグレードするならSmart EOA(EIP-7702)を、クリプトネイティブユーザーとの最大限の互換性とシンプルなトランザクションにおける最小限のガスコストが必要ならば従来型のEOAを選んでください。

現在、Smart Walletsはどのくらいデプロイされていますか?

現在、2,600万を超えるSmart Walletsがデプロイされており、Azukiのanime.comがブロックチェーンの知識のないユーザーによって1,300万を超えるNFTをミントするなど、大きな採用の成功事例があります。

ユーザーオンボーディングにおけるSmart Walletsの主なメリットは何ですか?

Smart Walletsは、ソーシャルログインによってシードフレーズを不要にし、ガススポンサーシップによってユーザーがETHを保有する必要をなくし、複雑な操作をワンクリックで可能にし、従来の秘密鍵管理を超えた柔軟なリカバリーオプションを提供します。

Smart Walletsは異なるEVM互換ブロックチェーン間で機能しますか?

はい。EVMウォレットの統合は、Ethereum、ArbitrumやOptimismのようなLayer 2、AvalancheやBNB Chainのような代替Layer 1でも、最小限の調整で機能します。

Background gradient

ブロックチェーンで魔法を生み出す

Alchemyは、最も強力なweb3開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。