EIP-7406은 단일 온체인 레지스트리에서 여러 네임스페이스를 관리할 수 있는 멀티 네임스페이스 온체인 레지스트리 표준을 제안합니다.
제안 배경
이더리움 생태계에는 ENS, 토큰 목록, 컨트랙트 레지스트리 등 다양한 이름 공간 시스템이 존재하지만 각각 독립적으로 운영됩니다. 통합된 레지스트리 인터페이스가 없어 dApp 개발자들이 여러 레지스트리를 별도로 통합해야 합니다. EIP-7406은 여러 네임스페이스를 하나의 표준 인터페이스로 관리하는 방법을 제안합니다.
기술 설계
각 네임스페이스는 고유한 네임스페이스 ID로 식별되며 독립적인 권한 관리를 가집니다. 레지스트리는 네임스페이스별로 키-값 쌍 데이터를 저장하고 조회하는 표준 인터페이스를 제공합니다. 기존 레지스트리 시스템과의 호환성을 위한 어댑터 패턴도 지원합니다.
활용 사례
컨트랙트 버전 관리, 프로토콜 주소 디렉토리, 표준 파라미터 레지스트리 등 다양한 온체인 디렉토리 서비스를 통일된 방식으로 구축할 수 있습니다.
현재 상태
현재 Draft 단계로 네임스페이스 격리 보안, 가스 최적화, 업그레이드 패턴에 대한 논의가 진행 중입니다.