EIP-3074とは、イーサリアムネットワーク上でトランザクションの委任とガス制御を可能にする新規取引タイプを定義したEthereum Improvement Proposalである。
概要

従来のイーサリアムトランザクションは送信者アドレスが必ず一意に決まっており、スマートコントラクトへの呼び出しはそのアドレスから直接行われる。EIP‑3074 は、代わりに「delegated call」機能を導入し、トランザクション送信者が別のアドレス(通常はスマートコントラクト)へ操作権限を委任できるようにした。これにより、ユーザーは自身のウォレットや署名キーを公開せずに、外部コントラクトから安全に呼び出しを行うことが可能になる。ガス制御も同時に実装され、呼び出しごとに指定したガス上限(gas stipend)を設定できるため、過剰なガス消費を防止する設計となっている。
役割と機能

EIP‑3074 は主にスマートコントラクトウォレットやマルチシグ・オペレーションで活用される。送信者は「delegated call」を利用して、複数のコントラクト間で権限を委譲しつつ、ガス上限を厳格に管理できる。これにより、デジタル資産の保管・取引におけるセキュリティと効率性が向上する。また、DeFi プラットフォーム側はユーザーから直接送信されるトランザクションではなく、委任されたコントラクト経由で操作を受け付けることで、フロントエンドの実装が簡素化される。
特徴

- 権限委譲:送信者アドレスと呼び出し先アドレスを分離できる。
- ガスステイプル制御:各呼び出しに対して個別の gas stipend を設定可能。
- 署名キー保護:ユーザーは自らの秘密鍵を公開せず、委任先コントラクトで操作を行える。
- 互換性:既存の EVM 仕様と共存しつつ、新しい取引タイプとして追加される。
現在の位置づけ

EIP‑3074 はイーサリアムクライアントに実装が進められており、主要なノードソフトウェアでサポートが開始された。DeFi プラットフォームは、スマートコントラクトウォレットとの統合を加速させるためにこの機能を採用し始めている。規制面では、委任された操作に対しても透明性と監査可能性が保持されるよう設計されており、KYC/AML の観点からは既存のフレームワークと整合性を保つことが期待されている。今後、レイヤー2 ソリューションやマルチチェーン環境での拡張も検討されており、EIP‑3074 はスマートコントラクトベースの資産管理に不可欠な要素として位置づけられている。
続きを読むには確認が必要です

