이더리움 가스 개혁 고전, EIP-8488이 기존·신규 계약 이중 운영 체계를 제안한다: 기존 계약은 그대로 유지하고, 신규 규칙은 별도 체계로 새로 도입한다.
커뮤니티가 버전화된 오퍼코드(versioned opcode)안을 제출했으며, 기존 컨트랙트와 신규 요금 기준을 격리하기 위해 구·신 실행 이중 트랙(dual-track) 방식을 적용해 하드포크 연기 관련 교착상태를 해소하는 것을 목표로 한다.
저자: TechFlow
이더리움 커뮤니티가 공식적으로 EIP-8488 제안 규정 초안을 제출하며, 버전 관리형 V2 오퍼드코드를 도입해 레이어 기반 가스(Gas) 재가격화를 추진하겠다고 밝혔다. 본 방안은 신규 및 기존 계약이 이원제 환경에서 병렬로 실행될 수 있도록 설계되어, 수만 건에 달하는 기존 스마트 계약이 레이어 규칙의 급격한 변경으로 중단되는 것을 방지함과 동시에, 이더리움이 장기적으로 상태(state) 확장을 억제하고 전체 네트워크 가스 상한선을 인상할 수 있는 구조적 장벽을 제거한다는 목표를 담고 있다.
이원제 설계로 불변식 위기 우회
이더리움 재단 기술 고지문에서 주요 8개 스마트 계약 불변식 위반 위험이 제기된 이후, 이더리움 생태계는 막다른 길에 처했다. EIP-8037 제안 규정과 EIP-8038 제안 규정를 즉시 도입하면 하드코딩된 가스 로직을 사용하는 기존 애플리케이션이 직접적으로 훼손될 수 있으며, 반면 가격 인상을 완전히 유보할 경우 전체 네트워크 상태 폭발이 통제 불가 수준으로 치닫게 된다.
이더리움 핵심 개발자 회의(ACD)에서 후디(Hoodi) 테스트넷 하드 포크 일정을 연기하기로 결정한 뒤, 개발자 커뮤니티는 기존 자산의 안전성과 레이어 아키텍처 진화를 동시에 확보할 수 있는 완충 방안을 긴급히 필요로 했다. EIP-8488은 바로 이러한 구신 구분 전략을 제시하며, 활성화 이전 시점까지 배포된 모든 기존 계약은 영구적으로 기존 요금 체계를 그대로 따르도록 규정한다.
미터링 명령어 제거로 하드코딩 관행 근절
EIP-8488의 아키텍처 설계에 따르면 네트워크가 활성화되면 새로 배포되는 모든 계약은 무조건 V2 오퍼드코드를 적용해야 하며, 바이트코드 검증 단계에서 반드시 버전 태그를 기록해야 한다. 더욱 중요한 것은 새로운 크로스 컨트랙트 호출 명령어가 호출자와 피호출자 모두 V2 버전에 속해야 한다는 점을 명시하며, 조건을 충족하지 못할 경우 즉시 실패하게 된다는 것이다.
개발자가 시스템 비용 동적 값을 비즈니스 코드에 하드코딩하는 것을 근본적으로 차단하기 위해, V2 오퍼드코드 집합은 내부 실행 잔여량을 노출하던 GAS 및 GASLIMIT 명령어를 완전히 분리해 버렸다. 계약 내부에서 남은 가스를 조회(introspection)할 수 있는 능력을 제거함으로써, 애플리케이션 레이어 로직과 하위 가격 체계 간 강결합 상태를 끊었다.
기존 자산 점진적 정착으로 전체 네트워크 확장성 돌파
이러한 이원제 병행 메커니즘은 역사적 자산에 대해 위험도가 높은 코드 리팩토링을 강요하지 않는다. 현재 운영 중인 탈중앙화 금융(DeFi) 프로토콜 중 업그레이드 가능 프록시 구조를 채택한 경우, 향후 이터레이션 과정에서 V2 구현체로 원활하게 대체할 수 있으며, 불변 원본 계약은 계속 휴면 상태로 남거나 기존 규칙 하에서 운영된다.
전체 네트워크 트래픽이 상태 제약이 적용된 신규 계약으로 점차 이동함에 따라, 노드가 겪고 있던 비정규적 상태 확장은 실질적으로 완화될 전망이다. V2 실행 비중이 안전 임계치에 도달하고 저장소 증가율이 효과적으로 통제되면, 핵심 개발자들은 전체 네트워크 블록당 가스 상한선을 대폭 인상할 수 있는 기술적 근거를 확보하게 된다.
해당 제안은 현재 이더리움 개선 제안(EIP) 레포지토리에서 Draft 초안 상태를 유지 중이며, 핵심 개발자 팀은 이번 주 이더리움 핵심 개발자 실행 회의(ACDE) 의제 목록에 편성하여 동료 검토를 진행 중이다.



