EIP-7703은 이더리움 트랜잭션의 calldata 비용을 인상하여 블록 크기를 관리하고 EIP-4844 이후의 데이터 가용성 구조를 지원하려는 Core 표준으로, 현재 Stagnant 상태입니다.
제안 배경
EIP-4844(proto-danksharding)가 도입된 후 calldata는 L2가 데이터를 게시하는 주요 수단 중 하나였습니다. 그러나 calldata는 상대적으로 저렴하여 블록 크기가 지나치게 커질 수 있다는 우려가 있었습니다.
기술적 내용
0 바이트와 비-0 바이트 calldata 각각의 가스 비용을 인상하는 것을 제안합니다. 이는 블롭(blob) 사용을 더욱 장려하고 calldata 사용을 줄이는 효과를 가져옵니다.
침체 이유
calldata 비용 인상은 기존 계약 및 L2 솔루션에 광범위한 영향을 미칩니다. 호환성 파괴 우려와 가스 경제학의 복잡성으로 인해 합의에 이르지 못하고 있습니다.
역사적 맥락
calldata 가스 비용은 수차례 논의되어 왔으며, EIP-2028에서 한 차례 인하된 바 있습니다. EIP-7703은 그 방향을 반전시키려는 시도입니다.