EIP-689는 컨트랙트 생성 시 주소 충돌이 발생할 경우 예외적 중단(Exceptional Halt)을 일으키도록 제안하는 EIP입니다. EIP-684와 유사하지만 Stagnant 상태로 논의가 중단되었습니다.
제안 배경
컨트랙트 주소 충돌 시 어떻게 처리할지에 대한 명확한 명세가 필요했습니다. EIP-689는 EIP-684와 독립적으로 비슷한 문제를 다루기 위해 제안되었습니다.
기술 내용
이미 상태가 존재하는 주소로 컨트랙트를 생성하려 할 경우 예외적 중단을 발생시키는 것을 명세화합니다. 이는 기존 계정을 컨트랙트로 덮어쓰는 것을 방지합니다.
진행 중단 이유
EIP-684가 유사한 내용을 먼저 Final 상태로 채택되었기 때문에, EIP-689는 별도로 진행될 필요성이 줄어들었습니다. 현재 Stagnant 상태로 더 이상 활발히 논의되지 않습니다.