Tech/EIPs/#205
ERC 205카테고리 · ERC유형 · 표준 트랙상태 · 정체

ENS support for contract ABIs

EIP-205는 ENS(이더리움 네임 서비스)를 통해 컨트랙트의 ABI를 조회할 수 있도록 하는 표준을 제안했습니다. 현재 Stagnant 상태로, 표준화 작업이 중단된 상태입니다.

제안 내용

ENS 리졸버에 ABI 조회 메서드를 추가하여, 컨트랙트 주소에 연결된 ENS 이름을 통해 해당 컨트랙트의 ABI를 가져올 수 있도록 합니다. 이를 통해 ABI를 중앙화된 서버 없이 탈중앙화된 방식으로 배포할 수 있습니다.

기술적 접근

리졸버 컨트랙트에 abi(bytes32 node, uint256 contentTypes) 함수를 정의하고, ABI 데이터를 JSON 형태 또는 압축 형태로 반환합니다. contentTypes 비트마스크를 통해 ABI 인코딩 방식을 선택할 수 있습니다.

정체 이유

실제 채택이 제한적이었고, 관련 인프라와 툴링의 부재로 인해 작업이 진전되지 않았습니다. ENS 생태계는 다른 방향으로 발전하였으며, 이 EIP는 공식 검토 없이 방치된 상태입니다.

공식 ERC 문서open_in_new