Tech/EIPs/#7843
EIP 7843카테고리 · 코어유형 · 표준 트랙상태 · 초안

SLOTNUM opcode

EIP-7843은 EVM에 현재 슬롯 번호를 반환하는 새로운 opcode SLOTNUM을 추가하는 Core EIP 초안입니다. 이를 통해 스마트 컨트랙트가 현재 비콘 체인 슬롯 번호에 직접 접근할 수 있게 됩니다.

제안 배경

이더리움 PoS 전환 이후 슬롯(slot) 개념이 중요해졌지만, EVM에서는 블록 번호(block.number)만 접근 가능합니다. 슬롯과 블록이 항상 1:1 대응하지 않으므로 슬롯 번호에 직접 접근하는 opcode가 필요합니다.

SLOTNUM opcode 명세

SLOTNUM opcode는 스택에 현재 실행 중인 블록이 포함된 비콘 체인 슬롯 번호를 푸시합니다. 가스 비용은 TIMESTAMP나 NUMBER opcode와 유사하게 설정될 예정입니다.

활용 사례

슬롯 기반 타임락, 검증자 스케줄 조회, 슬롯당 보상 계산 등 다양한 컨트랙트 로직에 활용할 수 있습니다. 특히 MEV 및 PBS(Proposer-Builder Separation) 관련 컨트랙트에 유용합니다.

호환성 및 과제

기존 컨트랙트와의 하위 호환성을 유지하면서 EVM에 새 opcode를 추가하는 것은 신중한 설계가 필요합니다. 초안 단계로 아직 충분한 검토와 합의 과정이 남아 있습니다.

공식 EIP 문서open_in_new