EOA

外部所有アカウント(EOA)は、ユーザーが秘密鍵で直接管理するオンチェーンアドレスです。EOAは送金の開始やトランザクション署名、スマートコントラクトとのやり取りができ、EthereumやEVM互換ブロックチェーンで最も一般的なウォレットタイプとなっています。例えば、MetaMaskなどのウォレットに表示されるアドレスはEOAです。スマートコントラクトアカウントがコードにより制御されるのに対し、EOAはユーザー自身が管理します。EOAはガス代の支払いやトランザクションの承認を行い、トレード、DeFi、NFT、クロスチェーンなど幅広い用途で利用されています。
概要
1.
意味:ユーザーの秘密鍵によって管理されるブロックチェーンアカウントで、トランザクションの発行はできるがコードの実行はできない。
2.
起源と背景:EOAはEthereum誕生時から存在する基本的な概念です。Ethereumはユーザーアカウントとスマートコントラクトアカウントを区別するためにこの用語を導入しました。ユーザーはBitcoinウォレットの管理と同様に、秘密鍵を通じてEOAを管理します。
3.
影響:EOAは暗号資産の世界への入り口です。全てのユーザーは少なくとも1つのEOAを所有し、資産の保管、資金移動、DAppとのやり取りを行います。EOAはオンチェーンでのユーザーのアイデンティティと資産所有権を決定します。
4.
よくある誤解:初心者はEOAとスマートコントラクトアカウントが同じもの、またはEOAが自動的にコードを実行できると誤解しがちです。実際にはEOAは受動的にトランザクションを受け取ることしかできず、能動的にプログラムを実行することはできません。
5.
実践的なヒント:アカウント種別の確認方法:ブロックチェーンエクスプローラーでアカウント情報を表示します。「Code」欄が空欄ならEOA、コードが含まれていればコントラクトアカウントです。EOAを管理する際は、秘密鍵やシードフレーズを必ず安全に保管し、他人と共有しないでください。
6.
リスク注意:EOAのセキュリティは秘密鍵の管理に完全に依存しています。秘密鍵が漏洩するとアカウントと全資産を失います。秘密鍵を公共のネットワークやメール、メッセージアプリで送信しないでください。ハードウェアウォレットの利用はリスクを大幅に低減します。
EOA

Externally Owned Account(EOA)とは?

Externally Owned Account(EOA)は、秘密鍵によって管理されるオンチェーンアドレスであり、ユーザーがトランザクションを発行できます。

このアカウントはユーザーが直接制御するアドレスです。スマートコントラクトとの取引ややり取りは、秘密鍵による署名で承認されます。MetaMaskやOKX Walletなど一般的なウォレットで見かけるほとんどのアドレスはEOAです。コードで制御されるスマートコントラクトアカウントとは異なり、EOAは保有者固有の「鍵」(秘密鍵)だけで解錠されるドアのように機能します。所有者のみが「署名」して操作を承認できます。

EOAを理解する重要性

EOAはパブリックブロックチェーンエコシステムの基盤です。ほとんどのトークン送信、購入、NFTミント、コントラクト承認はすべてEOAから始まります。

EOAの仕組みを理解することで、誤ったネットワークへの送金による資産損失、悪意あるコントラクトの承認、ノンス管理のミスによるトランザクション詰まりなど、典型的なリスクを回避できます。これらの問題はEOAの利用と密接に関係しています。

Externally Owned Account(EOA)の仕組み

EOAは暗号鍵のペアで管理されます。秘密鍵はあなたの「鍵」であり、公開鍵からアドレスが生成されます。トランザクションに署名する行為は小切手への裏書きに例えられ、承認の証明となります。誰でも署名の正当性を検証できますが、秘密鍵の保有者だけがトランザクションを発行できます。

すべてのトランザクションにはガス代が必要で、これはネットワークのネイティブトークン(例:EthereumならETH)で支払われます。ガス代はネットワークの混雑状況やコントラクトの複雑さによって変動します。

システムはノンスで各EOAのトランザクション順序を管理します。ノンスは連番でなければならず、トランザクションが未確定の場合、以降のトランザクションは待機します。詰まったトランザクションは、同じノンスでより高いガス代を設定して再送信することで解消できます。

主な操作は「承認」と「コール」の2種類です。承認はコントラクトに特定数量のトークン利用権限を与え、コール(例:スワップ)はその権限を実際に使用します。多くのセキュリティ侵害は、個別のコールではなく無制限承認の付与が原因です。

例:EOAから友人に0.1 ETHを送金する場合、ウォレットに相手のアドレスと金額を入力し、秘密鍵で署名します。ネットワークが署名を検証し、ガス代を差し引き、残高を更新して取引が完了します。

EOAは暗号資産エコシステム全体でどのように機能するか

EOAはほぼすべてのブロックチェーン操作に関与します。「送信」「署名」「確認」といった操作は、すべてEOAがトリガーしています。

DeFiでは、EOAがトークンの承認を行った後にDEXでのスワップや流動性提供が可能です。例えばUniswapでスワップする前に、EOAでUSDCの承認が必要です。

NFTの場合、EOAはミント、リスト、注文ハッシュへの署名(例:OpenSeaへのリスト)などで利用されます。プラットフォームでのマッチングを許可するためにEOAが注文ハッシュに署名します。

クロスチェーンやLayer 2での資産移動では、EOAがEthereumメインネットからArbitrumやBaseなどへのブリッジに使われます。ブリッジコントラクトは両ネットワークでEOAによるトランザクションの発行と署名を必要とします。

取引所への入出金時、EOAは自己管理型の「受取アドレス」として機能します。例えばGateからEOAへUSDT-ERC20を出金する場合、ネットワークとアドレスの一致が必要です。逆にEOAからGateに入金する際も、資産損失を防ぐために正しいネットワークを選択する必要があります。

EOA利用時のリスク最小化方法

  • ニーモニックフレーズと秘密鍵のバックアップ: オフラインで2か所に分けて保管してください。写真撮影やクラウド保存は絶対に避けましょう。ニーモニックフレーズが漏洩すると、いつでも資産が盗まれるリスクがあります。
  • ホットウォレットとコールドストレージの分離: 日常利用はホットウォレット、大口資産はハードウェアウォレットやマルチシグアドレスで保管しましょう。ホットウォレットには必要最小限の資産のみ保持してください。
  • 「無制限承認」を制限: 可能な限り利用限度額を設定し、ツールで過去の承認を定期的に取り消して攻撃リスクを減らしましょう。
  • アドレスポイズニングとフィッシングに注意: チャットログや不明なグループからアドレスをコピーせず、ホワイトリストを活用し、DApp利用時は必ずドメイン名を確認し、ブックマークからアクセスしてください。
  • ガス代とノンスの適切な設定: トランザクションが詰まった場合、同じノンスでより高いガス代で再送信します。ノンスを飛ばして設定しないよう注意し、重要な取引は混雑の少ない時間に実行しましょう。
  • Gateなど取引所利用時はネットワークを正確に一致: EOAへの出金時は、トークンとネットワーク(例:ERC20やTRC20)の一致を確認してください。タグやメモが必要な場合は必ず入力し、誤ったチェーンや未入力による資産損失を防ぎましょう。

EOAは2025年まで主要なアカウント形態として利用される見込みです。近月はマルチチェーンの活動が増加しています。パブリックなEthereumエクスプローラーやコミュニティダッシュボードによると、2025年第3四半期から第4四半期にかけてEthereum上の1日あたりのアクティブEOA数は600,000〜1,200,000の範囲で推移し、市場状況やガス代の影響を強く受けています。1日あたりの新規アドレス数は70,000〜120,000です。

Layer 2ネットワークの拡大によりEOAの利用頻度が増加しました。2025年直近6か月では、複数のEthereum Layer 2での1日あたりトランザクション数がメインネットを上回ることも多く、BaseやArbitrumなどL2上でEOAによるマイクロトランザクションや高頻度取引が増えています。

アカウント抽象化機能も普及しつつありますが、EOAが依然として主流です。過去半年でERC-4337関連のトランザクションは、EVMエコシステム全体の約1%またはそれ以上(チェーン・時期による)にとどまり、従来型EOA発の取引が大半を占めます。

セキュリティインシデントの傾向も変化しています。2025年を通じて「アドレスポイズニング」や悪意ある承認、ソーシャルエンジニアリング型フィッシングが継続して発生しています。攻撃は力技のハッキングよりも、ユーザーの署名誘導に依存する傾向です。ハードウェアウォレットやマルチシグの利用が増え、大口資産がホットウォレットEOAから移動する流れも見られます。

EOAとスマートコントラクトアカウントの比較

本質的な違いは管理方法にあります。EOAは秘密鍵で管理され(「自分で署名=自己責任」)、スマートコントラクトアカウントはコードで制御され、あらかじめ決められたロジックに従い、秘密鍵は不要です。

手数料や機能面では、EOAはガス代を自分で支払い、基本的な機能のみですが、スマートコントラクトアカウントはサードパーティによるガス代肩代わり(「ペイマスター」)、バッチ処理、ソーシャルリカバリーなど高度な機能を提供できます。

互換性では、EOAはすべてのDAppとネイティブに連携しますが、スマートコントラクトアカウントはエコシステムやリレイヤーサービスの対応が必要です。初心者はまずEOAの基本を習得し、その後ペイマスターやリカバリー機能付きのコントラクトウォレットを検討するのが安全です。

用語解説

  • Externally Owned Account(EOA):ユーザーの秘密鍵で管理され、トランザクション発行や資産保有ができる、ブロックチェーンの基本的なアカウント種別。
  • スマートコントラクト:ブロックチェーン上で展開される自己実行型コードで、条件が満たされると自動的にロジックを実行します。
  • ガス:Ethereumなどのブロックチェーンでの計算コスト単位。トランザクションやコントラクト実行時にガス代が必要。
  • 秘密鍵:アカウントや資産の管理権限を持つ暗号鍵で、トランザクション署名に必要。厳重な秘密保持が必須です。
  • トランザクション署名:秘密鍵で生成される暗号署名で、トランザクションの正当性や発行者の本人性を証明します。

よくある質問(FAQ)

自分のウォレットアドレスはEOAですか?

はい。Gateや他の取引所で利用する個人ウォレットアドレスはEOAです。秘密鍵を保持している限り、そのアカウント内の資産を完全に管理できます。秘密鍵やニーモニックフレーズは絶対に他人と共有しないでください。EOAのセキュリティ確保に極めて重要です。

EOAは自動でトランザクションを実行できますか?

いいえ。EOAのトランザクションは、ユーザー自身またはスクリプトによる手動発行が必要で、自動ロジックは実行できません。対して、スマートコントラクトアカウントは事前設定条件に基づき自動でコードを実行します。自動化が必要な場合は、Gateが提供するAPI連携やボットの利用を検討してください。

EOAの秘密鍵を紛失した場合どうなりますか?

秘密鍵を失うとアクセス権を永久に失い、そのアカウント内の資産は管理できなくなります。Gateサポートを含め、誰も復元できません。そのため、秘密鍵やニーモニックフレーズはオフラインで厳重にバックアップしてください。

Gateで作成したアカウントはすべてEOAですか?

Gateで直接作成したアカウントは中央管理型ですが、個人ウォレットへの出金時、受取アドレスはEOA(ブロックチェーン上で秘密鍵のみが管理)となります。ブロックチェーンEOAと直接やり取りするには、MetaMaskなどのウォレットを利用してください。

EOAでトランザクション手数料を節約できますか?

はい。ネットワーク混雑が少ない時間帯の利用や、ArbitrumやPolygonなどのLayer 2ソリューション、バッチ処理の活用によりガス代を大幅に抑えられます。オンチェーン操作はGateでの中央集権取引より手数料が高くなりますが、これらの方法でコスト最適化が可能です。

参考・関連資料

シンプルな“いいね”が大きな力になります

共有

関連用語集
運用資産残高
運用資産残高(AUM)は、機関や金融商品が現在管理している顧客資産の総市場価値を表します。この指標は、運用規模や手数料ベース、流動性の圧力を評価するために用いられます。AUMは、公募ファンド、プライベートファンド、ETF、暗号資産運用やウェルスマネジメント商品などで広く参照されており、市場価格や資本の流入・流出に応じてその価値が変動します。そのため、AUMは資産運用業務の規模と安定性を測る主要な指標となっています。
Bitcoinアドレス
Bitcoinアドレスは、銀行口座番号のように、Bitcoinの受け取りや送金に使われる文字列です。秘密鍵から導出した公開鍵をハッシュ化してエンコードすることで生成され、入力ミス防止のためチェックサムが付与されています。主なアドレス形式は「1」、「3」、「bc1q」、「bc1p」で始まります。Gateなどのウォレットや取引所では、入金・出金・決済に利用できるBitcoinアドレスが自動生成されます。
BTCウォレットアドレス
BTCウォレットアドレスは、Bitcoinの送受信時に利用される識別子で、銀行口座番号と同様の役割を持ちます。公開鍵から生成されるため、秘密鍵が漏れることはありません。主なアドレスのプレフィックスには1、3、bc1、bc1pがあり、各プレフィックスは異なる技術や手数料体系を反映しています。BTCウォレットアドレスは、ウォレット間の送金や取引所での入出金に広く使用されています。適切なアドレス形式とネットワークの選択は非常に重要であり、誤ると取引の失敗や資金の永久的な損失につながる可能性があります。
Solflare
Solflareは、Solanaエコシステム向けに設計されたノンカストディアルウォレットです。SOLおよびSPLトークンの管理や分散型アプリケーションへの接続、ステーキング、NFTの操作に対応しています。プライベートキーやシードフレーズはすべてユーザーが管理し、ウォレット自体が資産を保持することはありません。Solflareは、ブラウザ拡張機能、モバイルプラットフォーム、ハードウェアウォレットとの統合をサポートしており、資産を独立して管理したいユーザーに最適な選択肢です。
WeiをETHに変換
WeiをETHへ変換するとは、Ethereumの最小単位Weiを主要単位ETHに換算することを意味します。この変換は、オンチェーン残高の表示やガス料金の計算、開発時のデバッグなどで頻繁に使用されます。Ethereumでは1 ETHは10^18 Weiに相当し、変換式は「ETH = Wei ÷ 10^18」となります。正確な変換は送金や出金時の誤差防止に不可欠であり、ウォレットやスマートコントラクトの信頼性向上に寄与します。

関連記事

ご自身で調べる方法とは?
初級編

ご自身で調べる方法とは?

「研究とは、あなたが知らないが、喜んで見つけることを意味します。」-チャールズF.ケタリング。
2022-11-21 09:40:55
ファンダメンタル分析とは何か
中級

ファンダメンタル分析とは何か

適切な指標やツール、そして暗号資産ニュースを組み合わせることによって、意思決定のために最善のファンダメンタル分析が可能となります。
2022-11-21 09:33:42
ETHを賭ける方法は?
初級編

ETHを賭ける方法は?

マージが完了すると、イーサリアムはついにPoWからPoSに移行しました。 ステーカーは現在、ETHをステーキングして報酬を獲得することでネットワークセキュリティを維持しています。 ステーキングする前に、適切な方法とサービスプロバイダーを選択することが重要です。マージが完了すると、イーサリアムはついにPoWからPoSに移行しました。 ステーカーは現在、ETHをステーキングして報酬を獲得することでネットワークセキュリティを維持しています。 ステーキングする前に、適切な方法とサービスプロバイダーを選択することが重要です。
2022-11-21 08:40:30