EIP-5022는 SSTORE 명령어에서 0이 아닌 값으로의 스토리지 쓰기 가스 비용을 20,000에서 40,000으로 인상하는 것을 제안합니다. 상태 폭발 문제를 경제적으로 억제하기 위한 제안이나 정체 상태입니다.
제안 배경
이더리움 상태 크기가 계속 증가하면서 노드 운영 비용이 높아지고 있습니다. 새로운 스토리지 슬롯을 사용하는 비용을 높여 불필요한 상태 확장을 억제하려 합니다.
가스 비용 변경
현재 20,000 가스인 새 슬롯 쓰기 비용을 40,000으로 두 배 인상합니다. 기존 값을 수정하는 경우(0이 아닌 값에서 다른 값으로)는 영향을 받지 않습니다.
정체 이유
가스 비용 인상은 기존 DApp과 스마트 컨트랙트에 큰 영향을 미칠 수 있어 커뮤니티 반발이 있었습니다. 상태 크기 문제는 가스 비용보다 더 근본적인 접근(상태 만료, Verkle 트리 등)이 필요하다는 의견이 우세했습니다.
관련 논의
이더리움 상태 관리와 관련된 EIP-2929, EIP-4762 등과 연계하여 논의되었습니다. 상태 비용 재조정에 대한 더 포괄적인 접근이 필요하다는 공감대가 형성되었습니다.