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

EIP-1155 Non-Fungible Token extension

EIP-5409는 ERC-1155 멀티토큰 표준에 진정한 Non-Fungible Token 기능을 추가하는 확장을 제안합니다. ERC-1155의 효율성을 유지하면서 개별 토큰 소유자를 추적하는 기능을 제공합니다.

제안 배경

ERC-1155는 대체 가능 토큰과 대체 불가능 토큰을 하나의 컨트랙트에서 관리할 수 있지만, 단일 수량의 NFT에 대한 소유자 추적 기능이 없습니다. ERC-721처럼 소유자를 조회할 수 없다는 한계가 있었습니다.

핵심 추가 기능

`ownerOf(tokenId)` 함수를 ERC-1155에 추가하여 발행 수량이 1인 토큰의 소유자를 조회할 수 있게 합니다. ERC-721과 호환되는 소유자 조회 방식을 ERC-1155에 도입합니다.

정체 이유

ERC-1155 생태계가 이미 성숙해 있어 기존 인프라와의 호환성 문제가 우려되었습니다. ERC-721을 쓰면 되는 상황에서 별도 확장의 필요성에 의문이 제기되기도 했습니다.

기술적 고려사항

발행 수량이 1보다 큰 토큰 ID에 대해서는 ownerOf가 어떻게 동작해야 하는지 모호한 부분이 있습니다. 이런 엣지 케이스 처리 방안에 대한 합의 부재가 표준화를 지연시켰습니다.

공식 ERC 문서open_in_new