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

EOF - Functions

EIP-4750은 EOF(EVM Object Format) 체계에서 함수 호출을 위한 새로운 명령어를 도입하는 Core 제안입니다. CALLF와 RETF 옵코드를 통해 구조적인 함수 호출을 지원합니다. 현재 Stagnant 상태입니다.

제안 동기

기존 EVM의 JUMP/JUMPI 기반 제어 흐름은 정적 분석이 어렵고 보안 취약점의 원인이 됩니다. EOF 컨텍스트에서 명시적인 함수 호출 메커니즘이 필요했습니다.

새로운 옵코드

CALLF는 같은 EOF 컨테이너 내의 다른 코드 섹션(함수)을 호출합니다. RETF는 함수에서 반환하며, 이 두 옵코드는 실행 스택 프레임을 명시적으로 관리합니다.

침체 현황

EOF 관련 EIP들의 일괄 처리가 지연되면서 이 제안도 함께 침체되었습니다. 이더리움 핵심 개발자들이 EOF를 여러 업그레이드에 걸쳐 단계적으로 도입하는 방향을 논의하면서 개별 EIP들의 상태가 불확실해졌습니다.

공식 EIP 문서open_in_new