ERC-721とERC-1155の違い:token IDと保有数量を読み分ける

規格名だけで作品の価値や安全性は決まりません。保有記録を読むときはコントラクト、token ID、所有者または保有数量を区別します。

規格の比較

項目ERC-721ERC-1155
基本個別IDの所有者を扱うIDごと・アドレスごとの数量を扱う
例あるIDの現在の所有者を確認同じ種類のIDを複数単位保有できる
標準の一括転送標準の個別転送関数と区別複数ID・数量の一括転送関数がある
追加仕様メタデータ等の拡張を確認ID別URI等を確認

架空の記録で比べる

ERC-721のID 7をAさんが持つ例では所有者を確認します。ERC-1155のID 7をAさんが3単位、Bさんが2単位持つ例なら数量とアドレスを分けます。この例は実在の資産や販売数量ではありません。

数量から作品の性質を断定しない

ERC-1155は代替可能・代替不可能な種類を同じコントラクトで扱える設計です。1155なら全て量産品、721なら必ず一点物の作品とは判断しません。一括転送が実際のアプリで使えるか、費用がいくらかも個別確認です。

承認・売買の操作は保有記録の読み方とは別です。この記事で署名や転送はしていません。

出典と確認範囲

個別適用や説明の拡張時に確認する事項:実装の拡張・標準準拠・数量と権利を確認。