EIP-2028은 트랜잭션 calldata의 가스 비용을 기존 68 가스/바이트에서 16 가스/바이트로 대폭 줄이는 제안으로, Istanbul 하드포크에서 최종 확정되어 적용되었습니다. 이를 통해 데이터 가용성 비용이 낮아지고 L2 솔루션 효율이 크게 향상되었습니다.
제안 배경
트랜잭션 데이터 비용이 높아 ZK-rollup 등 L2 솔루션의 경제성이 낮았습니다. calldata 가스 비용 인하는 레이어 2 확장 솔루션에서 데이터를 이더리움 메인넷에 게시하는 비용을 현저히 절감할 수 있습니다.
기술적 변경
0이 아닌 바이트의 calldata 가스 비용을 68에서 16으로 줄였습니다. 이는 최대 블록 크기(가스 기준)에 수용 가능한 calldata 양을 약 4배 이상 증가시켰습니다.
보안 분석
가스 비용 인하로 인한 DoS 공격 가능성을 신중히 검토했습니다. 블록 가스 한도 내에서 최대 calldata 크기가 증가하지만, 네트워크 전파 및 처리 부하를 분석하여 안전하다고 결론지었습니다.
L2 생태계 영향
EIP-2028은 이더리움 L2 생태계, 특히 롤업 기반 확장 솔루션의 경제적 실현 가능성을 크게 높였습니다. Istanbul 하드포크(2019년 12월)를 통해 활성화되어 현재까지 적용되고 있습니다.