EIP-6049는 SELFDESTRUCT 옵코드의 공식 폐기를 선언하는 Final 상태의 Meta EIP입니다. 향후 하드포크에서 해당 기능이 변경되거나 제거될 수 있음을 공식적으로 경고하는 역할을 합니다.
폐기 배경
SELFDESTRUCT는 스테이트리스 이더리움, Verkle 트리 전환, 성능 최적화를 방해하는 EVM의 대표적인 레거시 기능으로 지목되어 왔습니다. 컨트랙트 개발자들에게 이 기능에 의존하지 말 것을 공식적으로 권고합니다.
폐기의 의미
EIP-6049 자체는 SELFDESTRUCT를 즉시 제거하지 않습니다. 대신 이 기능이 향후 이더리움 업그레이드에서 변경될 것임을 알리는 신호 역할을 합니다.
후속 조치
EIP-6780이 Cancun 업그레이드(2024년 3월)에 포함되어 SELFDESTRUCT를 동일 트랜잭션 생성 시에만 작동하도록 제한했습니다. 완전한 제거를 위한 경로가 단계적으로 마련되고 있습니다.
개발자 영향
기존에 SELFDESTRUCT에 의존하는 컨트랙트 패턴(예: 업그레이드 가능 프록시, 자금 회수)을 재검토해야 합니다. 새 컨트랙트에서는 이 기능 사용을 피하도록 강력히 권고됩니다.
최종 확정
Final 상태로 확정되어 이더리움 공식 문서와 개발자 가이드에서 SELFDESTRUCT 폐기 근거 문서로 인용됩니다.