Tech/EIPs/#7840
EIP 7840카테고리 · 유형 · 정보상태 · 최종

Add blob schedule to EL config files

EIP-7840은 이더리움 실행 레이어(EL) 설정 파일에 블롭(blob) 스케줄 정보를 추가하는 방법을 정의하는 정보성(Informational) EIP입니다. 클라이언트 구현체들이 블롭 관련 파라미터를 일관되게 처리할 수 있도록 표준화합니다.

배경

EIP-4844(Proto-Danksharding)가 도입되면서 블롭 트랜잭션이 이더리움에 추가되었습니다. 이에 따라 클라이언트 설정 파일에 블롭 관련 스케줄(한도, 목표 등)을 명시하는 표준 방식이 필요하게 되었습니다.

설정 파일 구조

이 EIP는 제네시스 및 체인 설정 파일에 blobSchedule 항목을 추가하는 JSON 스키마를 제안합니다. 각 포크별 목표 블롭 수, 최대 블롭 수 등을 명시할 수 있습니다.

클라이언트 호환성

Geth, Besu, Nethermind 등 다양한 EL 클라이언트가 동일한 설정 형식을 사용할 수 있도록 합니다. 이를 통해 테스트넷 및 프라이빗 네트워크 구성 시 일관성을 유지할 수 있습니다.

실용적 의의

블롭 파라미터를 하드코딩하지 않고 설정 파일로 관리함으로써 향후 업그레이드 시 유연성을 확보합니다. 네트워크 운영자와 클라이언트 개발자 모두에게 명확한 가이드라인을 제공합니다.

채택 현황

Final 상태로 확정되어 주요 클라이언트 팀들이 이 형식을 따르고 있습니다. Pectra 업그레이드 등 이후 포크에서도 이 스키마를 기반으로 블롭 파라미터가 관리됩니다.

공식 EIP 문서open_in_new