イーサリアムの共同創設者であるヴィタリック・ブテリンが、開発者のサム・ウィルソン、アンスガー・ディートリヒス、マット・ガーネットとともに提案した提案では、イーサリアムブロックチェーン上の外部所有アカウント(EOA)の機能向上を目的とした新しいトランザクションタイプが導入されました。EIP-7702は、トランザクション時にEOAを一時的にスマートコントラクトウォレットに変換し、使いやすさとセキュリティを向上させることを目的としたイニシアチブです。この草案のコンセプトは、従来のウォレットアカウントで、通常はスマートコントラクトで利用できる高度な操作を実行できるようにする新しいアプローチとして導入されました。
EIP-7702 は、トランザクションのバッチ処理や、第三者が手数料を支払うことができるスポンサー付きトランザクションなどの機能を導入することを目的としています。提案された標準には、EOA が一時的にスマート コントラクトを装うことを可能にする、contract_code フィールドと署名をトランザクションに導入することが含まれます。これらの開発により、Ethereum ネットワーク上のトランザクション速度とユーザーの利便性の問題が解決されると期待されています。
EIP-7702提案による安全性と制御の強化
この提案では、特権のエスカレーションを簡素化することで、EOA の安全性と利用可能性を高めることに特に重点が置かれています。これは、権限が制限されたユーザーがサブキーに署名できることを意味し、これにより操作のセキュリティが向上します。たとえば、ウォレットのプライマリ所有者は、サブキー ユーザーが ERC-20 トークンを使用したり、ウォレットの資金の一部にしかアクセスできないように制限できます。このように、EIP-7702 は、アカウント機能をきめ細かく制御する機能を提供することで、簡素化されたユーザー エクスペリエンスでユーザーを支援することも目指しています。
EIP-7702 の開発者は、同じ機能を持つ現在の EIP-3074 の代替としてこの標準を提案していますが、将来の互換性と、基本的にインボーカー コントラクトとスマート コントラクト ウォレットという 2 つのエコシステムを作成することについて懸念が提起されています。EIP-7702 は、冗長になる新しいオペコードを導入しないことでこれらの問題に直接対処し、より標準化された持続可能なアカウント抽象化アプローチを提唱しています。
ERC-4337はイーサリアムのEIP-7702の目標と一致している
EIP-7702 はまだ草案段階ですが、Ethereum の使いやすさとセキュリティ面への影響が注目されています。開発チームは、2024 年末または 2025 年初頭にリリースされる予定の Ethereum の Pectra アップグレードに EIP-3074 を含めることを計画しており、これにより EIP-7702 の有効化への道が開かれる可能性があります。同時に、最近導入された ERC-4337 では、グループ アクセス ウォレットやバンドル トランザクションなどの機能によってアカウントの抽象化も可能になるため、EIP-7702 の目標と一致しています。
これらの技術の期待される成果は、ウォレットを直接管理するのではなく、監視することでサービスがタスクを実行できるため、集中型サービスが不要になる状況を確立することです。このような成果は、ユーザーのセキュリティが保護され、操作が迅速に実行される新しいB2Bの時代の到来を告げる可能性があります。その長所を紹介するEIP-7702は、その影響について疑いの余地がないわけではありません。批評家によると、準拠している存在は、集中化とコードへの完全な依存に伴うリスクを伴う可能性があります。それでも、ブテリンと彼のチームが提案を証明できれば、最終ユーザーが協力して改善を提案できるため、開発ではコミュニティの反応と進行中のテストが考慮されるでしょう。