## はじめに: イーサリアムウォレットデザインの革命イーサリアムは、トランザクションを通じて状態を維持するアカウントベースのモデルを使用しています。しかし、現在のシステムには、暗号通貨のより広範な採用を妨げる重大な制限があります。プライベートキーを使用する外部所有アカウント(EOA)やスマートコントラクトアカウントには、平均的なユーザーのライフサイクルを難しくする欠点があります。ここでERC-4337が登場します - これは、暗号ウォレットの機能を根本的に変える標準です。## なぜ変更が必要なのか?既存のモデルにはいくつかの問題があります:EOAで使用されるプライベートキーはリスクを伴います - ユーザーがそれを失うと、資金へのアクセスが永久に困難になります。ウォレットのリカバリ手続きはしばしば柔軟性に欠け、そのためユーザーはアクセスの喪失や資金の盗難といった不都合にさらされます。スマートコントラクトに基づくウォレットはプログラム可能なロジックを提供しますが、ユーザーに対して資金を保管するためのアカウントとガス料金を支払うための別のアカウントの管理を求めます。この追加の複雑さは、新しいユーザーが暗号エコシステムに参加するのを拒む要因となります。既存のアーキテクチャは、取引処理のために中央集権的な仲介者に依存することが多く、このことは分散型の理想に反しています。## ERC-4337とは何か、そしてどのように機能するのか?ERC-4337は、基礎的なコンセンサスプロトコルの変更なしにアプリケーション層でのアカウントの抽象化を可能にするEthereumの標準です。この標準は、2021年にVitalik ButerinとEthereumの開発者コミュニティによってEIP-4337として最初に提案され、2023年3月に正式に有効化されました。コンセンサスレベルでの変更を要求するのではなく、ERC-4337はスマートコントラクトとメインネット上のインフラストラクチャを通じて抽象化を実装します。重要な革新は、新しい種類のトランザクション、つまりユーザー操作の導入です。ユーザー操作は、チェーンの外で管理される別のメモリリソースに送信されます。そこでは、アグリゲーターと呼ばれる特別なノードがそれらを集めて、通常のEthereumトランザクションに統合します。アグリゲーターは、これらのアグリゲーショントランザクションをチェーン上に公開するためにガス料金を支払い、その後ユーザー操作に埋め込まれた手数料を受け取ります。中央コンポーネントはエントリーポイントスマートコントラクトであり、安全な実行提案として機能します。ウォレットは、各操作の実行前に検証機能を通じてカスタム承認ロジックを適用できるため、Ethereumプロトコルの変更なしにプログラム可能で柔軟なウォレットを実現します。## ERC-4337の適用によって何が達成されるのか?スタンダードにはいくつかの野心的な目標があります。**機能の統合**: 外部の所有者アカウントとスマートコントラクトの利点を組み合わせて、ユーザーにユニークでプログラム可能なアカウントを提供します。**処理の分散化**: より多くのアグリゲーターがユーザーの操作の処理に自由に参加できるようにし、オープンアーキテクチャを強化します。**プロトコルの変更を回避する**: 現在のコンセンサス層の上に完全に機能するため、より迅速かつ容易な受け入れを可能にします。**新しい機能**: 署名の合算、日次制限、緊急口座凍結、許可された操作のリスト、およびプライバシーなどの機能をサポートしています。**効率性**: ユーザーの操作を1つのトランザクションに集約することにより、アグリゲーターはガス代を削減し、スループットを向上させます。## ユーザーのための実用的な利点ERC-4337は、ユーザーが何年も待ち望んでいた具体的な利点をもたらします:再生成されたウォレットは設定が簡単になり、ニーモニックフレーズを手動で管理する必要がなくなり、アカウントの作成がより迅速かつアクセスしやすくなります。アカウントの回復は、多要素認証とソーシャルネットワークのフラットシステムによってより安全になり、アクセスの恒久的な喪失のリスクが軽減されます。自動化された支払い、事前承認された取引、そしてバッチ処理が適用しやすくなり、ウォレットがより柔軟になります。セキュリティは向上します。なぜなら、ユーザーのミスの可能性が減少するからです - プライベートキーとニーモニックフレーズは、誤用のリスクにさらされることが少なくなります。ユーザーは、ERC-20トークンや他の手段を使用して、サードパーティの提案を通じてガス料金を支払うことができ、Ethereumシステムを誰にでもアクセスしやすくしています。## まとめERC-4337は、Ethereumエコシステムの進化において重要な一歩を示しています。コンセンサスの改革を必要とせずにアカウントの抽象化を実装することで、開発者はより直感的で、安全で、意味のあるウォレットを構築することができます。まだ受け入れは初期段階にあり、いくつかの技術的課題が残っていますが、ERC-4337は暗号通貨を一般の人々にとってよりアクセスしやすい技術にしています。
ERC-4337の理解:イーサリアムアカウントが抽象化を通じてどのように進化するか
はじめに: イーサリアムウォレットデザインの革命
イーサリアムは、トランザクションを通じて状態を維持するアカウントベースのモデルを使用しています。しかし、現在のシステムには、暗号通貨のより広範な採用を妨げる重大な制限があります。プライベートキーを使用する外部所有アカウント(EOA)やスマートコントラクトアカウントには、平均的なユーザーのライフサイクルを難しくする欠点があります。ここでERC-4337が登場します - これは、暗号ウォレットの機能を根本的に変える標準です。
なぜ変更が必要なのか?
既存のモデルにはいくつかの問題があります:
EOAで使用されるプライベートキーはリスクを伴います - ユーザーがそれを失うと、資金へのアクセスが永久に困難になります。ウォレットのリカバリ手続きはしばしば柔軟性に欠け、そのためユーザーはアクセスの喪失や資金の盗難といった不都合にさらされます。
スマートコントラクトに基づくウォレットはプログラム可能なロジックを提供しますが、ユーザーに対して資金を保管するためのアカウントとガス料金を支払うための別のアカウントの管理を求めます。この追加の複雑さは、新しいユーザーが暗号エコシステムに参加するのを拒む要因となります。
既存のアーキテクチャは、取引処理のために中央集権的な仲介者に依存することが多く、このことは分散型の理想に反しています。
ERC-4337とは何か、そしてどのように機能するのか?
ERC-4337は、基礎的なコンセンサスプロトコルの変更なしにアプリケーション層でのアカウントの抽象化を可能にするEthereumの標準です。この標準は、2021年にVitalik ButerinとEthereumの開発者コミュニティによってEIP-4337として最初に提案され、2023年3月に正式に有効化されました。
コンセンサスレベルでの変更を要求するのではなく、ERC-4337はスマートコントラクトとメインネット上のインフラストラクチャを通じて抽象化を実装します。重要な革新は、新しい種類のトランザクション、つまりユーザー操作の導入です。
ユーザー操作は、チェーンの外で管理される別のメモリリソースに送信されます。そこでは、アグリゲーターと呼ばれる特別なノードがそれらを集めて、通常のEthereumトランザクションに統合します。アグリゲーターは、これらのアグリゲーショントランザクションをチェーン上に公開するためにガス料金を支払い、その後ユーザー操作に埋め込まれた手数料を受け取ります。
中央コンポーネントはエントリーポイントスマートコントラクトであり、安全な実行提案として機能します。ウォレットは、各操作の実行前に検証機能を通じてカスタム承認ロジックを適用できるため、Ethereumプロトコルの変更なしにプログラム可能で柔軟なウォレットを実現します。
ERC-4337の適用によって何が達成されるのか?
スタンダードにはいくつかの野心的な目標があります。
機能の統合: 外部の所有者アカウントとスマートコントラクトの利点を組み合わせて、ユーザーにユニークでプログラム可能なアカウントを提供します。
処理の分散化: より多くのアグリゲーターがユーザーの操作の処理に自由に参加できるようにし、オープンアーキテクチャを強化します。
プロトコルの変更を回避する: 現在のコンセンサス層の上に完全に機能するため、より迅速かつ容易な受け入れを可能にします。
新しい機能: 署名の合算、日次制限、緊急口座凍結、許可された操作のリスト、およびプライバシーなどの機能をサポートしています。
効率性: ユーザーの操作を1つのトランザクションに集約することにより、アグリゲーターはガス代を削減し、スループットを向上させます。
ユーザーのための実用的な利点
ERC-4337は、ユーザーが何年も待ち望んでいた具体的な利点をもたらします:
再生成されたウォレットは設定が簡単になり、ニーモニックフレーズを手動で管理する必要がなくなり、アカウントの作成がより迅速かつアクセスしやすくなります。
アカウントの回復は、多要素認証とソーシャルネットワークのフラットシステムによってより安全になり、アクセスの恒久的な喪失のリスクが軽減されます。
自動化された支払い、事前承認された取引、そしてバッチ処理が適用しやすくなり、ウォレットがより柔軟になります。
セキュリティは向上します。なぜなら、ユーザーのミスの可能性が減少するからです - プライベートキーとニーモニックフレーズは、誤用のリスクにさらされることが少なくなります。
ユーザーは、ERC-20トークンや他の手段を使用して、サードパーティの提案を通じてガス料金を支払うことができ、Ethereumシステムを誰にでもアクセスしやすくしています。
まとめ
ERC-4337は、Ethereumエコシステムの進化において重要な一歩を示しています。コンセンサスの改革を必要とせずにアカウントの抽象化を実装することで、開発者はより直感的で、安全で、意味のあるウォレットを構築することができます。まだ受け入れは初期段階にあり、いくつかの技術的課題が残っていますが、ERC-4337は暗号通貨を一般の人々にとってよりアクセスしやすい技術にしています。