EIP-7523은 이더리움 상태 트리에서 빈 계정(empty accounts)을 공식적으로 제거하고 새로운 빈 계정 생성을 금지하는 제안입니다. 현재 Last Call 상태입니다.
빈 계정 문제
빈 계정은 잔액, 논스, 코드가 모두 0인 계정입니다. EIP-161(Spurious Dragon)에서 정리가 시작되었으나 일부 빈 계정이 여전히 남아 상태 트리를 불필요하게 크게 만들고 있습니다.
제안 내용
잔존 빈 계정의 존재를 프로토콜 레벨에서 불허하고, 트랜잭션 실행 중 빈 계정이 새로 생성되는 것을 방지합니다. 상태 크기를 줄여 노드 운영 효율을 향상시킵니다.
하위 호환성
현재 존재하는 모든 빈 계정이 삭제되어야 하므로 하드포크가 필요합니다. EIP-158 이후 남아있는 극소수의 빈 계정에만 영향을 미치므로 실질적 파급 효과는 제한적입니다.
현재 상태
현재 Last Call 단계로 최종 채택을 앞두고 있습니다. 이더리움 상태 최적화의 일환으로 향후 하드포크에 포함될 가능성이 높습니다.
장기적 의의
상태 비대화 문제를 해결하는 큰 그림의 일부로, 이더리움 노드가 처리해야 할 상태 크기를 줄여 장기적인 프로토콜 건전성에 기여합니다.