EIP-5269는 컨트랙트가 지원하는 ERC 표준을 감지하고 발견하는 표준 메커니즘을 제안합니다. 현재 Review 단계에 있습니다.
표준 감지의 필요성
ERC-165가 인터페이스 지원 여부를 확인하지만, ERC 번호와 직접 연결되지 않아 어떤 ERC 표준을 지원하는지 알기 어렵습니다. 더 명확한 ERC 지원 선언 메커니즘이 필요합니다.
감지 인터페이스
supportERC(majorERCIdentifier, minorERCIdentifier, extraData) 함수를 통해 특정 ERC 표준의 지원 여부를 확인합니다. ERC 번호를 직접 사용하여 직관적인 조회가 가능합니다.
ERC-165와의 관계
ERC-165를 대체하는 것이 아니라 보완합니다. ERC-165는 인터페이스 ID 기반이고 EIP-5269는 ERC 번호 기반으로, 두 메커니즘이 상호 보완적으로 작동합니다.
활용 가능성
dApp과 인덱서가 컨트랙트가 지원하는 ERC 표준을 자동으로 감지하고 적절한 인터페이스를 제공할 수 있습니다. 툴링, 지갑, 마켓플레이스 등에서 동적 기능 발견에 활용됩니다.