Tech/EIPs/#7620
EIP 7620카테고리 · 코어유형 · 표준 트랙상태 · 정체

EOF Contract Creation

EIP-7620은 EOF(EVM Object Format)를 활용한 새로운 컨트랙트 생성 방식을 정의하는 Core 표준으로, 현재 Stagnant 상태입니다. CREATE/CREATE2 대신 EOFCREATE와 RETURNCONTRACT 명령어를 도입하려 했습니다.

제안 내용

EIP-7620은 EOF 포맷을 사용하는 컨트랙트 생성을 위한 두 가지 새 명령어인 EOFCREATE와 RETURNCONTRACT를 제안합니다. 기존 CREATE/CREATE2는 레거시 컨트랙트 호환성을 위해 유지하되, EOF 컨트랙트는 새 명령어를 통해서만 생성됩니다.

기술적 변경 사항

EOFCREATE는 생성자 로직과 런타임 코드를 명확히 분리하는 EOF 구조를 활용합니다. RETURNCONTRACT는 생성자 실행 완료 후 배포될 런타임 코드를 지정하는 역할을 합니다.

침체 이유

EOF 스펙 자체가 여러 차례 재설계를 거치면서 관련 EIP들도 함께 지연되었습니다. 전체 EOF 번들의 복잡성과 하드포크 포함 여부에 대한 논쟁으로 인해 Stagnant 상태로 전환되었습니다.

역사적 맥락

EIP-7620은 더 넓은 EOF 프로젝트의 일환으로, EIP-3540, EIP-3670 등 여러 관련 EIP와 함께 논의되었습니다. EOF 작업이 재개될 경우 이 EIP도 다시 활성화될 가능성이 있습니다.

공식 EIP 문서open_in_new