페이지를 넘기고 있습니다.
다음 장을 불러오고 있습니다…
잠깐… 나만의 읽기 환경을 만들어 보세요.
글꼴과 테마는 화면 설정에서 설정하세요. 눈의 편안함도 중요합니다.
다음 장을 불러오고 있습니다…
An Ethereum transaction mechanism that lets an externally owned account authorize persistent delegation to executable code, introduced through Pectra in 2025.
브라우저의 읽어주기 지원을 확인하는 중…
이 읽기 자료는 현재 영어로 제공됩니다. 인터페이스에는 선택한 언어가 적용됩니다.
영어 원문 읽기 →EIP-7702 introduces authorization tuples that can cause an account to store a delegation indicator pointing to another address's code. When the account executes code under the specified rules, it uses the delegated implementation. The final specification describes persistent account code delegation, not code that is automatically removed at the end of one transaction. A later valid authorization can change or clear the delegation according to the protocol's rules.
The mechanism can support batching, sponsored transactions, and more limited permissions when suitable wallet code implements those features. For example, an application might combine an approval and an action into one user workflow instead of presenting two separate transactions. EIP-7702 provides the protocol capability; it does not prescribe one universal wallet policy or guarantee that every delegate implements spending limits correctly. Pectra's activation made the capability available, while application support remains a separate question.
Authorizing code to operate in an account's context is a meaningful permission. The specification discusses issues including initialization, storage, and sponsored transaction handling. Users and integrators need to identify the delegate, understand its upgrade and control model, and distinguish clearing delegation from revoking unrelated token allowances. A transaction with no obvious asset transfer can still change future account behavior. Descriptions should therefore avoid equating the feature with a harmless temporary convenience or assuming it removes all risks of key-based accounts.