原著者: Colin Chan、Binance Research
原文編集:Deep Tide TechFlow

アカウントの抽象化は最近非常に人気があります。
過去 7 月に、約 300,000 のスマート コントラクト アカウントが作成されました。同時に、市場のプレーヤーも次のことを試したいと考えています。
OKXなどがスマートコントラクトウォレットを立ち上げ、StarkNetやzkSyncもAAソリューションをネイティブサポートし、サイバーコネクトやLensも努力を続けています…。
AA とは何か、AA は現在どのように開発されているのか、生態学的状況、実現可能な使用例、開発の詳細についての議論から抜け出しましょう。さまざまな記事や分析からは断片的な印象しか得られず、コースやテクノロジーの全景を体系的に把握できないことが多い。
過去 2 日間で、Binance Research は、上記の問題を体系的に説明および分析したアカウントの抽象化に関するレポートを発表しました。レポートは長かったため、Shenchao は、核となる視点と結論を誰もがよりよく理解できるように、レポートを解釈し、洗練させました。
キーポイント
ERC-4337 の導入により、コア コンセンサス層を変更することなく、アカウント抽象化 (以下、AA と呼びます) がイーサリアム メインネットでサポートされるようになりました。
StarkNet と zkSync はネイティブのアカウント抽象化ソリューションを立ち上げており、Argent や Bravoos などのウォレットプロバイダーもそれらの提供を求めています。
伝統的な機関である Visa などのユースケースもこの分野で先駆的であり、Lens Protocol や CyberConnect もアカウント抽象化を採用しており、これらはユーザーが Web3 環境に参加することを奨励する実現された潜在的なメリットを実証しています。
AAの技術的実現
EOAとAAの違いなど、イーサリアムアカウントの分類についてはここでは詳しく説明しませんので、必要に応じてオリジナルのレポートを確認してください。
AA 一般的な技術実装: これは、以下の図の主要なコンポーネントによって理解できます。これらのコンポーネントは相互作用して、開発者がオンチェーン dApp と互換性のあるスマート コントラクト ウォレットを構築できるようにします。
要約されたプロセスは次のとおりです。
フロントエンドでは、ユーザーはユーザーのアクションを基礎となるトランザクションに変換する抽象化レイヤーと対話します。
EntryPoint スマート コントラクトは、ユーザーの署名を検証し、抽象化レイヤーによって開始されたトランザクションを処理する責任を負います。
Paymaster 契約は、ユーザーのアクションに対する取引手数料を支払う責任があります。
オンチェーン アプリケーションは、通常の外部所有アカウントと同様にユーザー アクションと対話します。
AA生態マップ
よりクリーンなユーザーエクスペリエンスと、ユーザーとウォレット、アプリケーション、エンドユーザー間のよりフレンドリーなインタラクションの必要性を開発者が認識したため、AAエコシステムは過去1年間拡大し続けてきました。
AA を実装することで、既存のインフラストラクチャを強化し、ユーザーがオンチェーンのアクティビティに参加する可能性を拡大することができます。この分野の進捗は大きく「インフラ」と「ソーシャル」の2つに分類され、具体的なプレーヤーは図のとおりです。

インフラ分野での参加役割:
ブロックチェーン: AA 対応の EVM 互換ブロックチェーンおよび zk-rollup スケーリング ソリューション。
ウォレットプロバイダー: AA を利用してユーザーに特定の機能を提供するウォレット。
支払い: 料金抽象化機能は Paymaster 契約を通じて提供され、ユーザーはデジタル トランザクションを実行するためにブロックチェーンのネイティブ トークンを所有する必要はありません。
社会領域での役割:
ゲーム/NFT: ERC-4337 や ERC-6551 などの AA およびトークン標準を採用して、オンチェーンのゲーム体験を向上させ、NFT の有用性を拡大します。
ソーシャルメディア: 署名抽象化などの AA の形式と組み合わせることで、ユーザーは継続的に Web3 ウォレットを使用してソーシャル ネットワークと対話できるようになります。
AA の市場での受け入れ
キーポイント: ERC-4337 EntryPoint 契約は、今年 3 月 1 日に正式に展開されました。それ以来、トランザクション活動と ERC-4337 スマート アカウントの総数は、特に 7 月に急増しました。
スマート アカウントの数は着実に増加しており、7 月には 30 万近くのアカウントが作成され、それに対応するユーザーの操作アクティビティも急増しています。
ほとんどの AA アクティビティは Polygon によって推進されます。これは、すべてのアカウントが ERC-4337 ウォレットであるソーシャル ネットワーク CyberConnect の開始によるものです。
AA のユースケースの概要
AA のユースケースを理解するために、レポートでは、ERC-4337 や ERC-6551 などのトークン標準を使用して新機能を実装する主要なインフラストラクチャ プロジェクトに焦点を当てています。エンド ユーザーの UX を改善するという基本的な目標を掲げ、これらのプロジェクトはブロックチェーン テクノロジーの現実世界への導入を促進することを目的としています。
Paymaster ベースの支払いの使用例
Paymaster は ERC-4337 の不可欠な部分であり、一般に、ユーザーが使用するトークンを受け取り、それをブロックチェーンのネイティブ トークンに変換してサービス料金を支払うことができる仲介者として理解されています。
関連する事例としては以下のようなものがあります。
VISA: Visa は、Paymaster コントラクトを使用して、基本的なブロックチェーン インタラクションを抽象化し、自己ホスト型スマート コントラクト ウォレットを通じてオンチェーン ユーザーの支払いエクスペリエンスを向上させるソリューションを実証しました。現時点では、このケースはまだ概念実証の段階にありますが、ユーザーがウォレットを介してトランザクションを実行する際の摩擦を軽減することが目的であり、ユーザーは任意のトークンをガス料金として使用でき、ガス料金はカバーされますPaymaster による、「消費者にとってのデジタル取引の将来の可能性。開発の可能性」を探ります。

さらに、VISA はユーザーが Visa カードでガソリン料金を支払えるようにすることを目的とした他の取り組みも行っています。
Paymaster 契約のその他の使用例:
楽観主義が牽引し、全体的には着実な成長。これは、7月末にOPで開始されたBeamウォレットに関連しており、ユーザーはブロックチェーンのネイティブトークンの代わりに送金に使用されるコインで料金を支払うことができます。
以下のグラフでは、Paymaster 契約の総ガス量が大幅に増加しており、ユーザー エクスペリエンスを簡素化するためのこれらの仲介サービスに対する需要が高まっていることを示しています。
ウォレット管理の使用例
AA を既存のウォレット ソリューションに統合することで、これらのアカウントはプログラム可能なロジックを備えたスマート コントラクト ウォレットに強化され、バッチ トランザクションやソーシャル リカバリなどの新機能が提供されます。
AA をサポートするウォレット管理スキームは次のとおりです。
Safe:
複数の承認されたエンティティが個別の秘密キーの代わりに同じアカウントに署名することを要求するマルチ署名スキームを導入します。
ERC-4337 標準は最近、プラグ可能なインターフェイスを通じて統合され、開発者にウォレットを構築および作成するためのモジュールを提供しました。
署名の抽象化が導入され、ユーザーは好みに応じてウォレットにトランザクションの開始を許可するルールをカスタマイズできるようになります。たとえば、不審なアクティビティを防ぐために、ユーザーは支出制限を指定して、特定のサイズのトランザクションを拒否できます。
Argent:
「ソーシャル リカバリ」の概念が導入され、ユーザーは紛失または忘れられた秘密キーを回復できるようになります。
ユーザーは、自分のウォレットを復元するためのバックアップとして、「ガーディアン」、つまり信頼できる他のウォレットまたはアカウントを指名できます。
あるいは、ユーザーは、使い慣れた 2 要素認証メカニズムを導入して、電子メール アドレスと携帯電話番号を使用してオフチェーンで回復することもできます。
Braavos:
Starknet で開始されたスマート ウォレットは、署名の抽象化の形式をとります。
ユーザーは、顔認識や指紋認識などの携帯電話の生体認証機能を使用して、ウォレットにアクセスできます。
委任されたトランザクションの使用例
「委任可能なアカウント」は、AA を活用して、ユーザーが承認された外部契約に署名権限を委任できるようにします。アカウントには、ユーザーが好みに応じてカスタマイズした関連ルールが含まれており、各トランザクションを手動で承認することなく、ルールに記載されているアプリケーションと対話します。
VISAの自動支払いスキーム:
ユーザーはウォレットを完全に制御しながら、公共料金やサブスクリプション料金の自動支払いを承認できます。
この委任は署名検証を効果的に抽象化し、アプリ内のユーザー操作を変更して、よりフレンドリーなエクスペリエンスを実現します。
Lens のソーシャル ユース ケース:
ユーザーが署名権限をディスパッチャーウォレットに委任して、投稿、コメント、プロフィールの変更を実行できるようにします。
ユーザーは毎回承認する必要がなく、継続的に dApp を操作できます。
ディスパッチャは、ユーザーがアプリ内インタラクション用のネイティブ トークンを保持する必要なく、これらのトランザクションのガス料金も支払います。
この動きにより、その使用量が一時的に増加しました
トークン バインディング アカウントの使用例
ERC-6551 では、トークンバインド アカウント (TBA) のイーサリアム標準が導入され、NFT が「スマート コントラクト アカウント」として機能し、許可のない登録を通じて独自のウォレットになる機能が提供されます。これにより、所有者が TBA で NFT をホストできる統合メカニズムが実装されます。
過去 1 か月で、TBA アカウントが急増しました。

抽象化により、既存の NFT は次の機能を実現できるようになります。
資産の多層所有権を可能にする
NFT をエコシステム間で相互運用可能にする
ガス料金を引き下げて取引をより手頃な価格にする
NFTは独自のデジタルアイデンティティを取得します
使用例: サピエンツのストリート カルチャー
Sapienz プロジェクトは、デジタル ストリート カルチャーに ERC-6551 標準をもたらします。
ユーザーは、所有する NFT に基づいてロック解除されるカスタマイズ可能なキャラクターを受け取ります。
「キャラクター」とは、ユーザーが入手できるカスタマイズ可能なアバターです。このアバターはユーザーを表すアバターであり、ユーザーは所有するNFTに基づいてこのアバターのさまざまな外観のロックを解除できます。彼らはキャラクターにさまざまな装飾品を装備し、好みに合わせてカスタマイズできます。
AA に関する注目に値する主な進展
スマート コントラクト ウォレット。現在、ユーザー署名メッセージを典型的なイーサリアム トランザクションに変換するために仲介者が実行する「中継器」に依存しています。
したがって、新しい L2 チェーンは、開発者が次のような AA を実験するための実行可能な代替手段となります。
zkSync は、プロトコル レベルでネイティブ AA を実装する最初の EVM 互換チェーンです。
同様に、zk-rollup ソリューション StarkNet も AA を実装します。
Optimism や Coinbase の Base などの楽観的なロールアップも AA フォームを実装しています。
AA に関連する提案と合意:
AA の導入から現在の採用まで、半年間の主な出来事のリスト:



