EIP-7702: イーサリアムアカウントの抽象化の新しい章と未来の展望

robot
概要作成中

イーサリアムアカウントの抽象化の進化と展望の深い分析

はじめに

本文は二つの大きな部分に分かれています:

第一部は2015年の最初のアカウントの抽象化(AA)提案から始まり、システムはこれまでの関連EIP提案を整理し、AAの歴史的提案の進化過程を探求し、各提案の長所と短所を評価します。

第二部では、EIP4337の導入後に市場の反応が冷淡である理由を重点的に比較し、イーサリアムの次のバージョンアップグレードに組み込まれるEIP7702を深く分析し、この提案の統合後にチェーン上のアプリケーションの形態に与える全方位的な影響について探求します。

EIP-7702は画期的な変革をもたらします。詳しく探ってみましょう。

! [イーサリアムアカウント抽象化トラックの過去と未来の詳細な解釈](https://img-cdn.gateio.im/webp-social/moments-cecbf67df71971d38b0a927be5e4c4d9.webp0192837465674839201

1. アカウントの抽象化の背景

) 1.1 アカウントの抽象化の定位

イーサリアムの創設者Vitalikは2023年末にETHのロードマップを更新する際、アカウントの抽象化の位置付けを変更しませんでした。現在の主流な発展の道筋は、EIP-4337から次の段階の自発的EOAへの移行です。

1.2 アカウントの抽象化の市場現状

EIP4337が導入されてから1年半が経過しましたが、ユーザーの認知度は高いものの、利用率は低いです。主流のブロックチェーン上には合計1200万のAAアドレスがありますが、イーサリアムのメインネット上にはわずか6,764のアクティブアドレスしかなく、2.7億のEOAおよびCAアドレスとは大きな差があります。

EIP4337はメインネットではほとんど実質的な進展がありません。しかし、L2チェーン上では爆発的な成長を遂げており、7月にはBaseとPolygonチェーンの月間アクティブユーザー数がそれぞれ100万と300万に達しました。

これは、EIP4337の設計が誤りではなく、メインネットとL2の間の違いに起因しており、特定のソリューションが必要であることを示しています。

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

アカウントの抽象化は本質的に所有権の分離問題を解決します。イーサリアムのEOAアカウントは所有権と署名権を一体化しており、秘密鍵を持つ者がアカウントの所有権と資産移転の署名権を同時に持っています。

これはイーサリアムの取引構造設計に由来します - 標準取引にはFromフィールドがなく、VRSパラメータを通じて送信者アドレスを逆解析します。EIP4337の核心は、取引フィールドにSender Addressを追加し、秘密鍵と操作アドレスの分離を実現することです。

権利の分離の重要性は、EOA設計によって引き起こされる多くの問題を解決することにあります:

  1. 秘密鍵の保護が難しい
  2. シグネチャアルゴリズムは単一
  3. サイン権限が高すぎます
  4. 手数料の支払いが制限されています
  5. 取引のプライバシー漏洩

これらの制限は、一般ユーザーがイーサリアムを使用するのを難しくしています。ETHを保持する必要があり、複雑な手数料の論理を理解する必要があり、ウォレットの最適化効果は限られています。

アカウントの抽象化は、所有権と署名権を解耦することで、これらの問題を段階的に解決します。歴史的には様々な方案があり、最終的には2つのルートに帰結します。

! [イーサリアムアカウント抽象化トラックの過去と未来の詳細な解釈]###https://img-cdn.gateio.im/webp-social/moments-65d1ef9656425666ee30c38bbb63e769.webp(

3. AAヒストリカルプロポーザルコンテクストコーミング

) 3.1 EOAをCAに変換する

  • EIP-101###2015(:契約をアカウントの新しい構造として提案
  • EIP-859)2018(:契約のデプロイメント問題を解決する
  • EIP-7702)2024(:EOAが一時的なコードを設定できるようにする

) 3.2 EOAがCAを駆動させる

  • EIP-3074###2020(:AUTHおよびAUTHCALLオペコードを追加
  • EIP-4337)2021(:メモリプールを通じてAAを実現
  • EIP-5189)2022(:背書人によるアカウントの抽象化操作

) 3.3 AAをサポートする他の提案

  • EIP-2718:新しいトランザクションタイプのラッピングエンベロープ
  • EIP-3607:EOAによるコントラクトのデプロイを禁止

3.4 アカウントの抽象化の発展の歴史の解釈

EIP-4337は複数の機能を実現しましたが、人間の動機原則に反し、市場の発展の死のサイクルに陥っています。本当にGASを削減するには、イーサリアムのソフトフォークアップグレードが必要であり、ソフトフォークを行うのであれば、EIP-7702を直接考慮する方が良いでしょう。

! [イーサリアムアカウント抽象化トラックの過去と未来の詳細な解釈]###https://img-cdn.gateio.im/webp-social/moments-3503a168bb61430839419efb40e130de.webp(

4. EIP-7702 は完全に解析されます

) 4.1 EIP-7702オーバーview

EOAが単一の取引で一時的にスマートコントラクト機能を持つことを許可し、バッチ取引、Gasなしの取引、およびカスタム権限管理などをサポートし、新しいEVM opCodeを導入する必要はありません。

4.2 データ構造

新しい0x04トランザクションタイプを定義し、RLPエンコードシーケンスにauthorization_listオブジェクトを追加します。

4.3 取引ライフサイクル

これには、検証フェーズとアクション実行フェーズが含まれます。

4.4EIP-7702の値

Web3ウォレットの全チェーンリンクを変更し、ユーザー体験を向上させ、CeFi取引の識別と入出金を影響します。これまでの多くの慣習を打破します。

4.5 EIP-7702 と EIP-4337 の比較

EIP-7702の利点:

  • ガスが低い
  • ユーザーの移行コストが低くなる
  • 完全委託と保護された委託をサポート

EIP-7702の短所:

  • ソフトフォークアップグレードが必要で、影響が広範囲にわたる
  • 自由度が高く、監査が難しい
  • 原アーキテクチャの変化が大きい
  • EOAの契約能力はストレージの不足がある
  • 1回の取引コストはやや高い
  • 資産受取のDoSを引き起こす可能性がある
  • チェーン上の送金と引き出しの論理に影響を与える

! [イーサリアムアカウント抽象化トラックの過去と未来の詳細な解釈]###https://img-cdn.gateio.im/webp-social/moments-9d6eae95e3a0983a7b379ce2cfd7945f.webp(

5. まとめ

アカウントの抽象化は"すべてを修復する"モジュールの最後に実施されます。EIP-7702はシステムの安全性に挑戦をもたらしますが、コスト面での優位性を占めており、すべてのDappが適応を研究する価値があります。ユーザーはEIP-7702の側に立ち、その最終実現を推進します。

! [イーサリアムアカウント抽象化トラックの過去と未来の詳細な解釈])https://img-cdn.gateio.im/webp-social/moments-67985fb558b784e837ee5b3d436b4a7c.webp(

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
ThesisInvestorvip
· 07-11 17:36
機関の宿題を待つ
原文表示返信0
JustAnotherWalletvip
· 07-10 01:58
本当に効率を上げる必要があります
原文表示返信0
SerumSquirtervip
· 07-09 18:59
実際の使用はまだ観察が必要です
原文表示返信0
fomo_fightervip
· 07-09 05:10
提案の実施を楽しみにしています
原文表示返信0
DevChivevip
· 07-09 05:10
本質的にはガスを少なく燃やすことです
原文表示返信0
CryptoMomvip
· 07-09 05:04
もう少し注意深く見てみる必要がある
原文表示返信0
Layer2Arbitrageurvip
· 07-09 04:59
まあ、まずROIをショーして
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)