ERC-4337 アカウントの抽象化: スマート ウォレットの仕組み

従来の EOA ウォレットは、ユーザーを厳格なシード フレーズと厳格なネイティブ ガス要件に拘束します。私たちは、プログラム可能なスマート ウォレットを強化する暗号実行レイヤーを分解します。
レガシー制約: モノリシック EOA ボトルネック
- イーサリアム ネットワークの開始以来、ユーザー アクセスは、イーサリアム ネットワークのアーキテクチャによって基本的に制限されてきました。 外部所有アカウント (EOA)。 EOA (標準 財布 MetaMask などのアプリケーションで利用される 構造は、アカウント残高 (資産が保存される場所) と秘密鍵 (それらの資産を管理する暗号化署名者) という 2 つのまったく別個の概念を 1 つのエンティティに統合します。
- このモノリシック構成により、ユーザー エクスペリエンスに深刻なボトルネックが生じます。ユーザーが物理的なシード フレーズを置き忘れたり、単一の悪意のあるトランザクションに署名したりすると、アカウント全体が即座に侵害され、賠償責任はゼロになります。さらに、EOA は、ネットワーク ガス料金を支払うためにネイティブ ETH を保持していなければ、ネイティブにタスクを自動化したり、トランザクションをバッチ処理したり、アクションを実行したりすることはできません。
- ERC-4337 アカウントの抽象化 はこの結合を完全に破壊します。 ERC-4337 は、高リスクのハードフォークを介してイーサリアムのコアコンセンサスレイヤーを変更するのではなく、標準のユーザーアカウントをプログラム可能なアカウントに変換する特殊な開発者標準を導入しています。 スマートコントラクト 財布。ユーザーの意図をオフチェーンのメッセージ ラッパーに変換し、専用のトランザクション パイプラインを通じて実行をルーティングすることにより、アカウントの抽象化により、マルチキー セキュリティ アクセス許可、ガス スポンサーシップ フレームワーク、シームレスな回復メカニズムを備えたエンタープライズ対応のユーザー エクスペリエンスが提供されます。

1. UserOperation (UserOp): ネイティブ トランザクションのバイパス
従来の EOA セットアップでは、すべてのユーザー操作で、次のような厳格なフィールドを含む標準 EVM トランザクション オブジェクトをブロードキャストする必要があります。 nonce、 gasPrice、および直接暗号化 ECDSA 署名。
ERC-4337 は、 ユーザーオペレーション (UserOp)。
ユーザーに生の台帳トランザクションのブロードキャストを強制する代わりに、スマート ウォレット クライアントは、ユーザーの明示的な操作意図を記述する構造化された UserOp データ コンテナを生成します。 UserOp には、次のような固有の特殊フィールドが含まれます。
sender: ユーザーのスマートコントラクトウォレットのターゲットアドレス。callData: ウォレットに送信される正確な実行命令 (トークンの交換や dApp との対話など)。nonce: カスタムの並列トランザクション処理を可能にする抽象化された追跡パラメーター。paymasterAndData: サードパーティの有料スポンサーシップ ルールを指定するオプションのパラメーター スロット。
2. インフラストラクチャ層: バンドラーと代替メモリプール
ネイティブ Ethereum ネットワークは UserOperation オブジェクトを直接解析または実行できないため、これらのペイロードは従来のパブリック メモリプールに入りません。代わりに、それらは、と呼ばれる専用の独立したチャネルを通過します。 代替メンプール (Alt Mempool)。
として知られる特殊なノードオペレーター バンドラー alt メモリプールを監視します。バンドラーは重要なインフラストラクチャ変換の役割を果たします。
集計とバッチ処理: バンドラーは、alt mempool から複数の独立した UserOperations を収集し、それらを単一の標準 EVM トランザクションにパッケージ化します。
ベースレイヤー決済: バンドラーがネイティブに支払います ブロックチェーン 基礎となるベース台帳でマスター バッチ トランザクションを実行するために、ガス料金を自分のウォレットから前払いします。
収益の広がり: 利益を維持するために、バンドラーはトランザクション ループ内で個々のスマート ウォレットに対応するガス料金を請求し、処理サービスを提供するための財務スプレッドを取得します。
3. ゲートキーパー: EntryPoint シングルトン コントラクト
サービス拒否 (DoS) 攻撃からネットワークを保護し、不正なユーザーの操作によってバンドル業者の資本が流出することがないようにするため、すべてのバンドル トランザクションは、高度に監査された単一のグローバル スマート コントラクトを介してルーティングされます。 エントリーポイント。
EntryPoint コントラクトは中央オーケストレーターとして機能し、バンドルされたすべてのトランザクションを 2 つの厳密に分離されたフェーズで実行します。
検証フェーズ
- EntryPoint はバッチ内の各 UserOperation をループし、
validateUserOpユーザー固有のスマートウォレットに組み込まれた機能。このフェーズでは、操作の署名が有効であることを確認し、バンドラーに今後のガス費用を償還するのに十分な資金がスマート ウォレットに保持されていることを確認します。単一の検証チェックが失敗した場合、EntryPoint は重いコードを実行する前に操作を即座に中止し、空の計算スパムからシステムを保護します。
実行フェーズ
- バッチ内のすべての操作が安全に検証されると、EntryPoint は
executeフェーズ。開梱すると、callDataペイロードと指示を各ユーザーのスマート コントラクト アカウントに直接転送し、ウォレットに対象のスマート コントラクト アクション (NFT の鋳造や流動性マイニングなど) の実行を促しながら、計算されたガスの償還をバンドラーに転送します。
4. スポンサーシップ エンジン: ERC-4337 のペイマスターとガスレス UX
ERC-4337 によってロック解除された最も強力な消費者向けプリミティブの 1 つは、 支払主。 Paymaster は、UserOperation のガス償還メカニズムを処理する外部スマート コントラクト アセット プールです。
ガス抽出の統合: UserOp 内の
paymasterAndDataフィールドを使用すると、開発者はネイティブ ガス トークンを所有する要件からトランザクションの実行を切り離すことができます。
ペイマスターは 2 つの主要なモデルで動作します。
ガススポンサーシップ (ガスレス取引): アプリケーション開発者は、ユーザー インタラクションを全額補助することを選択できます。ユーザーが取引を実行したり、資産を鋳造したりすると、Paymaster 契約が EntryPoint の手数料要求を傍受し、バンドラーに直接支払います。これにより、小売ユーザーは Web3 アプリケーションを無料で操作できるようになります。
ERC-20 ガス支払いの抽象化: Paymaster は、手数料の支払いとして代替トークンを受け入れるように構成できます。ユーザーがネイティブ ETH を保有していないが、ステーブルコイン残高 (USDC など) を所有している場合、Paymaster はバンドラーに ETH で支払い、プログラムによって同額の USDC をユーザーのスマート ウォレット残高から直接差し引きます。
ウォレット インフラストラクチャ比較マトリックス
| メトリック | 従来の EOA ウォレット | ERC-4337 スマートウォレット |
| アカウント ID | 直接バインドされた秘密鍵 | プログラム可能なスマートコントラクト |
| ガス料金の制約 | ネイティブネットワーク資産を保持する必要があります | Paymasters / ERC-20 経由で吸収可能 |
| トランザクション ループ | 厳密な逐次実行 | 並列処理とマルチバッチ処理 |
| 回復ベクター | 単一の脆弱なシード フレーズ | ソーシャルリカバリー / マルチキーガード |
DEXTools テレメトリによるスマート ウォレット導入の監視
- アカウント抽象化テクノロジーがレイヤー 1 およびスケーリングネットワーク全体で成熟するにつれて、その結果として得られるトークン資本の分布、プラットフォームボリューム、および基礎となるウォレットインフラストラクチャプロバイダーのユーティリティトークンパラメーターを追跡することが重要な取引要件になります。次のような高度な分散型チャート アーキテクチャを通じて分析を調達します。 DEXツール は、市場参加者に、ライブトークンの動作を監視し、プールの深さを評価し、すべての公開執行ネットワークにわたる契約パラメーターを検査するための重要なユニバーサルプラットフォームを提供します。
- のようなコア機能を活用することで、 ペアエクスプローラー、 新しいペアのライブ ダッシュボードと統合 トレードストーリー または トップトレーダー 診断ツール、テクニカルトレーダーは、局所的な出来高傾向をシームレスに監査し、大規模なクジラウォレットの資本再配分を追跡できます。 ビッグ スワップ エクスプローラー、オンチェーンのやり取りを開始する前に自動化された契約の安全性スコアをチェックし、強化されたハードウェア設定が検証済みの市場会場と安全にやり取りできるようにします。
免責事項: この記事は情報提供のみを目的としており、投資アドバイス、財務アドバイス、取引アドバイス、またはその他の種類のアドバイスを構成するものではありません。 DEXTools は、暗号通貨やトークンの購入、販売、または保有を推奨しません。ユーザーは、投資に関する決定を下す前に、自分で調査を行い、資格のある財務アドバイザーに相談する必要があります。暗号通貨への投資は不安定でリスクが高くなります。 DEXTools は、発生した損失に対して責任を負いません。