EIP-4804는 Web3 URL(ethereum:// 스킴)을 EVM 호출 메시지로 변환하는 표준을 정의하여 블록체인 데이터에 HTTP와 유사한 방식으로 접근할 수 있게 합니다. Final 상태입니다.
표준 정의
ethereum://<contract>/<path>?<query> 형식의 URL을 EVM 컨트랙트 호출로 변환하는 규칙을 정의합니다. 이를 통해 브라우저나 클라이언트가 표준 URL만으로 온체인 데이터를 조회할 수 있습니다.
탈중앙화 웹의 비전
IPFS나 중앙화된 서버 없이도 완전히 온체인에 저장된 웹 콘텐츠에 접근하는 표준적 방법을 제공합니다. Web3:// 게이트웨이를 통해 기존 HTTP 클라이언트도 이 표준을 사용할 수 있습니다.
호환성
EIP-4972(이름 기반 주소)와 결합하면 human-readable한 Web3 URL이 가능해집니다. ENS 도메인과 통합하면 완전히 탈중앙화된 웹 경험을 제공할 수 있습니다.
생태계 현황
Final 상태로 확정된 이후 web3:// 프로토콜을 지원하는 게이트웨이와 브라우저 확장이 등장했습니다. 완전 온체인 DApp과 NFT 메타데이터 호스팅에 활용되고 있습니다.