EIP-7377은 외부 소유 계정(EOA)의 코드를 스마트 컨트랙트 계정으로 마이그레이션할 수 있는 특수 트랜잭션 유형을 제안하며, 현재 Stagnant 상태입니다.
제안 배경
이더리움의 계정 추상화(AA) 로드맵에서 기존 EOA를 스마트 컨트랙트 지갑으로 전환하는 경로가 필요합니다. 사용자들이 기존 지갑 주소를 유지하면서 스마트 컨트랙트 기능을 활용하고 싶어하는 수요가 있습니다. EIP-7377은 EOA에서 컨트랙트로의 원활한 마이그레이션 메커니즘을 제공하려 했습니다.
마이그레이션 트랜잭션
새로운 트랜잭션 유형을 통해 EOA 주소에 코드와 스토리지를 설정할 수 있습니다. 마이그레이션 후 해당 주소는 스마트 컨트랙트처럼 동작하며 계정 추상화 기능을 사용할 수 있습니다. 기존 잔액과 논스는 그대로 유지됩니다.
중단 이유
EIP-7702가 더 우아한 방식으로 유사한 문제를 해결하면서 EIP-7377의 필요성이 줄어들었습니다. EIP-7702는 임시적으로 EOA에 코드를 설정하는 방식으로 영구적 마이그레이션 없이도 스마트 컨트랙트 기능을 사용할 수 있게 합니다. 이에 따라 EIP-7377은 더 이상 활발히 논의되지 않고 Stagnant가 되었습니다.
역사적 의의
계정 추상화 논의에서 EOA 마이그레이션 문제를 공식화한 첫 번째 시도 중 하나였습니다. EIP-7702 설계에 영향을 미친 중요한 선행 제안입니다.