﻿---
title: "NFT"
description: "NFTは、コントラクトとtoken IDによって個別のオンチェーン資産を識別する非代替性トークンです。所有権、メタデータ、承認、ロイヤリティ、価格、法的権利、保存リスクの違いを解説します。"
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NFT

> 教育目的のみであり、投資助言ではありません。投資では損失が生じる可能性があります。

<a id="answer"></a>

## 端的な答え

NFT（非代替性トークン）は、交換可能な単位ではなく、個別の資産を識別するためのトークンです。Ethereum上のERC-721トークンは、ブロックチェーン、コントラクトアドレス、token IDの組み合わせで識別されます。コントラクトはそのトークンを制御するアドレスを記録しますが、画像ファイルそのものをあらゆる場所で唯一にするわけではありません。

NFTは、デジタルアート、ゲームアイテム、チケット、会員資格、ドメイン名、または発行者やアプリケーションが定義する別の請求権を表せます。トークン、関連メディア、保有者の法的権利は別々の層です。トークンの購入によって著作権や商標権が自動的に移転したり、発行者の履行が保証されたりすることはありません。

非代替性とは、すべてのNFTの市場価格が異なるという意味ではありません。各単位が既定では交換可能でないという意味で、token 101とtoken 205は異なるメタデータ、履歴、用途を持ち得ます。唯一性は特定のコントラクト内に限られるため、別のコントラクトが同じ名称や同じメディアを参照することもできます。

したがって真正性の確認には、ネットワーク、コントラクトアドレス、token ID、発行者、適用される規約の照合が必要です。見覚えのある画像やコレクション名だけでは、意図した制作者のトークンである証明になりません。

<a id="mechanism"></a>

## 仕組み

ミントは、スマートコントラクトの下でトークンを作成または割り当てる処理です。ERC-721では、`ownerOf`などの関数が記録上の所有者を示し、転送イベントがオンチェーン履歴を残します。ERC-1155は、固有アイテムや複数部数のエディションを含む複数のトークン種別を1つのコントラクトで管理できます。

多くのNFTは、名称、説明、属性、メディアの場所などのメタデータを指す`tokenURI`を公開します。URIや参照先データは変更可能な場合があります。コンテンツアドレス方式なら無断置換を検知しやすくなりますが、利用可能性は保存と取得の仕組みに依存します。メディアの完全なオンチェーン保存は別の設計であり、すべてのNFTの性質ではありません。

転送には通常、1つのトークンに対する承認、または保有者が持つコレクション内の全トークンに対するオペレーター承認が使われます。マーケットプレイスや悪意あるコントラクトは、承認範囲内で資産を移転できます。署名前にコントラクト、オペレーター、ネットワーク、取引結果を確認し、不要な権限は取り消すべきです。

ロイヤリティ情報は支払いを保証しません。ERC-2981はコントラクトが受取人と金額を示す方法を標準化しますが、転送が必ずしも販売を意味しないため、支払いは任意とされています。実際に支払われるかは、マーケットプレイスの規則と販売経路で決まります。

<a id="example"></a>

## 例

あるコレクションに10,000個のNFTがあり、公開ミント価格が0.08 ETHだとします。買い手が2個をミントし、0.16 ETHと0.006 ETHのネットワーク手数料を支払うと、初期支出は0.166 ETHです。1週間後の表示フロア価格が0.12 ETHでも、最高入札が0.09 ETHにすぎない場合があります。フロアは売り手の最低希望価格であり、すべてのアイテムを買う執行可能な注文ではありません。

買い手が0.09 ETHを受け入れ、取引所が2%の手数料と5%のロイヤリティを適用する場合、追加ネットワーク手数料前の受取額は`0.09 × 93% = 0.0837 ETH`です。コレクションの1%にしかない属性は高値を呼ぶ可能性がありますが、30日間に2件だけの類似取引を基にした0.3 ETHの評価額は流動性を保証しません。保有集中度も重要で、供給の18%を持つアドレスが売却すれば入札を上回る供給が出る可能性があります。

<a id="risks"></a>

## リスク

**コントラクトと承認のリスク：**バグ、悪意あるミント、侵害されたマーケットプレイス、広範なオペレーター承認により、NFTや決済資産が危険にさらされます。無料ミントでも危険な権限やネットワーク手数料を求める場合があります。

**メタデータと保存のリスク：**トークンがオンチェーンに残っていても、画像、属性、アプリケーションデータは変更されたり利用不能になったりします。メタデータの変更可否、メディアがコンテンツアドレス方式か、継続保存費用を誰が負担するかを確認します。

**発行者と用途のリスク：**チケット、会員資格、証明書、ゲームアイテムはオフチェーンの組織やソフトウェアに依存します。トークンが転送可能でも、イベント中止、会員規約変更、ゲームサーバー終了は起こり得ます。

**法的権利のリスク：**オンチェーン所有権が通常証明するのは、コントラクト上のトークン支配であり、参照作品の所有ではありません。商用利用、二次創作、商標、ライセンス移転、返金、紛争解決に関するライセンスと規約を読みます。

**市場リスク：**フロア価格と直近取引はまばらな観測値であり、鑑定額や保証された売却価格ではありません。取引頻度の低さ、保有集中、出品取消、操作、手数料、ロイヤリティ、ネットワーク費用により、実現受取額は表示価格を大きく下回り得ます。

ミントや購入の前に、独立した経路で公式コントラクトを確認し、管理権限と供給規則を調べ、権利と返金条件を読み、実際の入札と取引を比較し、可能なら取引をシミュレーションします。コレクション用ウォレットを未知のサイトで使うウォレットから分けることも検討します。

<a id="misconceptions"></a>

## よくある誤解

### 誤解 1：NFTを買えば著作権も買える

トークン所有権と知的財産権は異なります。著作権やライセンスが移転するのは、適用法と契約がそう定める場合だけです。

### 誤解 2：画像をコピーできるならNFTに意味はない

画像のコピーは公式コントラクトの所有記録を変えません。一方、真正なオンチェーン記録も、作者、法的権利、芸術的品質、経済価値を証明しません。

### 誤解 3：売り手は常にフロア価格で売れる

フロアは売り手の最低希望価格です。直ちに売れるのは有効な入札または買い手がいる場合だけで、純受取額には手数料、ロイヤリティ、ネットワーク費用を反映する必要があります。

### 誤解 4：オンチェーンならコンテンツは永久に残る

所有記録が残っても、参照先のメタデータやメディアは消失または変更され得ます。永続性は、オンチェーンに何が保存され、オフチェーンの内容がどう参照、資金提供、保管されるかで決まります。

<a id="related"></a>

## 関連トピック

- [ERC-721](/ja/crypto/erc721/)
- [ERC-1155](/ja/crypto/erc1155/)
- [スマートコントラクト](/ja/crypto/smart-contract/)
- [ウォレット承認](/ja/crypto/wallet-approval/)

<a id="sources"></a>

## 出典

- [ERC-721: Non-Fungible Token Standard](https://eips.ethereum.org/EIPS/eip-721) - Ethereum Improvement Proposals（参照日：2026-08-21）
- [ERC-2981: NFT Royalty Standard](https://eips.ethereum.org/EIPS/eip-2981) - Ethereum Improvement Proposals（参照日：2026-08-21）
- [Non-fungible tokens (NFT)](https://ethereum.org/nft/) - Ethereum.org（参照日：2026-08-21）
- [Customer Advisory: Use Caution When Buying Digital Coins or Tokens](https://www.cftc.gov/LearnAndProtect/AdvisoriesAndArticles/caution_of_digital_currencies.html) - CFTC（参照日：2026-08-21）

Source: https://wiki.fcontext.com/ja/crypto/nft/index.mdx
