Tech/EIPs/#181
ERC 181카테고리 · ERC유형 · 표준 트랙상태 · 최종

ENS support for reverse resolution of Ethereum addresses

EIP-181은 이더리움 주소의 역방향 ENS 해석을 지원하기 위한 표준을 정의하는 ERC로, 최종 승인되었습니다. 이더리움 주소에서 ENS 이름을 조회하는 역방향 조회(reverse resolution)를 가능하게 합니다.

배경

ENS의 정방향 조회는 이름에서 주소로의 매핑을 제공합니다. 그러나 주어진 이더리움 주소가 어떤 ENS 이름에 해당하는지 확인하는 역방향 조회도 UX 측면에서 매우 중요했습니다.

addr.reverse 네임스페이스

EIP-181은 [hex_address].addr.reverse 형식의 특수 네임스페이스를 도입합니다. 각 이더리움 주소는 이 네임스페이스에서 자신의 ENS 이름을 설정할 수 있습니다.

기술적 구현

역방향 등록 기관(ReverseRegistrar) 컨트랙트가 각 주소의 역방향 레코드를 관리합니다. 주소 소유자만 자신의 역방향 레코드를 설정할 수 있으며, 명시적 확인(forward resolution 일치 여부) 없이는 신뢰할 수 없습니다.

보안 고려 사항

역방향 조회 결과를 신뢰하려면 반드시 정방향 조회와 일치 여부를 확인해야 합니다. 그렇지 않으면 임의의 주소가 원하는 ENS 이름을 역방향 레코드로 설정할 수 있기 때문입니다.

UX 영향

EIP-181 덕분에 이더리움 지갑, 탐색기, DApp들이 긴 16진수 주소 대신 사람이 읽을 수 있는 ENS 이름을 표시할 수 있게 되었습니다. 오늘날 Etherscan, MetaMask 등에서 광범위하게 사용됩니다.

공식 ERC 문서open_in_new