要点

  • ダイナミックNFT(dNFT)とは、外部データまたはオンチェーンのイベントに基づいてメタデータを更新できるタイプの非代替可能トークン(NFT)です。

  • メタデータが固定で永久に変わらない静的NFTとは異なり、ダイナミックNFTは、スポーツのスコア、天気データ、プレイヤーの活動などの現実世界の情報に応じて進化できます。

  • ダイナミックNFTはスマートコントラクトとブロックチェーン・オラクルを使ってオフチェーンのデータを取得し、同じトークンIDを維持したままメタデータの変更をトリガーします。

  • よくあるユースケースには、ブロックチェーンゲーム、デジタルアイデンティティ、不動産のトークン化、そしてプログラマブルなデジタルアートなどが含まれます。

Binance Academy courses banner

はじめに

ダイナミックNFTとは、外部の条件に応じて外見、属性、またはメタデータを変えられるブロックチェーン・トークンです。ミント時に固定される通常のNFTとは異なり、ダイナミックNFTはスマートコントラクトと外部データフィードを使って、更新を自動的にトリガーします。

ダイナミックNFTは、NFTゲームの初期の頃から「概念」として存在していましたが、近年はオラクルのインフラ、クロスチェーンの相互運用性、そしてAIによって生成されるコンテンツの進展によって、より実用的で多用途になってきました。この記事では、それらがどのように機能し、どこで使われているのかを解説します。

ダイナミックNFTとは何ですか?

ダイナミックNFTは、特定の条件が満たされたときに特性を変えられるNFTのサブカテゴリです。すべてのNFTには、そのプロパティを説明するメタデータが含まれます。ここには、名前、説明、視覚的特徴、そして統計(ステータス)が含まれる場合があります。たとえば、ゲーム用のNFTは、アバターの強さやスタミナスコアをメタデータとして保存しているかもしれません。NFTアートの場合、メタデータは色、アクセサリー、視覚レイヤーなどを説明することがあります。静的NFTでは、そのメタデータはミント時に永久に固定されます。ダイナミックNFTでは、それを書き換えられます。

ダイナミックNFTは、セミファンジブル(準代替可能)トークンをサポートするERC-1155のトークン標準を使って構築できます。ERC-1155トークンは、代替可能なERC-20と、非代替可能なERC-721の双方の特性を併せ持ち、必要に応じて更新できるようになっています。重要なのは、ダイナミックな挙動がERC-1155に限定されないことです。ERC-721も、メタデータをオフチェーンに保存し、オラクルによってトリガーされるスマートコントラクト呼び出しで更新することで、ダイナミックにできます。

どのNFTにも共通する重要な識別子であるトークンIDは、メタデータが更新されても変わりません。変わるのは、メタデータ内にエンコードされた特性のみです。これにより、所有の証明を維持しつつ、アセットを進化させられます。

ダイナミックNFTはどのように変更できますか?

ダイナミックNFTは、ブロックチェーン・オラクルを頼りに外部情報へアクセスします。オラクルは、API、IoTセンサー、スポーツデータベース、あるいは金融データ提供者から現実世界のデータを取得し、そのデータをオンチェーン上のスマートコントラクトへ届けるサードパーティのサービスです。

更新プロセスは通常、次のように進みます:

  • ダイナミックNFTは、初期セットのメタデータを持つスマートコントラクトによってミントされます。

  • スマートコントラクトは、一定間隔で、または特定のイベントによってトリガーされた場合に、1つ以上のオラクルからデータを要求するようプログラムされています。

  • オラクルが外部データを届けたら、スマートコントラクトは更新条件が満たされているかを評価します。

  • 条件が満たされていれば、スマートコントラクトがNFTのメタデータを自動的に更新します。

たとえば、サッカー選手の成績(パフォーマンス指標)に紐づいたスポーツカードNFTは、毎試合後に自動で更新されるかもしれません。Chainlinkのオラクルが公式の試合データを取得してスマートコントラクトに送信し、スマートコントラクトがNFTメタデータに保存された成績を書き換えます。このプロセスは、トークン作成者や保有者が手作業で入力する必要なく行われます。

Chainlink CCIPのようなクロスチェーン向けのオラクル・インフラも、ダイナミックNFTの機能を複数のブロックチェーンへ拡張しています。これにより、あるチェーン上のNFTが、別のチェーンで記録されたデータイベントに反応できるようになり、設計の可能性が大幅に広がります。

ダイナミックNFTの活用例

Identity

ブロックチェーンに基づくデジタルIDが広く普及すれば、ダイナミックNFTは、パスポート、職業上の証明書、その他の時間とともに変化する書類の土台となるフォーマットとして機能し得ます。ライセンスの更新や住所変更のたびに自動的に更新されるデジタル資格(クレデンシャル)は、変更のたびに新しい静的トークンを発行するよりもはるかに実用的です。

このアプリケーションはまだ主に理論段階ですが、いくつかのデジタルIDのパイロットプログラムでは、NFTベースのクレデンシャル・システムを検討し始めており、動的メタデータが重要な設計要件になっています。

ゲーム

ダイナミックNFTは、ブロックチェーンゲームで最も活発に使われています。ゲーム内のキャラクター、アイテム、土地(ランド)などは、プレイヤーの進捗を反映する必要があるためです。経験を積んで新しい能力を解放したり、ゲーム上の意思決定に基づいて見た目を変えたりするキャラクターは、ダイナミックNFTと相性のよい自然な例です。

2017年にイーサリアム上でローンチされたオリジナルのCryptoKittiesは、初期の好例です。プレイヤーは、オンチェーンのロジックによって一部が決まる特性を持つ仮想の猫を繁殖させられました。より最近のブロックチェーンゲームでは、対戦結果、クラフト行動、ゲーム内イベントに基づいてステータスがリアルタイムで更新されるキャラクターを表すために、ダイナミックNFTが使われています。

不動産

不動産のトークン化は成長分野であり、不動産を表すには静的NFTでは不十分な面があります。所有履歴、評価額、賃貸状況、メンテナンス記録などの詳細は定期的に変わります。ダイナミックNFTなら、これらの更新をトークンのメタデータに取り込めるため、現実の資産をより正確かつ最新のデジタル表現として示せます。

アート

ダイナミックNFTのアートは、ライブデータを使って時間とともに変化する作品を作ります。たとえば、現在の天気に合わせて色が変わる作品、マーケットデータに応じて構図が変わる作品、コミュニティとの相互作用によって形が進化する作品などがあり、2020年以降に制作され、販売されてきました。

AIによって生成されるダイナミックアートは、2023年以降さらにもう一つの次元を加えました。ジェネラティブ(生成)アートのモデルは、オンチェーンの条件に基づいて起動し、NFT向けに新しい視覚出力を生成できます。こうして、独自に応答し続けて絶えず進化する作品が生まれます。これにより、プログラム可能な創造表現の新しい形を求めるコレクターやアーティストの関心も集めています。

FAQ

ダイナミックNFTと静的NFTの違いは何ですか?

静的NFTは、ミントした時点でメタデータが永久に固定され、変更できません。一方、ダイナミックNFTは、外部データやオンチェーンのイベントに基づいてメタデータを更新できるものです。トークンIDは同じままですが、ステータス、見た目、属性などの特徴は時間とともに進化し得ます。

ダイナミックNFTにはどのトークン標準が使われますか?

ダイナミックNFTは、更新に対応できるセミファンジブル(準代替可能)トークンをサポートするERC-1155で構築できます。また、スマートコントラクトとオラクルの組み合わせが更新をトリガーする、オフチェーンまたはハイブリッドなメタデータ保存を用いたERC-721でも構築可能です。ダイナミックな挙動は、トークン標準に限らず、スマートコントラクトのロジックによって生まれます。

ダイナミックNFTの現実の例にはどんなものがありますか?

たとえば、試合の後に選手の成績が更新されるスポーツカードNFT、プレイヤーの進行に合わせて新しい特性を獲得するゲームアバター、天気やマーケットデータに応じて見た目が変わるデジタル作品、そして個人情報が更新される実験的なアイデンティティのクレデンシャルなどがあります。

ダイナミックNFTは静的NFTより価値が高いですか?

NFTがダイナミックか静的かと、その市場価値の間に直接的な関係はありません。価値は、その特定のプロジェクトに対する需要、ダイナミック機能の有用性、そして市場全体の状況に左右されます。ダイナミックな機能は、見かけ上の有用性やエンゲージメントを高めて需要に影響する可能性はありますが、確実ではありません。デジタル資産と同様に、価格は変動し得ます。

最後に

ダイナミックNFTは、NFTフォーマットの意味のある進化を示しています。オラクルとスマートコントラクトを通じてブロックチェーンのトークンを現実世界のデータに接続することで、固定されたコレクティブルではなく「生きている」デジタル・アセットとして機能し得ます。ゲーム、アイデンティティ、不動産、デジタルアートは、この柔軟性が実用的な価値を持ち得る分野です。

さらなる情報

  • NFTとは何ですか?

  • スマートコントラクトとは何で、どのように機能しますか?

  • ブロックチェーン・オラクルの説明

  • トークン標準とは何ですか?

  • ERC-1155とは何で、どのように機能しますか?

免責事項:本コンテンツは、一般情報および教育目的のみを目的として「現状のまま」の形で提供されています。いかなる種類の表明または保証も行うものではありません。これは、金融・法律・その他の専門的助言として解釈されるべきではなく、特定の製品やサービスの購入を推奨する意図もありません。適切な専門家アドバイザーから、各自で助言を求めてください。コンテンツが第三者によって提供されている場合、そこで表明されている見解は第三者の貢献者に属し、必ずしもBinance Academyの見解を反映するものではありません。デジタル資産の価格は変動する可能性があります。投資の価値は下がることも上がることもあり、投資した金額がそのまま戻ってくるとは限りません。投資判断はすべてご自身の責任で行ってください。Binance Academyは、ご自身が被る可能性のあるいかなる損失についても責任を負いません。詳細は、利用規約、リスク警告、およびBinance Academyの利用規約をご覧ください。