メタデータは別の対象を説明する情報であり、対象自体を含むとは限りません。デジタルファイルには名称、形式、作成者、作成日時などが付けられます。Web3 の NFT メタデータは通常、表示する題名、説明、属性、画像などのメディアへのリンクを提供します。
NFT の表示を組み立てる仕組み
トークンコントラクトは、一般に token URI と呼ばれるメタデータの参照先を返せます。アプリケーションは多くの場合 JSON 形式の参照データを取得し、各項目から表示を組み立てます。画像は埋め込まれている場合も、別の場所から取得する場合もあります。トークン所有権、メタデータ、メディアは別々の構成要素です。
メタデータはオンチェーンに直接保存、コントラクトのロジックで生成、ウェブサーバーで保管、または IPFS などのコンテンツアドレス方式のネットワークで参照できます。方式ごとに保存や更新の依存関係が異なります。
説明情報は変わることも消えることもある
作品の公開、ゲームの進行などに合わせて更新を許すプロジェクトもあります。変更可能かどうかは、トークンがブロックチェーン上にあることだけでなく、コントラクト権限と保存先によって決まります。
内容のハッシュは取得したバイト列が参照と一致するか確認する助けになりますが、継続的な取得可能性や説明の真実性は保証しません。作成者欄だけで作者は証明できず、記載された属性も市場価値を保証しません。