Tech/EIPs/#8024
EIP 8024카테고리 · 코어유형 · 표준 트랙상태 · 검토중

Backward compatible SWAPN, DUPN, EXCHANGE

EIP-8024는 기존 EVM 바이트코드와의 하위 호환성을 유지하면서 SWAPN, DUPN, EXCHANGE 명령어를 추가하는 방안을 제안합니다.

개요

SWAPN, DUPN, EXCHANGE는 EVM 스택 조작 명령어를 16개 깊이 이상으로 확장합니다. 현재 SWAP1-16, DUP1-16의 한계를 넘어 더 깊은 스택 위치에 접근할 수 있게 됩니다.

하위 호환성

기존 SWAP/DUP 명령어는 그대로 유지되며, 새 명령어는 추가 opcode 공간을 사용합니다. 기존 컨트랙트 바이트코드에는 영향을 주지 않습니다.

EXCHANGE 명령어

EXCHANGE는 스택의 두 요소를 임의 위치에서 교환하는 새로운 명령어입니다. 이를 통해 복잡한 스택 재배열을 더 효율적으로 처리할 수 있습니다.

현황

Review 상태로 EOF 프레임워크 내 opcode 인코딩과의 정합성 검토가 진행 중입니다.

공식 EIP 문서open_in_new