EIP-4396은 EIP-1559의 기본 수수료 계산에 실제 경과 시간을 고려하도록 수정하는 Stagnant 상태의 Core EIP입니다. 블록 타임 변동에 따른 기본 수수료 불안정성 문제를 해결하려는 시도입니다.
문제 정의
EIP-1559의 기본 수수료 알고리즘은 블록 번호 기반으로 동작하며, 블록 타임이 평균 12초에서 벗어날 경우 기본 수수료가 예측 불가능하게 변동합니다. PoS 전환 전후로 블록 타임 변동성이 있었습니다.
제안 내용
기본 수수료 업데이트 계산에 실제 블록 간 경과 시간을 변수로 포함시킵니다. 이를 통해 블록이 늦게 생성되더라도 기본 수수료가 불필요하게 급등하지 않도록 합니다.
정체 이유
PoS 전환 이후 블록 타임이 비교적 안정화되어 이 EIP의 필요성이 줄었습니다. Merge 이후의 새로운 블록 생성 메커니즘이 원래 문제를 상당 부분 해결했기 때문에 추가 변경의 동기가 약해졌습니다.