﻿---
title: "トークン標準"
description: "トークン標準は、ブロックチェーン上のトークンを発行、転送、承認、検出するための共通インターフェースです。この項目では ERC-20、ERC-721、ERC-1155 を比較し、互換性が保証することと保証しないことを説明します。"
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.

# トークン標準

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

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

## 直接の答え

トークン標準は、ウォレット、取引所、アプリケーション、他のコントラクトに対して、トークンを識別し利用する方法を示す公開インターフェースです。期待される関数、イベント、ルールを定めますが、価値、流動性、コード品質、発行者を保証するものではありません。

代表的な Ethereum 標準は異なる資産モデルに対応します。

- **ERC-20** は代替可能な単位を表します。同じトークンの各単位は互いに交換できます。
- **ERC-721** は、個別に識別される非代替性トークンを表します。単一のコレクション品や権利証などが例です。
- **ERC-1155** は、一つのコントラクトで複数の代替可能、非代替、準代替トークン種別を表し、バッチ操作にも対応します。

標準化により、統合側は固有のコントラクト処理ではなく既知のインターフェースを利用できます。したがって互換性はシステム上の性質であり、安全性の保証ではありません。実装がインターフェースに従っていても、危険な権限、誤解を招くメタデータ、転送制限、経済的な弱点を含むことがあります。

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

## 仕組み

標準は呼び出し可能な関数と発行されるイベントを定めます。一般的な ERC-20 統合は `balanceOf`、`totalSupply`、`transfer`、`approve`、`transferFrom`、`allowance` を確認します。ERC-721 統合は `ownerOf`、`safeTransferFrom`、`approve`、`setApprovalForAll`、多くの場合 `tokenURI` で所有権と承認を確認します。ERC-1155 には `balanceOfBatch`、`safeBatchTransferFrom`、複数のトークン ID に共通する `URI` 規約があります。

ERC-165 を使うと、コントラクトは `supportsInterface` により対応インターフェースを報告できます。アプリケーションはこの情報で統合経路を選べますが、失敗した呼び出しを処理し、コントラクトアドレスを検証する必要があります。標準はコンポーネント間の境界を示すだけで、その内側のコード、アクセス制御、フック、メタデータ処理は各コントラクトが実行します。

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

## 例

マーケットプレイスが NFT として提示された資産を受け入れるとします。アプリケーションは、ネットワークとコントラクトアドレスを確認し、ERC-721 インターフェースを検出し、所有権を読み取り、小額の転送をシミュレーションできます。その後、承認範囲、転送制限、アップグレード権限、メタデータが変更可能かオフチェーンかを調べます。

同じマーケットプレイスがゲーム内アイテムも扱うなら、一つのコントラクトで多くのトークン ID を管理し、バッチ転送で取引コストを下げられる ERC-1155 が適する場合があります。標準は正しいメソッドの呼び出しを助けますが、アイテムの真正性、希少性、流動性、法的な有効性を証明しません。

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

## リスク

- **非準拠または欺瞞的な実装:** 見慣れた名前を公開しながら、期待される動作を変えたり転送制限を加えたりできます。
- **承認リスク:** 広すぎる `approve` やオペレーター権限は、侵害された支出者による資産移動を許します。不要な承認は取り消してください。
- **フックと再入:** NFT やマルチトークン転送の受信者コールバックは、追加の実行経路とコントラクト相互作用を作ります。
- **メタデータと同一性のリスク:** `tokenURI` や `URI` は変更・消失したり、主張された資産と一致しない内容を指したりします。
- **管理上・経済上のリスク:** アップグレード鍵、一時停止やブラックリスト、ロイヤルティ、手数料、薄い流動性が結果を左右します。

暗号資産の取引は多くの場合取り消せません。署名前にチェーン、コントラクトアドレス、インターフェースの動作、権限、換金流動性を確認してください。監査や標準だけではリスクを除去できません。

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

## よくある誤解

### 標準があればトークンは安全ですか?

いいえ。標準は相互運用性への期待を記述します。安全性は実装、特権ロール、アップグレード経路、トークン経済、フロントエンド、市場環境にも依存します。

### ERC-20、ERC-721、ERC-1155 は互換ですか?

いいえ。ERC-20 の残高は代替可能で、ERC-721 の所有権はトークン ID ごとに追跡され、ERC-1155 は多様な種別を扱えます。アプリケーションは対応する転送、承認、残高、イベントのモデルを使う必要があります。

### ウォレットやマーケットプレイスの対応は真正性の証明ですか?

いいえ。通常はコントラクトが想定インターフェースに一致したことしか示しません。正規アドレス、来歴、メタデータの動作、発行者やコレクションの主張を個別に検証してください。

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

## 関連トピック

- [Ethereum](/crypto/ethereum/)
- [ERC-20](/crypto/erc20/)
- [ERC-721](/crypto/erc721/)
- [ERC-1155](/crypto/erc1155/)
- [スマートコントラクト](/crypto/smart-contract/)

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

## 出典

- [ERC-20: Token Standard](https://eips.ethereum.org/EIPS/eip-20) - Ethereum Improvement Proposals (accessed: 2026-08-21)
- [ERC-721: Non-Fungible Token Standard](https://eips.ethereum.org/EIPS/eip-721) - Ethereum Improvement Proposals (accessed: 2026-08-21)
- [ERC-1155: Multi Token Standard](https://eips.ethereum.org/EIPS/eip-1155) - Ethereum Improvement Proposals (accessed: 2026-08-21)
- [ERC-165: Standard Interface Detection](https://eips.ethereum.org/EIPS/eip-165) - Ethereum Improvement Proposals (accessed: 2026-08-21)
- [Token Standards](https://ethereum.org/en/developers/docs/standards/tokens/) - Ethereum.org (accessed: 2026-08-21)

Source: https://wiki.fcontext.com/ja/crypto/token-standard/index.mdx
