ERC-4337:Ethereumアカウントの抽象化のゲームルールチェンジャー

コアポイント

ERC-4337 とは何ですか?一言でまとめると:これはEthereumがアプリケーション層でアカウントの抽象化を実現する標準で、コンセンサス層を変更する必要がありません。2023年3月にメインネットに正式にデプロイされた後、スマートコントラクトウォレットは本当に"頭"を持つようになりました——1つのアカウント内で同時にトークン取引、コントラクトの相互作用を処理でき、さまざまな工夫をすることができます。

従来のEOAアカウントの硬直性とスマートコントラクトウォレットの複雑さを比較すると、ERC-4337は両者の利点をまとめたようなものです。このアップデートによってどんな想像の余地が生まれるでしょうか?ソーシャルリカバリーからカスタムセキュリティルール、さらにはバルクトランザクションの自動化に至るまで、未来のウォレットの使い方はあなたが考えているよりもずっと豊かかもしれません。

イーサリアム規格の進化:EIPからERCへ

EthereumのアップグレードはEIP(Ethereum改善提案)を通じて行われます。その中でERCはEIPのサブカテゴリーであり、アプリケーション層の標準を定義することに特化しています——スマートコントラクトインターフェースやトークン規格を含みます。

重要なポイント:ERCはプロトコルのハードルールではなく、コミュニティの合意に基づく標準です。開発者やエコシステムの参加者が投票で同意した後に成立しました。そのため、ERC-4337は2021年のEIP-4337提案(ヴィタリック・ブテリンらによって提案された)に起源を持ちますが、後に正式にERC標準にアップグレードされ、2023年に公式な実装案となりました。

従来のウォレットの痛点:なぜERC-4337が必要なのか?

現在のEthereumには2種類のアカウントタイプがあります:

  • EOA(外部所有アカウント):プライベートキーで管理されており、大多数のウォレットがこれを使用しています。問題は?プライベートキーでのみ署名でき、失うとさようならです。
  • スマートコントラクトアカウント:論理的だが複雑すぎて、ユーザーは操作するために2つのアカウントを同時に管理する必要がある

これは、運転するのに同時に2つのハンドルを操作しなければならないようなもので、面倒で間違いやすいです。

ERC-4337の価値提案:この複雑なプロセスを統一されたスマートコントラクトアカウントに置き換えること。アカウント管理の非効率を解決すれば、自然とより多くの革新的な機能をサポートできる——二段階認証、アカウントの凍結、取引ホワイトリストなどのセキュリティ手段も簡単に統合できる。

技術基盤:ERC-4337はどのように機能するか

主なイノベーション:UserOperation

直接取引を行うのではなく、"UserOperation"と呼ばれる操作リクエストを提出します。これらのリクエストは、独立したmempool(ブロックチェーン上にはない)に入り、bundlerと呼ばれる特別な役割の者によって収集・集約され、最終的には標準のEthereum取引としてパッケージ化され、オンチェーンに提出されます。

bundlerはガス料金を支払い、UserOperation内蔵の手数料から補償を得ます——これは「取引エクスプレス」の役割に相当します。重要なのは:複数のbundlerが並行して作業できるため、集中化リスクを防ぎます。

コアコントラクト:EntryPoint

これはセキュリティゲートです。各ウォレットは独自の検証ロジック(validateUserOp関数)を実装しており、EntryPointは検証を呼び出し、取引を実行します。すべてのウォレットの「検票係」に相当し、操作の合法性を確認した後にのみ通過を許可します。

このアーキテクチャの妙点:Ethereumのコンセンサス層を全く変更せず、アプリケーション層でスマートコントラクトを使って解決するだけ。アップグレードが速く、リスクが低く、エコフレンドリー。

ERC-4337の4つの目標

  1. アカウント抽象:EOAとスマートコントラクトの利点を統合し、ユーザーに統一されたプログラム可能なアカウントを提供します。

  2. 分散化:誰でもバンドラーになり、UserOperationを処理し、依存関係の単一ポイントを打破できるようにします

  3. コンセンサスの変更は不要:アプリケーション層が問題を解決し、Ethereumの基盤層には影響を与えない

  4. 機能拡張:署名の集約、取引頻度の制限、緊急凍結、プライバシーアプリケーションなどの高度なプレイに対応

  5. コスト最適化:bundlerは複数の操作を統合してgasコストを削減し、取引スループットを向上させます。

ユーザーエクスペリエンスの現実的な意義

これは技術的に聞こえますが、実際に使用するとどのような変化が感じられますか?

ウォレットの作成が簡単になりました 12/24個の単語のニーモニックをもう書き写す必要はありません——メールアドレス、電話番号、生体認証を使用して直接登録できるので、初心者にとってはるかに親しみやすいです。

アカウントの回復には保険があります 信頼できる友人を回復者として設定するか、二段階認証を有効にします。たとえ秘密鍵を失ってもアカウントを救うことができます。

ガス料金がより柔軟に ガス代にETHを使う必要はありません。USDC、DAIなどのERC-20トークンで支払ったり、第三者に代わりに支払ってもらったりできます。頻繁に取引を行うユーザーにはかなりのコスト削減になります。

操作がよりスムーズになります バッチ取引、自動実行、事前承認などの機能をサポートします。例えば、定期的な自動収益交換、条件達成時の自動決済など、すべてを契約レイヤーで完結できます。

安全リスクが低い ユーザーのミス(例えば、誤操作やフィッシング)を減らすために、スマートコントラクトはより多くの保護ロジックを組み込むことができます。

まとめ

ERC-4337はハードコアなアップグレードではなく、アプリケーション層の「ミドルウェア」です。それはスマートコントラクトの標準を通じて、ウォレットを「木製の道具」から「プログラム可能な機械」へとアップグレードしました。

技術的な観点から見ると、これはEthereumエコシステムにおける重要な転換点です——開発者はEOAの基本設計に制約されることなく、真にユーザーフレンドリーな製品を構築できるようになります。市場の観点からは、ウォレット体験の改善が暗号ユーザーの拡大に直接影響します。

現在、ERC-4337のエコシステムはまだ初期段階ですが、すでに多くのウォレットやサービスプロバイダーが統合しています。インフラが整備されるにつれて、この標準はEthereumチェーン上の操作の新しいパラダイムになる可能性があります。


拡張読書:

  • ERC-20トークン規格の使用を開始する
  • Ethereumスマートコントラクトの深い解説
  • イーサリアムの燃焼メカニズム(EIP-1559)がガス価格に与える影響
ETH0.79%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン