レッスン1

アカウント抽象化とは何ですか?

このモジュールでは、アカウント抽象化の核心的なアイデア、すなわち固定されたキーに基づくアカウント管理をプログラム可能なロジックに置き換えることについて説明します。EOAとコントラクトアカウントの違い、AAの背後にある動機、そしてEthereumとSolanaがそれにどのように異なるアプローチをしているかをカバーします。ERC-4337やEIP-7702などの重要な標準が、Ethereumの抽象化への移行におけるマイルストーンとして紹介されます。

紹介

アカウント抽象化(AAと略されることが多い)は、ブロックチェーンアカウントと単一のプライベートキー保持者との厳格なリンクを断ち切るデザインシフトであり、プログラム可能なロジックがアカウントがアクションを認証し、手数料を支払い、アクセスを回復する方法を決定できるようにします。実際的には、これによりネットワークは「1つのキー、1つの所有者」モデルから、ルールがスマートコントラクトコードに存在するアカウントへと移行します。このアイデアは少なくとも2015年から広まっていましたが、Ethereumの研究者が正式な改善案を提案し、Solanaのような新しいチェーンがネイティブアプローチを示すと、本格的に注目されるようになりました。

外部所有アカウントとその制限
Ethereumでは、デフォルトのアカウントタイプは外部所有アカウント(EOA)。EOAはイーサリアムを保持し、トランザクションに署名し、コントラクトを呼び出すことができますが、自身の実行可能なコードを含むことはできません。プライベートキーを失うと、資金も失われます;所有者が高度な機能、たとえば、ソーシャルリカバリーやトークン建てのガスを望む場合は、別のコントラクトと追加の手順に頼らなければなりません。この「ダム」なEOAと「スマート」コントラクトコードの分離は、長い間ウォレットの使いやすさとセキュリティを制約してきました。

アカウント抽象化が解決する問題
コードによって、固定されたキーではなく、トランザクションを検証することにより、AAはアカウント自体をプログラム可能なオブジェクトに変えます。同じメカニズムは、いくつかの呼び出しを束ねたり、支払いをスケジュールしたり、支出制限を強制したり、複数のデバイスからの署名を受け入れたりすることができます。ユーザーにとっては、承認が少なく、オプションのガススポンサーシップがあり、はるかに安全な復旧パスを意味します。開発者にとっては、プロトコルの変更なしにより豊かなウォレット機能を構築するための予測可能なフックを意味します。

イーサリアムの進化:EIP-2938からERC-4337まで
初期のドラフトであるEIP-2938はコアプロトコルへの変更を提案しましたが、コンセンサスレイヤーのアップグレードは遅れました。ERC-4337は2023年3月に回避策を提供しました:それは導入しました。オルトメモリプールオフチェーンの「バンドラー」によって処理され、シングルトンのエントリーポイントコントラクトによってオンチェーンで検証されるユーザー操作のパターン。 このパターンにより、互換性のあるスマートコントラクトウォレットは、Ethereumのコアをそのままにしながら、ファーストクラスのアカウントのように動作できるようになります。 2024年には、スマートアカウントの展開が2億を超え、アナリストは2025年に向けてツールが成熟するにつれて、もう一波が期待されています。

ネイティブ対シミュレートされたAA:ソラナの初期リード
すべてのチェーンがレトロフィットを必要とするわけではありません。Solanaは、すでに柔軟なデータコンテナとして機能するアカウントを搭載しています—プログラムから派生したアドレス(PDA)は、プログラム自体で設定されたルールの下でトランザクションを開始できます。この設計は、プロトコルレベルでアカウント抽象化を効果的に埋め込むため、Solanaのウォレットは初日からマルチシグおよび手数料支払いフローを提供してきました。したがって、EthereumのERC-4337は、Solanaがネイティブに行うことを「シミュレート」しており、プロトコルの安定性をわずかに高いガスオーバーヘッドと引き換えにしています。

2025年のアップグレードパス:EIP-7702とERC-6900
イーサリアムの次のハードフォークバンドル、コードネームPectraには、EIP-7702が含まれる予定です。この提案により、通常のEOAは単一のトランザクション中に契約コードにその検証を一時的に委任でき、多くのスマートアカウントの特典を提供しながら残高の移行を行わずに済みます。Remix IDEはすでに4337と7702の両方のテンプレートを提供しており、スムーズな開発者の採用を示唆しています。同時に、ERC-6900はモジュール式プラグインアーキテクチャを定義しており、異なるスマートアカウント実装がセッションキーや支出上限などの拡張機能を共有できるようにしています。これらの標準は、AAをEVMエコシステム内で「実験的」から「デフォルト」へと移行させることを目指しています。

主流の信号: MetaMaskスマートアカウント
最大のセルフカストディウォレットは、2025年5月にMetaMaskスマートアカウントを展開することでトレンドを確認しました。ユーザーは既存のアドレスをスマートアカウントモードに切り替えることができ、バッチスワップ、トークン建て手数料、サブスクリプションロジックを可能にします。これらはすべて、背後でERC-4337によって動かされています。MetaMaskの動きは、AAがもはや単なる開発者のおもちゃではなく、日常的なセルフカストディの基準になりつつあることを示しています。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン1

アカウント抽象化とは何ですか?

このモジュールでは、アカウント抽象化の核心的なアイデア、すなわち固定されたキーに基づくアカウント管理をプログラム可能なロジックに置き換えることについて説明します。EOAとコントラクトアカウントの違い、AAの背後にある動機、そしてEthereumとSolanaがそれにどのように異なるアプローチをしているかをカバーします。ERC-4337やEIP-7702などの重要な標準が、Ethereumの抽象化への移行におけるマイルストーンとして紹介されます。

紹介

アカウント抽象化(AAと略されることが多い)は、ブロックチェーンアカウントと単一のプライベートキー保持者との厳格なリンクを断ち切るデザインシフトであり、プログラム可能なロジックがアカウントがアクションを認証し、手数料を支払い、アクセスを回復する方法を決定できるようにします。実際的には、これによりネットワークは「1つのキー、1つの所有者」モデルから、ルールがスマートコントラクトコードに存在するアカウントへと移行します。このアイデアは少なくとも2015年から広まっていましたが、Ethereumの研究者が正式な改善案を提案し、Solanaのような新しいチェーンがネイティブアプローチを示すと、本格的に注目されるようになりました。

外部所有アカウントとその制限
Ethereumでは、デフォルトのアカウントタイプは外部所有アカウント(EOA)。EOAはイーサリアムを保持し、トランザクションに署名し、コントラクトを呼び出すことができますが、自身の実行可能なコードを含むことはできません。プライベートキーを失うと、資金も失われます;所有者が高度な機能、たとえば、ソーシャルリカバリーやトークン建てのガスを望む場合は、別のコントラクトと追加の手順に頼らなければなりません。この「ダム」なEOAと「スマート」コントラクトコードの分離は、長い間ウォレットの使いやすさとセキュリティを制約してきました。

アカウント抽象化が解決する問題
コードによって、固定されたキーではなく、トランザクションを検証することにより、AAはアカウント自体をプログラム可能なオブジェクトに変えます。同じメカニズムは、いくつかの呼び出しを束ねたり、支払いをスケジュールしたり、支出制限を強制したり、複数のデバイスからの署名を受け入れたりすることができます。ユーザーにとっては、承認が少なく、オプションのガススポンサーシップがあり、はるかに安全な復旧パスを意味します。開発者にとっては、プロトコルの変更なしにより豊かなウォレット機能を構築するための予測可能なフックを意味します。

イーサリアムの進化:EIP-2938からERC-4337まで
初期のドラフトであるEIP-2938はコアプロトコルへの変更を提案しましたが、コンセンサスレイヤーのアップグレードは遅れました。ERC-4337は2023年3月に回避策を提供しました:それは導入しました。オルトメモリプールオフチェーンの「バンドラー」によって処理され、シングルトンのエントリーポイントコントラクトによってオンチェーンで検証されるユーザー操作のパターン。 このパターンにより、互換性のあるスマートコントラクトウォレットは、Ethereumのコアをそのままにしながら、ファーストクラスのアカウントのように動作できるようになります。 2024年には、スマートアカウントの展開が2億を超え、アナリストは2025年に向けてツールが成熟するにつれて、もう一波が期待されています。

ネイティブ対シミュレートされたAA:ソラナの初期リード
すべてのチェーンがレトロフィットを必要とするわけではありません。Solanaは、すでに柔軟なデータコンテナとして機能するアカウントを搭載しています—プログラムから派生したアドレス(PDA)は、プログラム自体で設定されたルールの下でトランザクションを開始できます。この設計は、プロトコルレベルでアカウント抽象化を効果的に埋め込むため、Solanaのウォレットは初日からマルチシグおよび手数料支払いフローを提供してきました。したがって、EthereumのERC-4337は、Solanaがネイティブに行うことを「シミュレート」しており、プロトコルの安定性をわずかに高いガスオーバーヘッドと引き換えにしています。

2025年のアップグレードパス:EIP-7702とERC-6900
イーサリアムの次のハードフォークバンドル、コードネームPectraには、EIP-7702が含まれる予定です。この提案により、通常のEOAは単一のトランザクション中に契約コードにその検証を一時的に委任でき、多くのスマートアカウントの特典を提供しながら残高の移行を行わずに済みます。Remix IDEはすでに4337と7702の両方のテンプレートを提供しており、スムーズな開発者の採用を示唆しています。同時に、ERC-6900はモジュール式プラグインアーキテクチャを定義しており、異なるスマートアカウント実装がセッションキーや支出上限などの拡張機能を共有できるようにしています。これらの標準は、AAをEVMエコシステム内で「実験的」から「デフォルト」へと移行させることを目指しています。

主流の信号: MetaMaskスマートアカウント
最大のセルフカストディウォレットは、2025年5月にMetaMaskスマートアカウントを展開することでトレンドを確認しました。ユーザーは既存のアドレスをスマートアカウントモードに切り替えることができ、バッチスワップ、トークン建て手数料、サブスクリプションロジックを可能にします。これらはすべて、背後でERC-4337によって動かされています。MetaMaskの動きは、AAがもはや単なる開発者のおもちゃではなく、日常的なセルフカストディの基準になりつつあることを示しています。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。