1. ホーム
  2. TRC-721

NFT規格の基礎

TRC-721入門:TRONでデジタルアートをNFTにする仕組み

TRC-721はTRON上で1点ものの資産を表すNFT規格で、イーサリアムのERC-721と互換性があります。APENFTのトークン「NFT」はTRC-20なので、名前は似ていても別物です。

  • ライセンスを持つ規制下の取引所
  • 2013年から運営
  • カード・銀行決済に対応
公式情報をもとにファクトチェック済み 11分で読めます
クロム調の立体文字で「NFT」と描かれたビジュアル。TRC-721規格で発行されるノンファンジブルトークンをイメージ
No. 25 — TRC-721APENFT Asia
NFT価格 · リアルタイム
—

この記事のポイント

  • TRC-721はTRON上のNFT規格で、TIP-721として正式に確定済み。イーサリアムのERC-721と互換性があります。
  • APENFT(現AINFT)のトークンはティッカーがNFTでも中身はTRC-20。アート作品そのもののNFTはTRC-721で発行されています。
  • 作品の画像や説明は多くの場合チェーンの外に保存され、トークンはその場所を指すだけ。保存先の持続性が価値を左右します。
  • 本物かどうかは、コントラクトアドレスと発行履歴をTronscanで確かめるのが最も確実です。

TRC-721とは:TRONで「1点もの」を表すための規格

TRC-721とは、TRONブロックチェーン上で代替不可能なトークン、いわゆるNFTを発行するための共通ルールです。TRONの改善提案であるTIP-721として2020年11月に作成され、現在のステータスは「Final(確定)」です。仕様はイーサリアムのERC-721と互換性を持つように設計されているため、関数名やイベントの構造がほぼ共通しており、イーサリアムでNFTを扱ったことがある開発者なら違和感なく実装できます。

「代替不可能」とは、1枚ごとに固有の番号(トークンID)があり、ほかの1枚と交換しても同じ価値になるとは限らない、という意味です。1万円札はどの1枚でも1万円の価値ですが、サイン入りの限定版ポスターは1枚ごとに来歴も状態も違います。TRC-721は後者をブロックチェーン上で表現するための仕組みだと考えると理解しやすいでしょう。

APENFT財団は、もともと「世界的な美術作品をNFTとしてブロックチェーンに登録する」ことを使命に掲げていました。その中心にあった技術がTRC-721です。プロジェクトの全体像はAPENFTとは何かをまとめた総合ガイドで確認できます。

TRC-721とTRC-20・TRC-1155・ERC-721の違い

検索で特に多いのが「APENFTはNFTという名前なのにTRC-20なのはなぜか」という疑問です。ここで規格の違いを整理しておきましょう。

規格種類主な用途代表例
TRC-20代替可能通貨・ガバナンスNFTトークン、USDT
TRC-721代替不可能1点もののアートピカソ作品のNFT
TRC-1155混在型ゲーム資産・複数版同一アイテムの量産
ERC-721代替不可能イーサリアムのNFTBAYCなど

TRC-20は、どの1枚も同じ価値を持つトークンの規格です。APENFTのトークンNFTはこれに当たり、TRON上のコントラクトはTFczxzPhnThNSqr5by8tvxsdCFRRz6cPNq、小数点以下6桁まで分割でき、最大供給量は999.99兆枚です。供給量やバーンの詳細はNFTトークンの発行量と配分の解説にまとめています。

TRC-1155は「マルチトークン規格」と呼ばれ、TIP-1155として2022年7月に作成され、こちらもFinalです。1つのコントラクトで代替可能なトークンと代替不可能なトークンを同時に管理できるため、同じ剣を1,000本発行するようなゲームや、エディション付きの作品に向いています。

表の4つを使い分ける判断基準はシンプルです。「1枚ずつ価値が同じか」を最初に考え、同じならTRC-20、違うならTRC-721、両方を1つの仕組みで扱いたいならTRC-1155、そもそもイーサリアム上で発行するならERC-721、という順番で整理すると迷いません。APENFTの場合、決済や投票に使うトークンはTRC-20、収蔵作品の証明書にあたるものはTRC-721という役割分担になっています。

ERC-721はイーサリアムの元祖NFT規格で、TRC-721はこれと互換性があります。ただし互換性があるのは「仕様」であって「チェーン」ではありません。TRON上のTRC-721トークンをイーサリアムのアドレスに直接送ることはできない点に注意してください。チェーンをまたぐ話はTRON・BNBチェーン・イーサリアムのマルチチェーン解説が参考になります。

アートがTRC-721のNFTになるまでの流れ

美術作品がNFTになるといっても、絵画そのものがブロックチェーンに入るわけではありません。実際には次のような手順で「作品とトークンの対応関係」が作られます。

  1. 作品データを用意する。 実物の絵画なら高解像度の撮影データや証明書、デジタル作品なら元ファイルを準備します。
  2. ファイルを保存する。 画像などの重いデータはチェーンの外に置くのが一般的です。APENFTは作品データの保存にBitTorrent File System(BTFS)を利用していました。
  3. メタデータを作る。 作品名、作者、説明、画像の保存場所などをまとめたJSONファイルを作成します。
  4. TRC-721コントラクトでミントする。 トークンIDを割り当て、そのIDとメタデータの場所を結び付けてチェーンに記録します。
  5. マーケットに出品する。 発行者のアドレスから売買可能な状態にし、購入者のウォレットに所有権が移ります。

APENFTが収蔵したパブロ・ピカソの『Femme nue couchée au collier』は、TRONのTRC-721コントラクトTCzUYnFSwtH2bJkynGB46tWxWjdTQqL1SGでNFTとして登録されています。作品と収蔵の経緯はAPENFTのアートコレクションと投資の考え方で詳しく紹介しています。

青い立方体が連なる3Dイラスト。ブロックが鎖のようにつながるブロックチェーンの構造を表現
NFTに記録されるのは作品そのものではなく、トークンIDと作品情報の対応関係ですAPENFT Asia

メタデータとストレージ:本当に「永久保存」なのか

TRC-721のトークンが持っているのは、基本的にトークンIDと所有者、そしてメタデータの場所を示すURI(tokenURI)です。つまりNFTを買うということは、「この番号のトークンの所有者である」という記録を手に入れることであり、画像ファイルそのものを手に入れるわけではありません。

ここで重要になるのが保存先の持続性です。メタデータや画像が一般的なWebサーバーに置かれている場合、運営者がサーバーを閉じれば画像が表示されなくなる可能性があります。分散型ストレージに置かれていても、そのネットワークが維持されなければ同じ問題が起こり得ます。実際、APENFTが作品保存に使っていたBTFSについては、btfs.ioのドメインが現在は別のサイトへ転送されていることを確認しています。トークン自体はTRONに残り続けますが、作品データへのアクセスがどう維持されるかは、個別に確認すべきポイントです。

規格名
TRC-721(TIP-721)
ステータス
Final(確定)
互換性
ERC-721と互換の設計
記録される主な情報
トークンID・所有者・メタデータURI
作品データの保存先
多くはチェーン外(BTFSやWebサーバー等)
対応ウォレット例
TronLink(TRC-20とTRC-721に対応)

ロイヤリティはどう扱われるのか

NFTの魅力として「転売されるたびに作者に分配金が入る」というロイヤリティがよく語られます。ただし、ERC-721と同様にTRC-721の基本仕様は所有と移転のルールを定めたものであり、転売時の支払いを規格そのものが強制する仕組みではありません。ロイヤリティは、マーケットプレイス側が販売時に一定割合を差し引いて作者に送るなど、プラットフォームの実装と運用ルールに依存するのが一般的です。

そのため、同じTRC-721の作品でも、どのマーケットで売買するかによってロイヤリティが支払われるかどうかが変わり得ます。作家として作品を出品する場合も、コレクターとして購入する場合も、利用するマーケットの規約を確認することが欠かせません。APENFT Marketplaceは2022年4月のメインネット公開時に「初期の取引手数料ゼロ」を打ち出していましたが、現在の手数料体系は公式に確認できていません。最新の状況はAPENFTマーケットプレイスのレビューをご覧ください。

TRC-721のNFTを保管・送付するときの手数料

TRONではガス代の代わりに「エネルギー」と「帯域幅(Bandwidth)」というリソースを消費します。執筆時点のパラメータでは、エネルギー価格は1単位あたり100 sun、帯域幅は1バイトあたり1,000 sun、アカウントごとに1日600ポイントの無料帯域幅があります。これらはTRONのガバナンスで変更され得る値です。

参考までに、TRC-20であるNFTトークンの送付は、受取先がすでにNFTを持っている場合で約14,309エネルギー(燃焼すると約1.43 TRX)、初めて受け取るアドレスなら約29,309エネルギー(約2.93 TRX)を消費することを実測しています。TRC-721の送付コストは当サイトでは実測しておらず、コントラクトの実装によっても変わるため、同じ数字になるとは限りません。実際の消費量はTronscanの取引詳細で確認でき、TRXのステーキングで得たエネルギーを使えば燃焼を抑えられます。おおよその費用感はTRON手数料計算ツールで試算してみてください。

NFTアートを扱う前に、TRXを少し用意しておきましょう

TRONでNFTを受け取ったり送ったりするには、手数料用のTRXが必要です。カード決済に対応した規制下の取引所で無料口座を作り、自分のウォレットへ移しておくとスムーズです。

ライセンスを持つ規制下の取引所 · 2013年から運営 · カード・銀行決済に対応
無料で口座開設

偽物のNFTを見抜くための確認ポイント

TRC-721は誰でもコントラクトを作ってミントできる規格です。有名作品と同じ名前、同じ画像のNFTを第三者が発行すること自体は技術的に可能なため、「名前と画像が同じ=本物」とは言えません。確認すべきなのは、どのコントラクトから、どのアドレスによって発行されたかです。

  • コントラクトアドレスを照合する。 公式サイトや公式SNSで公表されたアドレスと、1文字ずつ一致しているかを確認します。
  • 発行履歴を見る。 Tronscanでコントラクトの作成日、発行者アドレス、取引履歴を確認します。最近作られたばかりのコントラクトは要注意です。
  • リンク元を疑う。 DMやエアドロップで届いたNFTに記載されたURLは開かないこと。偽のNFTを送り付けて接続や承認を促す手口が報告されています。
  • 承認(Approve)の範囲を確認する。 見知らぬサイトでウォレットを接続し、全資産の操作権限を与える署名をしないよう注意します。

TronscanでのコントラクトやトランザクションIDの調べ方はTRONエクスプローラーの使い方にまとめています。また、NFTアートと同じウォレットでNFTトークンも管理する場合は、TronLinkウォレットの設定ガイドでトークン追加の手順を確認しておくと安心です。詐欺全般の見分け方はAPENFTは安全か・詐欺の手口を検証したページで解説しています。

日本のユーザーが押さえておきたいこと

日本ではNFTといえばイーサリアムやPolygonのERC-721系が話題になりやすく、TRONのTRC-721に触れる機会はあまり多くありません。TRONの強みは手数料の安さとUSDT送金の多さにありますが、NFT市場としての活発さは現時点では限定的です。APENFTの後継であるAINFT Marketも、海外メディアの報道では1日の取引高が約6ドル程度と伝えられており、流動性はかなり低い状態です。

TRC-721の作品を購入するなら、「すぐに売れるとは限らない」「日本円に戻すには複数のステップが必要」という前提で、失っても困らない範囲にとどめるのが賢明です。また、暗号資産やNFTの売買による利益は日本では課税対象となり得るため、取引記録は自分で保存しておきましょう。税務の扱いは個別の状況によって異なるため、必要に応じて税理士など専門家に確認してください。

TRC-721を理解すると、「APENFTのNFTトークン」と「APENFTが扱ってきたNFTアート」がまったく別のレイヤーにあることが見えてきます。前者はTRC-20の暗号資産として取引所で売買され、後者はTRC-721の作品としてマーケットで取引されます。この区別ができれば、ニュースやSNSの情報もずっと読み解きやすくなるはずです。

はじめてのNFTトークン、準備はできましたか?

規制下の取引所で無料口座を開設し、カードで数分で購入。その後はご自身のTRONウォレットへ出金して管理できます。

ライセンスを持つ規制下の取引所 · 2013年から運営 · カード・銀行決済に対応
APENFTを始める

よくある質問

TRC-721とは何ですか?

TRON上でNFT(非代替性トークン)を発行するための技術規格です。TRONの改善提案TIP-721として策定され、ステータスはFinal、イーサリアムのERC-721と互換性を持つ設計になっています。

TRC-721とTRC-20の違いは何ですか?

TRC-20は1枚1枚が同じ価値を持つ代替可能なトークンの規格で、APENFTのNFTトークンやTRON版USDTが該当します。TRC-721は1点ごとに固有のIDを持つ代替不可能なトークンの規格で、デジタルアートや会員証などに使われます。

APENFTのNFTトークンはTRC-721ですか?

いいえ。ティッカーがNFTなので誤解されがちですが、APENFT(現AINFT)のトークンはTRC-20で、小数点以下6桁まで分割できます。一方、APENFTが収蔵したピカソ作品のNFTなどはTRC-721で発行されています。

TRC-721のNFTはどのウォレットで保管できますか?

TRON公式ウォレットのTronLinkはTRC-20とTRC-721の両方に対応しています。他のウォレットはTRC-20のみ対応という場合もあるため、NFTアートを保管する前に対応状況を確認してください。

TRC-721とTRC-1155はどう使い分けますか?

TRC-721は1点ものの作品に向いています。TRC-1155はマルチトークン規格で、同じデザインのアイテムを複数枚発行するゲーム資産や、代替可能トークンとNFTを1つの契約で扱いたい場合に向いています。

出典・公式情報

  1. TRON TIPs — TIP-721(TRC-721規格)
  2. TRON TIPs — TIP-1155(マルチトークン規格)
  3. AINFT White Paper v2.0
  4. TronLink ドキュメント — 資産管理
  5. Tronscan — NFT(AINFT)トークン
  6. The Block — APENFT Marketplaceメインネット公開