アカウントの抽象化: 暗号世界を簡素化する
7月17日、パリで開催されたイーサリアムコミュニティカンファレンス(EthCC)で、イーサリアム共同創設者のヴィタリック氏が「アカウント抽象化の歴史と未来」をテーマに講演し、アカウント抽象化ウォレットへの支持を表明した。実際、彼がアカウント抽象化のプラットフォームを構築したのはこれが初めてではなく、初期の頃、彼はブログで「アカウント抽象化は常にイーサリアム開発者コミュニティの夢だった」と述べていました。
では、アカウントの抽象化はどのような問題を解決するのでしょうか?そして、アカウントの抽象化とは正確に何を抽象化するのでしょうか?この記事では、これらの問題について詳しく説明します。
1. イーサリアムのアカウントモデルから始めましょう
アカウントの抽象化を詳細に理解する前に、まず最も基本的なイーサリアム アカウント モデルから始めて、現在のウォレットにどのような問題があるかを理解する必要があります。
イーサリアムのウォレットアカウントは主に外部所有アカウント(EOA)とコントラクトアカウント(CA)の2種類に分かれており、両者の比較は以下の通りです。

私たちがよく知っているメタマスク、imToken、OneKey など、ユーザーの秘密キーによって直接制御されるウォレットはすべて従来の EOA ウォレットです。
従来の EOA ウォレットの欠点
利用のハードルが高すぎる
暗号化されたウォレットはユーザーが Web3 の世界に入る重要な入り口ですが、ウォレットは新規ユーザーにとってフレンドリーではありません。多くの人は、秘密鍵、公開鍵、アドレス、ニーモニックワードなどの概念を学ぶ必要があり、ある程度理解した後でのみウォレットを使用する可能性があります。単一アカウントのパスワード システムを長期間使用している Web2 ユーザーにとって、しきい値は高すぎます。
単一のセキュリティ保証と資産損失の高いリスク
ユーザーの公開キーは秘密キーに基づいてランダムに生成されるため、EOA の秘密キーと公開キーの間には結合関係があります。秘密キーは、ユーザーが EOA にアクセスする唯一の方法です。秘密キーを保持している人が資産を保持します。秘密キーが失われると、それに関連付けられている EOA 内のすべての現在の資産を取得できなくなることも意味します。同時に、何らかの理由で秘密キーが盗まれた後、ユーザーはできるだけ早くウォレット資産を転送すること以外に制限はありません。そうしないと資産が失われます。
カスタマイズした機能を実装できない
EOA はプログラマビリティが弱く、一括取引や資金の自動引き出しなどユーザーがカスタマイズした機能を実現できません。例えば、ユーザーがETHをLidoに入金し、得られたstETHをUSDTに交換したい場合、ユーザーが従来のEOAウォレットを使用して運用する場合、これは煩雑なプロセスとなり、ユーザーエクスペリエンスに大きな影響を与えます。カスタマイズ機能をサポートしたウォレットを使用して運用する場合、ユーザーは 1 回のトランザクションを行うだけで済みます。
高価で柔軟性に欠けるガス料金
イーサリアム ネットワーク上のすべてのトランザクションにはガスがかかるため、特にネットワークが混雑している場合、小規模トランザクションの手数料が非常に高価になります。同時に、ユーザーは取引手数料を支払うために常にETHをウォレットに保持する必要があり、手数料を支払うために他の通貨を選択することはできません。このような高価で硬いガスは、多くの一般ユーザーにトラブルを引き起こすことがよくあります。
イーサリアム コミュニティの開発者が研究してきたアカウント抽象化テクノロジーは、従来の EOA ウォレットを使用するデメリットを解決することです。
2. アカウント抽象化とは具体的に何を抽象化しますか?
アカウントの抽象化の概念を初めて聞いたとき、おそらく誰もが最初に何を抽象化するのか疑問に思うでしょう。実は、これは中国語の文脈では非常に理解するのが難しいのですが、英語の文脈から理解すると、「抽象化」には抽出という意味もあります。そして他の重荷を放棄してください。
この観点から「アカウントの抽象化」を説明すると、アクティブに取引を開始するEOAアカウントの機能とCAアカウントの機能を抽出し、新たなプログラマブルユニバーサルアカウントに統合することになります。これにより、煩雑な秘密キー/ニーモニックを廃止し、電子メールなどのシンプルな認証方法を使用してアカウントにログインできると同時に、より多くのアカウントカスタマイズ機能、より柔軟なガス支払い、さらにはスポンサーシップも実現できます。 DApps。

マニュアル車からオートマチック車への移行
従来の EOA ウォレットと AA (Account Abstraction) ウォレットの使用体験の違いをユーザーの観点から説明すると、マニュアル トランスミッション車からオートマチック トランスミッション車への移行に似ています。マニュアル車の運転を学ぶには、ギアと速度のマッチング、アクセルとクラッチの連携操作、シフトチェンジのスキルを理解していないと、エンジンの異常ロスやエンストなどの危険が伴います。実際に道路に出たとき。しかし、オートマチック車の運転ははるかに簡単で、給油、ブレーキ、減速、ニュートラルパーキングなどの基本操作を理解するだけで簡単に道路に乗り出すことができ、さらにマニュアル車にはないスマートな機能が数多く追加されています。ありません。実際、これはマニュアル トランスミッション車におけるオートマチック トランスミッション車の複雑な操作を抽象化したものです。
アカウントの抽象化も同様で、ユーザーにとっては、ウォレットの本来の操作が簡素化され、ウォレットのエクスペリエンスが向上します。ユーザーは、背後にある操作ロジックを気にする必要がなく、そのまま使用できます。
ERC-4337 の仕組み
Vitalik が 2017 年 2 月に最初のアカウント抽象化提案 EIP-86 を提案して以来、イーサリアム コミュニティは多くの特定のアカウント抽象化操作のアイデアを繰り返してきましたが、これらの提案は十分に包括的ではないか、コンセンサス層で変更する必要があるため、イーサリアムは理想的ではありません。イーサリアムコンセンサスプロトコルを変更せずにアカウント抽象化を実装できるようになったのは、2021年9月のEIP-4337の提案でした。

EIP-4337 提案は今年 3 月に標準 ERC-4337 として正式に承認され、開発者はこの標準を使用して AA (アカウント抽象化) ウォレットを構築できるようになりました。
では、ERC-4337の動作原理を理解するにはどうすればよいでしょうか?ユーザーが従来の EOA アカウントを使用してトランザクションを開始する場合、それは「トランザクション」をメモリ プール (Mempool) に送信し、ブロック バリデータ (Validator) がチェーンに上るのを待つと視覚化できます。
ERC-4337標準フレームワークでは、ユーザーはトランザクション(トランザクション)を開始するのではなく、「UserOperation」を開始します。「トランザクション」と比較して、「UserOperation」にはアドレスなどの送信情報が含まれるため、パッケージにたとえることができます。 、身元署名、受取人の住所、ユーザーのより複雑な指示が含まれるため、パッケージに似ています。ユーザーはまず特別な荷物転送ステーション (UserOperation Mempool) に荷物を置き、転送ステーションの宅配業者 (Bundler) がそれを仕分けして梱包し、メモリ プール (Mempool) に送ります。
したがって、ERC-4337 の動作を、ユーザーが荷物を配達するのを支援するプロセスに完全に喩えることができます。

非常に多くの荷物に直面した場合、中継ステーションを担当する宅配業者 (Bundler) は、ブロック検証者 (Validator) と同様の方法を選択することができ、最も多くの手数料を支払った人が最初に荷物を梱包します (バンドル取引)。梱包時に、配送業者はバンドルを直接メモリ プールに配置しません。理由は 2 つあります。1 つは、ユーザーがパッケージに書いた指示が実行されていないこと、もう 1 つは配送業者の労力によるものです。まだお金を受け取っていません。
ユーザーが支払った手数料は実際には宅配業者に直接支払われるのではなく、スマートコントラクトウォレットに残っているからです。宅配業者がお金を受け取りたい場合は、まず EntryPoint スマート コントラクトを呼び出す必要があります。これをエントリー実行マシンに例えます。ユーザーの荷物がマシンに入った場合にのみ、マシンはユーザーのスマート コントラクト ウォレットから自動的にお金を送金します。宅配業者に。
では、このエントリ実行マシンは内部的にパッケージに対して何をしているのでしょうか?まず、機械が内部で荷物を開梱し、まずこの荷物の束に含まれるユーザーの身元を確認し、ユーザーが節約した金額が宅配業者の料金を補うのに十分であるかどうかを見積もり、確認に合格した場合は、処理が行われます。ユーザーが預けた手数料は宅配業者に支払われ、宅配業者に送付されます ユーザーによる実行指示の配布(実行の成否に関わらずチップは支払われます)、超過の場合はウォレットを返却します検証が失敗した場合、その中のパッケージは直接破棄されます。
自動実行機が宅配業者に支払いを行う場合、利用者の荷物に支払者の住所情報が書かれている場合、実行機は対応する支払者(ペイマスター)が専用の場所に保管されているかどうかを確認し、金額が十分であれば、ユーザーはこの料金を支払う必要はありません。この機能の存在により、実際のアプリケーションシナリオでは、DApp がユーザーの心をつかむために Gas をスポンサーしたり、ユーザーが他の ERC-20 トークンを使用して支払者に支払うこともでき、Gas 料金の柔軟性を実現できます。
ただし、宅配業者は入口執行機を起動するために料金を支払う必要があり、このプロセスは元に戻すことができません。最終的に有効な荷物がいくつあるか、入口執行機の推定コストが正確であるかどうかに関係なく、その金額は元に戻せません。宅配業者によって支払われた料金は返金されません。したがって、損失を避けるために、スマート宅配業者は、荷物を機械に入れる前に、入り口執行機械に似たデバイスを使用して、最初にプロセス全体をシミュレートし、最終的に得たコストが十分であるかどうかを見積もります。パッケージを実際のマシンに入れます。
このように、ERC-4337標準フレームワークの下でアカウントの抽象化が実現されており、イーサリアム本来の基本プロトコルを変更しないだけでなく、バッチトランザクションやソーシャルリカバリウォレット、ガスなどの複雑な機能をアカウントに実装することが可能になります。手数料補助金。
3. ERC-4337規格に基づくAAウォレット
さまざまなウォレットソリューション
ERC-4337 が採用される前は、従来の EOA ウォレットによってもたらされる欠点に対して、スマート コントラクト (CA) ウォレットとマルチパーティ コンピューティング (MPC) ウォレットという他のソリューションが市場にありました。以下では、これら 2 つのウォレットを簡単に紹介し、アカウント抽象化 (AA) ウォレットの利点を比較します。
スマート コントラクト (CA) ウォレット
その本質はコントラクトです。マルチシグネチャ ウォレットは、スマート コントラクト ウォレットの最も一般的なタイプです。ユーザーはスマート コントラクトに資金を投入し、複数の EOA アカウントによって制御されます。すべてのトランザクションはコントラクトを通じて実行されます。契約にはロジックがあるため、より安全に資産を管理することができます。このようなウォレットは個人ではあまり利用シーンがありませんが、企業などの組織では非常に有効です。たとえば、GnosisSafe などのウォレットです。もちろん、現在、ERC-4337 標準を使用せず、Argent などのウォレットなど、他の技術的手段を通じてアカウント抽象化と同様の機能を実装するスマート コントラクト ウォレットのクラスが存在します。
マルチパーティコンピューティング (MPC) ウォレット
マルチパーティ コンピューティング ウォレットとは、EOA を制御する単一の秘密キーが小さなフラグメントに分散され、複数のパーティによって保持されることを意味します。トランザクションが行われると、複数の部分が結合されます。秘密キーはさまざまなサーバーに分散されるため、より安全です。たとえば、Fireblock、ZenGo、その他のウォレットです。
さまざまなウォレットの長所と短所の比較
さまざまなウォレット ソリューションの違いと長所と短所を直感的に理解するために、ウォレットを MPC ウォレット、マルチシグネチャ ウォレット、ERC-4337 ベースの AA ウォレット、および非 ERC-4337 ベースの AA ウォレットに分類します。

上記の比較からわかるように、ERC-4337 ベースの AA ウォレットは、使いやすさ、セキュリティ、機能の点で他のタイプのウォレットよりも一般的に優れています。
ERC-4337 に基づく AA ウォレット インベントリ
UniPass
今年 5 月、UniPass とハードウェア ウォレット Keystone は合併して Account Labs を設立することを発表し、アカウント抽象化の方向性に焦点を当て、Web3 アカウント抽象化ソリューションを共同開発する予定です。 Account Labs の CEO は Keystone の元創設者である Liu Lixin 氏であり、UniPass の元創設者である Zhixian 氏が COO を務めています。
UniPassが実装した機能としては、ソーシャル手法を利用したログインやウォレットの復元、ガスの柔軟な支払いなどが可能となる。現在はERC-4337に対応しており、今年後半にはUniPassがさらにアップグレードされ、アカウント抽象化機能の導入・実装を加速することが明らかになった。

Echooo Wallet
Echooo Wallet は、ERC-4337 標準に基づいて構築された AA ウォレットで、MPC と AI テクノロジーを組み合わせて、マルチ署名やソーシャル リカバリなどの複数の機能をサポートします。 Echooo Walletは2022年に設立、7月17日に評価額1億ドルで1,500万ドルの資金調達を完了、ATキャピタルなどが出資して「期間限定AAウォレット受け取り」活動を開始注目を集めたその夜。

OKX Web3 ウォレット
8月2日、OKX Web3ウォレットはERC-4337標準に基づくAAスマートコントラクトウォレットを正式に開始しました。これは、イーサリアム、ポリゴン、アービトラム、オプティミズム、BNBチェーン、アバランチの7つのパブリックチェーンをサポートする初のAAスマートコントラクトウォレットです。そしてOKTチェーン。 OKXのAAスマートコントラクトウォレットは、ユーザーUXレベルでのデザインが非常に完璧であるとして、発売2日目にERC-4377によって正式に認められました(元のツイートは削除されています)。
現在、OKXのAAスマートコントラクトアカウントは、OKXアプリの新バージョンで簡単に作成でき、ガス料金の柔軟な支払い、DEXのワンクリック交換、Defiのワンクリックマイニング、 NFTのワンクリック一括リスト。同時に、ユーザーのモチベーションを高めるために、最大 5 U までの期間限定のガスフリー イベントも開始されました。
4. 感想とまとめ
Vitalik 氏のビジョンでは、アカウントの抽象化を通じて暗号通貨ウォレットの管理を電子メールの管理と同じくらい簡単にしたいと考えています。アカウント抽象化のビジョンは確かに非常に魅力的であり、支持者の中には、AA ウォレットが成功すれば、多数の Web2 ユーザーが暗号化業界に転向し、新たなエコロジカルな爆発が促進されるだろうと判断する人さえいます。
しかし、為替の世界では楽観的なものほど冷静に分析する必要がある。 Dune のデータによると、ERC-4337 の動作メカニズムは非常に完璧ですが、一部のチェーンにおける Bundler の月間損失は今年も依然として非常に高いです。図に示されているように、今年7月には、かなりの収入があった楽観主義とイーサリアムのバンドラーを除いて、他のチェーンのバンドラーは大きな利益を得ることができませんでした。
ブロックチェーンの価値論理の下では、あらゆる行動は客観的なインセンティブと罰のメカニズムによって規制されており、バンドラーの多額の損失を効果的に解決できなければ、明らかに行動に対する熱意が弱まり、システム全体の運用に悪影響を及ぼします。

考慮に値するもう 1 つの疑問は、AA ウォレットはユーザーがウォレットを使用する敷居を下げることができますが、確実により多くのユーザーを引き付けることができるかということです。 imTokenが発表した「2023年の暗号化ウォレットレポート」では、180人の暗号化ユーザーを無作為に調査したところ、ユーザーの63%が取引所の保管ウォレットの方が安くて便利であるため利用することを好み、資金がハッカーに盗まれるリスクがあることが判明した。も小さくなります。
AA ウォレットは取引所などのホスト型ウォレットからユーザーを盗むことはできるかもしれませんが、それだけではより多くの Web2 ユーザーを仮想通貨業界に引き付けることはできないかもしれません。過去に円環を破ることに成功したDeFi、NFTプロジェクト、またはStepNアプリケーションからわかるように、Web2ユーザーを引き付けることができるのは、特定の問題点を具体的に解決する実際のユースケースか、または強力な資産効果のいずれかです。ウォレットのユーザーエクスペリエンスの向上は確かにおまけだが、現在の弱気相場に炭を送る役割を果たせるかどうかはまだ不透明だ。
したがって、アカウントの抽象化が本当に望ましい効果を達成したい場合は、AA ウォレットだけでなく、アプリケーション層からインフラストラクチャに至る AA エコシステムの取り組みも必要になります。
待ってみましょう。
免責事項: この Web サイトのすべてのコンテンツにはプロジェクトのリスク問題が含まれる可能性があり、科学および参考のみを目的としており、投資アドバイスを構成するものではありません。合理的に対処し、正しい投資哲学を確立し、リスク予防の意識を高めてください。個人の購入目的やリスク許容度など、さまざまな要素を総合的に考慮した上で取引・保有されることをお勧めします。著作権表示: 引用された情報の著作権は、元のメディアおよび著者に帰属します。 Jianshu J Clubの承諾なしに、他のメディア、ウェブサイト、個人が当サイトの記事を転載することは禁止されており、Jianshu J Clubは上記行為に対する法的責任を追及する権利を留保します。


