
1kx:ダイナミックNFTのデザインスペースを探る
TechFlow厳選深潮セレクト

1kx:ダイナミックNFTのデザインスペースを探る
ダイナミックNFTは、カテゴリに依存しないデジタルオブジェクトのエキサイティングなフォームファクターです。
執筆:Nichanan Kesonpat
編集:TechFlow

現在、ほとんどのNFTは静的アセットです。それらのメディアやメタデータの不変性は、社会的プロトコルによって、あるいはコードによって実行されています。これは静止した芸術作品、音楽、文章、コレクションなど、不変であることを目的とした文化的成果を保存するには十分ですが、外的要因に応じて外観、メタデータ、または状態が不変のルールに従って継続的に進化する動的オンチェーン資産については、まだ多くの実験的な設計空間が残されています。
動的性質により、NFTは静的リンクやメディアを超えて、外部要因に反応するソフトウェアのように振る舞うことが可能になります。これにより、デジタル商品やメディアに新たなインタラクティブな層が生まれ、個人および集団による表現の幅、動的ユーティリティ、そしてデジタルオブジェクト周辺の持続的なイノベーションが促進されます。
動的NFTは、アルゴリズム入力を反映する「プログラム型」であったり、ユーザー入力を反映する「インタラクティブ型」であったりします。用途に応じて、動的性質は複数の分野にわたって展開できます。
すでにアート、ゲーム、アイデンティティと評判、メタバース、コミュニティおよびブランドエンゲージメントといった領域でさまざまな実験が行われています。

パフォーマンスまたはコンセプチュアルアート
動的コレクションは、生成アートのサブセットと見なすことができます。生成アートには「パラメータ入力」を含むマルチプレイヤーアートも含まれますが、ここでは鋳造時刻や鋳造者のアドレスがソースとして使われ、NFT自体は鋳造後に更新されません。一方、動的アートNFTはコレクターに継続的な驚きを与え、アーティストとコレクター間の共同創作ツールとして、あるいは集団的物語の新しい媒体として機能します。
-
時間、月齢周期、オンチェーン状態、またはオフチェーン条件に応じて自動進化するアート。例:Alexis Andreの『720 Minutes』、crashblossomの『BURNER』、Takens Theoremの『Gaussian Timepieces』、Ed Forneilesの『Finiliars』、Matt Kaneの『Gazers』、Harm van den Dorpelの『Mutant Garden Seeder』。
-
チェーン移転や所有権の変更に伴って進化するアート。例:Animal Coloring Book、dom.ethの『Corruptions』、Joan Heemskerkの『Chameleon』、Entropes、OG Crystals、w1nter.ethとTyler Anglertの『Watchfaces』。
-
コレクター自身が視覚効果に直接影響を与えるアート。例:divergenceの『Brotchain』、Mathcastlesの『Terraforms』、John Palmerの『Shields』、Async Artの『Forever Supper』または『Classic』では、コレクターがメインアートに表示されるレイヤーを変更できます。
-
スタイル選択肢が定期的にリリースされ、各バージョンで新しい限定版スタイルが発表され、保有者が自身のNFTを「変換」できるようになるアート。例:Opepen。
-
リアルタイムで生成され、繰り返しのないオーディオビジュアルアート。例:404.ethの『In Noise We Trust』、DEAFBEEFの各種作品。


ゲーム
ゲーム内でのアップグレード可能な資産としての役割に加え、動的NFTはゲームプレイのキャンバスとしても機能し、そのメディアやメタデータにゲーム状態を反映させることができます。物理的な実物商品と組み合わせることで、NFTは現実世界(IRL)の活動に応じて更新され、新たな消費体験を解放することが可能です。
-
ランキングバトルで勝利したAxiesは、Axieバウンドの経験値(AXP)を獲得し、「強化」に使用できます。これにより、オフチェーンのゲーム進行状況をオンチェーンに同期でき、Axieのレベル上限を引き上げ、プレイヤーがAxieのパーツをアップグレードできるようになります。
-
Citadelの宇宙船は、出力、速度、燃料効率を向上させるためにアップグレードできます。各アップグレードには異なる時間と原材料(鉱石)が必要です。ゲームプレイの一部として、パイロットは小惑星帯に向かい鉱石を採掘する旅程を計画します。すべての行動やゲーム状態はオンチェーンに反映されます。
-
「アクション」とは、Straylightのように世界に影響を与えるオンチェーン取引のことです。
-
戦闘アリーナでは、ゲームプレイの結果がメディアに痕跡を残します。例:Chainfaces Arena。
-
感染を広めるウイルス的伝播・配布メカニズム。例:FoliaVirus、Viper。
-
収集、繁殖、合体によってより希少なバージョンを生み出すメカニズム。例:Avastars、VV Checks。
-
オンチェーンAIを使用する配置ゲーム。コレクターは最高得点を持つNFTを探せます。例:Miragenesiの『ArcadeGlyphs』。
-
現実世界のゲームや身体活動でNFTをアップグレード。例:STEPN、Loot LARP。
-
アバターのレア度ハンティングとコミュニティ参加。例:Mannyのゲーム。
-
NFT同士が互いに食べ合い、感染し、強化されてより強くなる。例:EtholvantsとBooster Syringes、Viper。

アイデンティティと評判
動的NFTは、コミュニティ内の特定のアイデンティティと関連する評判を代理し、継続的な貢献やガバナンス活動に応じて進化することもできます。これにより、コミュニティ内およびコミュニティ間の意図的な相互作用が促進され、ソーシャルゲームの構築基盤が整います。
-
アプリケーション横断的なオンチェーン活動が直接NFTの特徴に影響を与える。例:Zerion DNA。
-
Lens v2は、トークンバウンド(ERC-6551)標準への即時対応を提供し、各Lens Profiles NFTに独自のスマートアカウントを付与します。これにより、プロファイルとその保有者が切り離され、NFT自体がアクセス権、資産、評判を蓄積できるようになります。
-
Burak Arikanの『Social Contracts』は、コレクターの所蔵品と他のコレクターとの共有接続を追跡し、将来の購入を予測するためのコレクショングラフを生成します。
-
JPG Canoniconsのアート作品は、個人がCanonsのキュレーションに参加した独自かつ累積的な表現を示しています。同様に、Deca Decagonsは、ユーザーがプラットフォーム上の毎日タスクを達成することで得られるDeca経験値(DXP)を消費してアップグレードできます。
-
MercleやThe Metagameでは、個人のコミュニティ内での行動や役割に応じてゲーム化や特徴のアンロックが可能になります。


メタバース
-
保有者が直接影響を与え、オンチェーンメディアを上書きできる土地。例:Mathcastlesの『Terraforms』。
-
保有者や訪問者がアートのキュレーションを通じて相互作用しながら進化する土地。例:MOCA ROOMS。または、敷地の建設やゲームの相互作用によって進化する土地。例:Upstreet、Hyperfy、Otherdeeds、Voxels。
-
3Dウェアラブルとアート作品の間で変換可能なバーチャルファッションNFT。例:RSTLSS。

コミュニティとブランドエンゲージメント
大手ブランドは、主流のオーディエンスとインタラクションするために動的NFTを試しており、資産を外部データに接続したり、継続的な活動を通じてユーティリティを高めたりしています。
-
DeGodsは毎シーズン、PFPコレクションに新たなアートと特徴を公開します。保有者は$DUSTを使ってNFTをアップグレードでき、どのメタデータを表示するかを選択できます。DeGodsをステーキングすると、保有者にはさらに$DUSTが蓄積され、ステーキングされたNFTにはDePointsが蓄積されます。DePointsはゲーム内で使用でき、$DUSTやブランドスポンサー報酬を含むパックを開封できます。当シーズンで最も多くポイントを獲得したDeGodsはランキングに掲載されます。
-
LaMelo Ballのコレクタブル選手カードは、新人王発表などの実際のバスケットボールデータに基づいて「アップグレード」機能を持っています。選手のキャリアが進むにつれて、コレクションも統計やマイルストーンと動的に連携しながら進化します。
-
Adidas ATLSは、Adidas Into the MetaverseシリーズのPFPです。時間とともに、インタラクティブなストーリーラインの一環として、徐々に新たな特徴がトークンに追加されます。
-
Lacoste UNDW3は、会話、ゲーム化、タスク解決、共創を通じてコミュニティの参加度を追跡します。

動的NFTが変えているもの
コンテンツ
オンチェーンデータのみからメディアをレンダリングするNFTは、時間、ブロックハッシュ、ウォレットアドレスなどのパラメータに応じて自動的に進化します。これらのパラメータはアート作品に決定論的に影響を与えます。通常、個別のコレクションごとにカスタム実装が必要なオンチェーンアートやゲームに加えて、オンチェーン状態を反映するメディアを持つNFTは、DeFiポジション(Uni v3 Positions、Web3貯蓄カード)、ガバナンス権(PartyDAOメンバーカード、Juiceboxカード)、特定の評判を積み重ねたコミュニティメンバーシップ(JPG Canonicons、Deca)などを表す記念的または「領収書」的なNFTとして利用できます。
プロトコルのポジションをNFTとしてトークン化することで、それ自体が取引可能な資産となり、新たな製品やサービスの基盤へと変わります。例えば、Metastreetは第三者のNFT手形を担保プールに預け、自動化された債券生成プロトコルに使用しています。
メディアがリアルタイムのコントラクト状態を反映することで、ウォレットやマーケットのエンドユーザーがコントラクト状態を読み取れるようになります。SVGフレームワークのコードは一度NFTコントラクトの一部としてデプロイされ、画像の残りの部分はオンチェーンデータを使ってプログラム的に更新されます。

メタデータ
ゲームプロジェクトは自然と可変メタデータに向いています。なぜなら、プレイヤーがゲームを通じて資産を進化または強化できるためです。中央サーバー内の仮想アイテムと比較して、NFTとして実装する利点は、メタデータが分散型インフラに追跡・保存できる点にあります。そのため、アイテムの取引時にゲーム記録を保持できます。
供給
子資産をより高い「階層」に押し上げる鋳造・燃却メカニズムにより、特定の低階層の組み合わせからのみ派生可能な新たな資産(例:VV Checks)や、親の特徴を継承する新たな資産(例:CryptoKitties、Avastars)が生まれます。
NeolasticsとCloversは、生成アートプロジェクトでありながら、コレクションに動的供給と自律的経済を導入しています。Neolasticsの場合、誰でも新規トークンを鋳造でき、ゲーム理論的な曲線に従って以降の鋳造価格が上昇します。各鋳造コストの99.5%はコミュニティ準備金に入り、誰かが自身のNeolasticを燃却する際に予測可能な底値と準買い手として機能します。
Citadelでは、新規の船が毎週1回、密封入札(ブラインドビッディング)形式のオランダ式オークションシステムでゲームに導入されます。プレイヤーはゲーム内でより危険なエリアに行くことで、船を失うリスクを冒してより大きな報酬を得られます。インフレ率はオークションが提供する新船の数量に狭く制限され、船の損失は総供給量に対する一定割合で燃却されます。総供給量が増加するにつれ、総燃却船数も増え、最終的にオークションで導入される新船数と均衡します。
オンチェーン機能
特定の条件が満たされるまで、ある能力やNFTコントラクト上の機能が休眠状態にあるような、興味深いゲームを設計できます。たとえば、初期の供給量が2つのトークンの合体によってのみ減少する動的コレクションにおいて、「誕生」という名の関数を、NFTが合体によって一定サイズに達した後(コントラクト状態に反映)にのみ呼び出せるように設定できます。合体するトークンのコードや親トークンIDは、視覚的に一意の無限のラウンドを生成する決定論的レンダラーのシードとして使用できます。例:VV Checks。
NFTが「ロック」され不変になる前までは、一定期間内に変更可能な場合もあります。
クリエイターはどのように動的NFTを作るのか?
動的アートプラットフォーム
-
Async ArtやOG Protocolは、マスター/レイヤーNFTやメタデータ更新パイプラインなどの新メカニズムを導入し、アーティストがマルチプレイヤーコレクションや動的NFTプロジェクトを開始するのを支援しています。
-
Transient Labsは、インタラクティブで更新可能なメディアアートの実験を主導しています。ERC-721TLでは、クリエイターとコレクターの両方がメタデータの更新に対して意見を述べられ、コレクターがアーティストが提案するメタデータ変更を承認または拒否できる方法を提示しています。この標準はまた、ストーリー碑文(Story Inscriptions)も提供し、クリエイターとコレクターがNFT上にオンチェーンテキストを追加して、物語や展覧会履歴、売買記録を作品に残すことができます。Michelle Viljoenの『Hidden Stories』がその一例です。
オラクル、分散型クラウドファンクション、専用ミドルウェア
これらはオフチェーンデータをスマートコントラクトにフィードし、NFTをオフチェーンイベントに反応させるものです。より複雑なインタラクション、例えばバーチャルランドにおけるユーザージェネレーテッドコンテンツでは、NFTは世界座標と書き込みアクセス権を表します。しかし、コンテンツ自体は通常ホスティングサーバーで処理・保存され、トークンのメタデータ内で参照されます。
-
Chainlinkのデータソースは、暗号価格や天気などの情報を伝達し、NFTに「環境認識」を持たせます。ChainlinkとSpace&Timeの統合を通じて、開発者はChainlink Functionsを使ってスクリプトを実行し、それをオンチェーンにプッシュできます。
-
Gelato Web3 FunctionsやLit Actionsを使えば、開発者は任意のロジックを記述し、オフチェーンイベントや特定間隔に基づいてNFTを条件付きで更新できます。Gelatoノードは関数を継続的に実行し、特定条件が満たされるとメタデータ変更をトリガーします。同様に、Lit ActionsはLitの閾値暗号ネットワーク上で実行され、各ノードが独立して結果を検証し、2/3以上の合意が得られた時点で自動的にトランザクションに署名してオンチェーン更新を行います。例:スポーツAPIからリアルタイムの試合データを取得し、選手が勝つたびにスキル特性をアップグレード。
-
Mentaportは、「位置認識」スマートコントラクト向けSDKを提供し、時間と場所に基づく機能アクセス、鋳造、動的更新をサポート。限定的な現実世界イベントや入場証明メカニズムに有用です。
統合型NFT管理プラットフォーム
Sparkblox、Evalon、Metafuseは、インタラクティブNFTコレクションの立ち上げと管理のためのオールインワンソリューションを提供し、保有者が資産とやり取りしたり、現実世界のデータや接続されたAPIに応じて進化する動的NFTを可能にします。
-
Kairosは、GraphQL APIを通じてNFTの作成、鋳造、販売をプログラム可能にし、更新可能なメタデータを選択でき、動的NFT開発者向けにメタデータと画像をKairosサーバーに保存するツールを提供します。
-
Paimaは、ゲーム開発者がアップグレード可能で、経験を獲得し、装備を得て時間とともに進化するステートフルNFTを作成できるようにします。PaimaのNFT圧縮プロトコルは、L1で最小限のNFTセットを鋳造し、L2のゲーム状態に応じてそれらを進化させます。
-
Lyncは、ゲーム開発者向けにweb3統合のためのツールをすぐに使える形で提供。クロスチェーンウォレットSDK、マーケットSDK、NFT管理ツールを含み、Chainlinkによる自動化でゲーム資産の更新をトリガーできます。
-
SyndicateのメタデータAPIは、クリエイターがNFTメタデータを保存し、コレクション特徴を一括更新できる選択肢を提供します。
分散型メタデータレジストリ
Playgroundは、コレクションに特徴を発行することでブランドと既存のNFTコミュニティをつなぐインフラを構築しています。コレクションのtokenURIをPlaygroundのメタデータレジストリに指向させることで、管理者はそのコレクションがNFTの特徴を受け取れるように設定でき、保有者に独占的な報酬や割引などの特典を提供できます。
標準とオンチェーンプリミティブ
-
EIP-4906:メタデータ更新拡張は、サードパーティプラットフォームがNFTメタデータを更新しやすくするための標準的なMetadataUpdateイベントを提供します。OpenSeaはこれをサポートしており、コントラクト呼び出しで更新されるNFTに非常に適しています。ただし、変更が再帰的である場合は非現実的です。
-
Transient LabsのERC-721TLは、NFTにオンチェーンテキスト(ストーリー碑文)を追加する方法を提供します。また、一括鋳造やエアドロップの最適化実装に加え、メタデータ更新の提案メカニズム(Synergy)も提供します。
-
EIP-721k:動的オンチェーン画像とメタデータは、合成可能なオンチェーンSVGモジュールとデータストリームを使って、NFTを構築、レンダリング、進化させます。NFTは動的命令を符号化し、それがSVG要素とデータストリームモジュールに中継されます。SVGレンダリングエンジンはパブリックレジストリからサブ要素を構築し、複数の外部スマートコントラクトソースからリアルタイムにデータを符号化/復号化してSVGを構成します。これにより、NFTの段階的な更新と改善が可能になります。製品市場適合に達した際、簡単に拡張パックや他のゲーム機能を導入できます。Web3貯蓄カードやPixel Poolyで実際に使用されています。
-
EIP-7496は、NFTに関連付けられた動的オンチェーン特徴を設定・取得する方法を定義します。これらの特徴をオンチェーンで定義し、変更方法を標準化することで、他のコントラクトがそれらを使用・修正できるようになります。
-
EIP-6551:今年、トークンバウンドアカウントは大きな注目を集めました。NFT自体の動的性を解決するものではありませんが、NFTが他の資産を保有し、独自のオンチェーンアイデンティティとなることを可能にします。トークンバウンドアカウントはあらゆるNFTコレクションと標準で互換性があり、任意のスマートアカウント実装をNFTにデプロイして資産保有を開始できます。
-
RMRKは、マルチアセット、ネスト可能、合成可能、感情を持つ、ソウルバウンドNFTのための標準群を提案しています。
-
merklejerkのzipped-contractsは、eth_callコンテキスト内で常にオフチェーンで呼び出されるコントラクトを安価にデプロイする優れたテクニックです。コントラクトはオフチェーンで圧縮され、実行時のコントラクトが圧縮されたコントラクトを解凍・デプロイし、元の呼び出しを展開されたインスタンスに転送します。結果はrevert()ペイロード内でバブルアップし、デプロイを巻き戻して状態の永続的な変更を回避します。この手法により約50%のガス節約が可能で、合成可能なSVGメタデータのような大量のテキストを扱うプリミティブに有効です。
-
w1nter.ethのhot-chain-svgは、オンチェーンSVGプロジェクトを構築するためのツールキットで、シンプルなレンダリングエンジンとホットリロード機能を備え、開発者が視覚的なNFTコンテンツの品質保証を迅速に行えるようにします。
-
オンチェーンフォントやデザインシステムは、一度デプロイすればより複雑なオンチェーンメディアを構築するためのブロックとなりますが、クリエイターに十分な選択肢を提供できるほど多数デプロイされるまでには、まだ時間がかかるかもしれません。
結論
動的NFTは、カテゴリに依存しない、非常に魅力的なデジタルオブジェクトのフォームファクターです。サポートインフラはまだ成熟していませんが、エコシステムは生成メディアとメタデータをオンチェーンに持ち込み、他のプロジェクトが再利用可能な合成可能なプリミティブを構築するために、積極的に技術革新を続けています。
初期の動的NFTプロジェクトは高度な技術スキルとカスタム実装を必要としていました。しかし、ミドルウェアやクリエイターツールがますます強力になるにつれ、動的NFTは「普通の」NFTそれ自体と同じくらいどこにでも存在するようになり、多種多様なユースケースに対応すると予想されます。いくつかの未解決の問題…
-
マーケット、ポートフォリオトラッカー、ウォレットなどのフロントエンドは、リアルタイムで進化するNFTをどのようにサポートすべきか?
-
生成コードのレンダリングや実行のためのソリューションの分散化をどう改善できるか?
-
発行者とコレクターは、特定のNFTに対して許可される変更の権限と範囲をどう管理すべきか?
-
動的NFTインフラはどれほど汎用的なのか?現在の鋳造エンジンやショップビルダーは、メディア形式を越えてコレクションを立ち上げる中立的なツールを提供しています。しかし、文脈によって動的性がますます多様化する中で、動的モジュールとはどのような形になるのか?
NFTの台頭の瞬間は、ERC721そのものではなく、むしろその標準を成功裏に市場に浸透させたCryptoKittiesの急速な人気にあったと言えるでしょう。イーサリアム自体よりも前から、Colored Coins、Quantum、Counterparty NFTは、単なる技術革新だけでは、その上に広範な実験を引き起こすには不十分であることを示していました。むしろ、多目的性、強力なコミュニティによる伝播、そしてキラーアプリこそが、標準を今後数年にわたるビルドのシュプリンクラインポイント(Schelling point)へと変えたのです。
動的NFTについては、すでに技術とユースケースが存在しています。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














