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

contenthash field for ENS

EIP-1577은 ENS(이더리움 네임 서비스) 레코드에 contenthash 필드를 추가하여 분산 콘텐츠 저장소(IPFS, Swarm 등)의 주소를 저장하는 표준을 제안했습니다. 분산 웹사이트 호스팅의 기반이 되었습니다.

제안 배경

기존 ENS는 주로 이더리움 주소를 가리키는 데 사용되었지만, 분산 파일 시스템의 콘텐츠 해시를 저장하는 표준 방법이 없었습니다. 이로 인해 ENS 도메인을 분산 웹사이트에 연결하기 어려웠습니다.

contenthash 필드

contenthash는 IPFS, Swarm, Onion 등 다양한 프로토콜의 콘텐츠 주소를 인코딩하는 표준 형식을 정의합니다. 멀티코덱 인코딩 방식을 사용하여 여러 프로토콜을 지원합니다.

활용 현황

이 표준은 브레이브 브라우저, MetaMask, ENS 앱 등에서 실제로 사용되고 있으며, .eth 도메인을 IPFS 호스팅 웹사이트에 연결하는 데 광범위하게 활용됩니다. 실질적으로는 Stagnant임에도 사실상의 표준으로 동작합니다.

정체 이유

표준이 충분히 정착했지만 공식적인 Final 상태로 승격되지 못한 채 Stagnant로 분류되었습니다. 이는 EIP 프로세스의 특성상 활발히 사용되는 표준도 정식 승인 절차가 완료되지 않으면 정체 상태가 될 수 있음을 보여줍니다.

공식 ERC 문서open_in_new