トークン規格は、特定種類のトークンが情報を公開し、操作を処理する方法を定める技術仕様です。共通のメソッドとイベントにより、ウォレットや取引所などはトークンごとに別のインターフェースを作らず、互換トークンを統合できます。
資産に応じたモデル
ERC-20は代替可能なトークンの残高、送金、利用許可額を定めます。ERC-721は個別IDを持つ非代替性トークンを追跡します。ERC-1155は一つのコントラクトで複数種類と数量を扱い、一括送信にも対応します。規格の選択で、ソフトウェアによる保有状況や権限の表現が変わります。
設計の余地は残る
規格には必須機能と任意の拡張があります。発行上限、発行権限、アップグレード管理、送金制限、トークンが表す権利まで必ず決まるわけではありません。同じ規格でも経済的性質や管理権限は大きく異なり得ます。
互換性の限界
規格への対応は、それに従う全トークンをすべてのウォレットやサービスが扱うという意味ではありません。資産の特定にはネットワークとコントラクトアドレスが必要で、見慣れた銘柄記号だけでは不十分です。インターフェースの互換性はチェーン間で残高を移したり、コードの安全性を認証したりもしません。アプリは実際の実装と関連拡張に対応する必要があります。