Tech/EIPs/#2666
EIP 2666카테고리 · 코어유형 · 표준 트랙상태 · 정체

Repricing of precompiles and Keccak256 function

EIP-2666은 이더리움 EVM의 일부 프리컴파일과 Keccak256 해시 함수의 가스 비용을 재조정하는 제안입니다. 실제 계산 비용 대비 과도하게 책정된 가스 가격을 낮추어 이러한 연산의 실용성을 높이려 했습니다.

재조정 대상

EIP-2666은 SHA256(0x02), RIPEMD-160(0x03), IDENTITY(0x04) 프리컴파일과 Keccak256(SHA3) 오퍼코드의 가스 비용을 낮출 것을 제안합니다. 이러한 연산들은 벤치마크 결과 현재 가스 비용 대비 실제 계산이 훨씬 빠른 것으로 나타났습니다.

가스 재조정의 필요성

과도한 가스 비용은 암호화 해시 함수를 온체인에서 사용하는 것을 경제적으로 비효율적으로 만들었습니다. 비트코인 SPV 증명, 이더리움 라이트 클라이언트 검증 등 SHA256이나 RIPEMD-160이 필요한 사용 사례에 장벽이 되었습니다.

정체 이유

EIP-2929(스테이트 액세스 재조정)와 EIP-2565(ModExp 재조정)가 먼저 베를린 하드포크에 포함되었습니다. EIP-2666의 재조정이 추가 이점을 제공하지만, 우선순위에서 밀려 별도의 하드포크 기회를 얻지 못했습니다.

향후 전망

가스 비용 재조정에 관한 논의는 지속적으로 이루어지고 있으며, EIP-2666의 제안들은 향후 이더리움 업그레이드에서 다시 검토될 수 있습니다. 특히 비트코인과의 크로스체인 연동이 중요해지는 환경에서 관련성이 높아질 수 있습니다.

공식 EIP 문서open_in_new