Tech/EIPs/#7996
ERC 7996카테고리 · ERC유형 · 표준 트랙상태 · 초안

Contract Feature Detection

EIP-7996은 스마트 컨트랙트가 다른 컨트랙트의 기능 지원 여부를 표준화된 방식으로 감지할 수 있도록 하는 컨트랙트 기능 탐지 인터페이스를 제안합니다.

개요

컨트랙트 기능 탐지는 ERC-165와 유사하지만 더 세분화된 기능 수준의 탐지를 가능하게 합니다. 단순한 인터페이스 지원 여부를 넘어 특정 동작의 지원 여부를 쿼리할 수 있습니다.

기술적 접근

표준은 supportsFeature(bytes4 featureId) 형태의 함수를 정의하여 개별 기능의 지원 여부를 반환합니다. 이를 통해 더 세밀한 능력 탐지가 가능해집니다.

기존 표준과의 관계

ERC-165와 상호보완적으로 작동하며 기존 인터페이스 감지 체계를 대체하는 것이 아닌 확장합니다. 다양한 모듈식 컨트랙트 시스템과 호환되도록 설계되었습니다.

현황

현재 Draft 상태로, 기능 ID 체계와 충돌 가능성에 대한 논의가 진행 중입니다.

공식 ERC 문서open_in_new