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

EOF - TXCREATE and InitcodeTransaction type

EIP-7873은 EOF(EVM Object Format) 환경에서 TXCREATE opcode와 InitcodeTransaction 유형을 도입하는 Core EIP입니다. 컨트랙트 배포 방식을 개선하는 EOF 제안 중 하나로, 현재 Stagnant 상태입니다.

제안 내용

TXCREATE opcode는 EOF 형식의 initcode를 직접 트랜잭션에 포함하여 컨트랙트를 배포하는 새로운 방식을 도입합니다. InitcodeTransaction은 이 initcode를 운반하는 새로운 트랜잭션 유형입니다.

기존 방식의 개선

현재 CREATE/CREATE2 방식은 initcode가 런타임 코드에 포함되어 메모리에서 실행됩니다. TXCREATE는 initcode를 별도로 분리하여 EOF의 정적 분석 및 검증 이점을 컨트랙트 배포에도 적용합니다.

정체 원인

EOF 전체 제안이 이더리움 개발 우선순위에서 여러 차례 연기되면서 이 EIP도 함께 정체되었습니다. EOF 자체의 복잡성으로 인해 합의 형성이 느리게 진행되고 있습니다.

역사적 맥락

EOF는 EVM의 구조적 한계를 해결하기 위한 장기 프로젝트의 일환입니다. EIP-7873은 EOF 생태계 내에서 컨트랙트 배포 표준화를 위한 중요한 구성 요소였으나, EOF 전체 계획의 재조정과 함께 재검토가 필요한 상황입니다.

공식 EIP 문서open_in_new