EIP-7997은 결정론적 팩토리 컨트랙트를 이더리움 프로토콜 수준에서 사전 배포(predeploy)하여 CREATE2 기반 주소 생성을 더욱 안정적으로 만드는 방안을 제안합니다.
개요
결정론적 팩토리 사전 배포는 모든 EVM 호환 체인에서 동일한 주소에 팩토리 컨트랙트를 배포하는 것을 보장합니다. 이를 통해 크로스체인 애플리케이션의 주소 일관성을 확보합니다.
기술적 세부사항
프로토콜 수준에서 미리 정해진 주소에 팩토리 컨트랙트를 배포함으로써 체인 초기화 시점부터 사용 가능합니다. CREATE2 opcode와 함께 사용하여 예측 가능한 주소를 생성할 수 있습니다.
크로스체인 이점
다중 체인 환경에서 동일한 컨트랙트 주소를 유지하는 것이 필수적인 브리지, 멀티시그, DAO 툴링에 특히 유용합니다. 배포 스크립트의 복잡성을 크게 줄일 수 있습니다.
현황
현재 Draft 상태로 Core EIP로 분류되어 있으며, 사전 배포 주소와 초기화 코드에 대한 합의 과정이 필요합니다.