EIP-6224는 스마트 컨트랙트의 의존성을 온체인 레지스트리를 통해 관리하는 표준을 제안합니다. 컨트랙트가 필요로 하는 다른 컨트랙트 주소를 중앙 레지스트리에서 조회하여 하드코딩된 주소 의존성을 줄입니다.
의존성 관리 문제
복잡한 DeFi 프로토콜은 여러 컨트랙트 간 의존성을 가집니다. 주소를 하드코딩하면 업그레이드 시 모든 의존 컨트랙트를 재배포해야 하는 문제가 발생합니다.
레지스트리 기반 접근
의존성 레지스트리는 컨트랙트 이름을 주소에 매핑합니다. 컨트랙트는 필요한 의존성 주소를 런타임에 레지스트리에서 조회하여 사용합니다.
업그레이드 용이성
레지스트리 항목을 업데이트하면 모든 의존 컨트랙트가 자동으로 새 주소를 사용하게 됩니다. 거버넌스 제어 하에 레지스트리 업데이트를 관리할 수 있습니다.
Last Call 상태
Last Call 단계에 있는 이 EIP는 최종 검토 단계입니다. 온체인 의존성 관리는 대규모 프로토콜 아키텍처에서 실용적인 필요성이 있어 최종 확정 가능성이 높습니다.