「動態 NFT」全解析:知名風投 1k(x) 彙整產業發展趨勢與技術
· 2023-10-16

「動態 NFT」全解析:知名風投 1k(x) 彙整產業發展趨勢與技術

知名創投 1k(x) 近期在其部落格,將討論已久的動態 NFT (Dynamic NFT) 重新搬上檯面進行全盤性的分析,從動態 NFT 產業各領域發展與應用、影響到實作技術彙整,究竟其獨到的眼光是否發現了什麼新的有趣洞見呢?

內容目錄

動態 NFT 是什麼?

大多數 NFT 一旦鑄造完成後都是不可變更的,例如名稱、描述、屬性、圖片等,我們稱這些構成 NFT 的重要元素為為元資料 (metadata)。例如 BAYC 的每個 NFT,其名稱、屬性都是固定的,一旦鑄造完成就無法變更,這類型的 NFT 又被稱為靜態 NFT (Static NFT 或 sNFT)。

雖然 NFT 已經可以代表許多資產,例如頭像、遊戲道具、房地產,但其實仍無法完全代表某些真實物體屬性。例如有豐碩戰果故事的武器、年久失修的房屋、腐敗的食物,其實都會影響資產價值,而 NFT 目前技術比較難表現出「可變化性」在鏈上數據中。

因此出現了另一種技術,可以讓 NFT 的 metadata 在特定情況下改變,稱之為動態 NFT (Dynamic NFT 或 dNFT),將可以改善上述問題,讓 NFT 可以成為更接近真實的物體。

本文接下來將舉幾個 1k(x) 彙整的商業用例,包含藝術、遊戲、身分和聲譽、虛擬宇宙以及社群和品牌參與的實驗。而後討論實作動態 NFT 需要的技術與未來將需要思考的問題,最後總結分析。

藝術

動態 NFT 可被視為生成藝術 (generative art) 的一種,生成藝術常使用 NFT 的鑄造時間或鑄造者地址作為「輸入參數」的隨機源,但兩者最大差異是多數生成藝術類型的 NFT 本身在鑄造後不會再改變。而動態 NFT 可以為收藏家帶來持續的新鮮感,並作為藝術家和收藏家之間傳遞故事的新媒介。

  • 隨外部因素自動演變:例如 720 Minutes 中的作品將會依照時間作為參數改變型態、BURNER 的 NFT 圖片將會依照實時鏈上燃料費用改變圖像、Finiliars 則是會依照市場行情讓其生物產生情緒、根據月相改變型態的 Gazers 還有根據區塊雜湊值決定是否變化的 Mutant Garden Seeder。
  • 隨著切換所有權改變:例如會隨著轉移所有權而逐漸確認寵物特徵的 Animal Coloring Book、根據鏈上地址作為輸入而隨著所有權轉移而改變的 Chameleon、根據過往持有者地址而決定水晶的堆疊長相的 OG Crystals、Watchfaces 則根據不同持有者而改變刻在鐘錶面上的地址。
  • 持有者直接參與影響:例如 Brotchain 允許持有者針對制合約渲染的圖片進行調色、可由盾牌持有者設計盾牌樣式的 Shields,而 Forever Supper 跟 Classic 則是可以讓持有者購買不同配件 NFT 並自行更改圖層裝飾在自己的核心 NFT 空間中。
  • 定期由開發者發布變更:例如 Opepen 會定期發布獨特風格的材質,持有者可以自由選擇將 NFT 轉換為新材質。有別於過去 NFT 熱度最高的時刻通常只停留在唯一的開盲盒階段,Opepen 提供不間斷開盲盒體驗。

遊戲

動態 NFT 除了可以作為遊戲可升級的道具之外,甚至還可以利用 metadata 呈現遊戲狀態,將動態 NFT 變成遊戲玩法機制的載體。另外,動態 NFT 若與實體物品結合,將可以根據現實生活中的活動狀態進行更新,以解鎖新的消費情境體驗。以下介紹幾個動態 NFT 用作遊戲機制應用的使用案例:

  • Axie Infinity今年七月 Axie Inifinity 引入等級與經驗值機制,贏得戰鬥的 Axies 會獲得經驗值 AXP,可用於將 Axies 升級。利用動態 NFT 可以將原本常存在於鏈下的遊戲進度 (官方伺服器) 同步到鏈上 (Ronin),並跟隨 NFT 進行一切操作。
  • The Citadel其是一款多人戰略的全鏈遊戲,玩家目標是在小行星中尋找與搶奪礦石,玩家可以升級以提高採集功率、燃油效率等。而動態 NFT 非常適合用在全鏈遊戲,將每個動作和遊戲狀態都會反映在鏈上,可產生出更多細緻的玩法。
  • Straylight利用記錄玩家移動的機制的全鏈遊戲,使用動態 NFT 實現。
  • Viper毒蛇 NFT 可以傳播病毒 (病毒是不可轉移的 NFT,擁有該 NFT 的地址表示被咬過的證明),傳送越多被咬的證明給不同地址,可使毒蛇 NFT 本身變得生長得更長,而這都因動態 NFT 技術可記錄在鏈上。
  • VV Checks藉由不斷蒐集、合併的機制,生產更稀有的版本,每次的升級都利用動態 NFT 將變化結果記錄在鏈上。
  • ArcadeGlyphs每個 NFT 都是一場貪吃蛇遊戲,在被鑄造的那一刻開始由 AI 自動遊玩,每過一段時間走一格,在每個 NFT 內的那場遊戲結束之前,不會知道該 NFT 是否可成為最高分紀錄,每次的貪吃蛇移動都利用動態 NFT 記錄在鏈上。
  • STEPN:動態 NFT 適合應用在結合現實數據的專案,例如 STEPN 可以利用動態 NFT 記錄運動狀態在球鞋本身上。
  • Onchainscores利用 NFT 記錄社群任務完成的分數。
  • EtholvantsNFT 將可以利用質押或是合併等方式升級,不論是數值或者視覺圖片,利用動態 NFT 都會在鏈上記錄。

身分與聲譽

動態 NFT 還可以作為持有者某些身分和相關聲譽的證明,強化去中心化身份的可塑性與意義。例如動態 NFT 可隨著社群成員持續的參與治理活動與貢獻而不斷升級。將可促進 Web3 社群內部成員之間的互動,並為未來去中心化社群與遊戲產業奠定了基礎。

  • 藉由各種鏈上活動影響 NFT 特徵:例如 Zerion DNA 中的角色依照該地址「餘額最高的區塊鏈、NFT 交易次數、錢包資產總量、持有 Zerion DNA 的時長、代幣數量、所消耗的燃料費用歷史」決定 NFT 的髮型或是衣服等造型。又例如 Philand 將用戶鏈上特定活動 (例如購買 ENS 名稱) 變成建築物,可在個人的土地上建造。
  • 將社群帳號資料與足跡記錄在 NFT 上:例如 Lens Protocol V2 利用動態 NFT 概念,將社群帳號的互動、追蹤關係、資產與聲譽記錄在個人檔案 NFT 上而非錢包地址,因此用戶可以輕鬆轉移個人檔案 NFT,以提升使用者體驗。
  • 將藝術品關聯的地址關係記錄在 NFT 上:例如 Social Contracts 追蹤持有者的收藏品以及他們與其他收藏家的關聯,建立關係圖並做成可互動的 WebGL 圖片,利用動態 NFT 來實時改變。
  • 將持有者的社群貢獻展現在 NFT 圖像上:例如 JPG Canons 藝術作品 NFT 代表了持有者參與專案的獨特表現紀錄與貢獻。又例如在 Deca Decagons 持有者可以藉由在社群平台上完成每日任務,獲得 Deca 經驗值 (DXP) 來升級 NFT 的等級與外觀。

元宇宙

動態 NFT 同樣可以幫助元宇宙常見的物件進行更多樣的操作,例如可以更改的土地樣貌、展間連結藝術品、玩家可設計與修改的配件。

  • 土地:持有者可以直接影響或改變土地樣貌,例如 Terraforms 可以讓持有者部分修改土地外觀。
  • 展廳:持有者可以自行在展覽空間策展、展示、部屬其他 NFT 藝術品。例如 MOCA ROOMS 的展廳 NFT 可以依照用戶需求更改策展內容。
  • 配件:持有者可以在元宇宙中穿戴配件和藝術品等物件,例如 RSTLSS 提供用戶設計與購買虛擬時尚配件 NFT。

社群和品牌參與

大型品牌已經開始嘗試使用動態 NFT 來吸引主流受眾,將資產與外部數據連接起來或透過持續的活動增加實用性。

  • DeGods每一季針對自家 PFP NFT 系列推出新視覺作品,持有者可以使用自家代幣 DUST 來升級 NFT,並從中選擇最中意的圖片展示。同時可以將 NFT 質押為持有者累積更多的 DUST 代幣與 DePoints。 DePoints 又可以用於打開包含 DUST 代幣或是聯名品牌贊助獎勵的福袋,搭配 DeGods 排行榜,將品牌故事觀完整將用戶圍繞。
  • LaMelo Ball該蒐藏型運動卡可以與現實籃球賽季結果同步的「升級」功能,例如 NBA 年度新秀的公佈結果或是球星職業生涯的發展,動態整合統計數據並展現在 NFT 之上。
  • ATLSAdidas 發佈自家 PFP NFT 系列,持有者可以利用不同特徵去修改原有頭像樣貌,期待用戶可以在虛擬空間中更加展現個性。
  • Lacoste UNDW3追蹤社群成員對任務的參與,利用遊戲化的方式促使用戶解決任務,共同創造的新體驗,而持有者的 NFT 也將隨之改變。

動態 NFT 目前發展現狀

若以動態 NFT 的「變動」機制作為分類,目前主要可以分為兩種觸發機制:

被動:自主更新 (客觀)

  • 依照時間:720 Minutes、Gaussian Timepieces
  • 依照月亮週期:Gazers、Moon in Motion
  • 依照區塊雜湊值:Mutant Garden Seeder、Chaos Roads
  • 依照合約狀態:Uniswap v3 Positions、PartyDAO Membership Cards、pepethereum
  • 依照加密貨幣價格和燃料費相關狀態:Finiliar、BURNER
  • 依照天氣:Impermanence
  • 依照所有權與轉讓:Animal Coloring Book、Watchfaces、OG Crystals、Corruptions

互動:來自持有者的影響 (主觀)

  • 鑄造與銷毀產生變化:VV Checks、etholvants、merge
  • 附加或是自動更新:DeGods、Moonbirds、Terraforms、Upstreet、Forever Supper
  • 持有者可自由選擇更新:Opepen
  • 根據遊玩結果改變:Axie Infinity、Chainlife、 0xEssentials
  • 社群成員貢獻決定改變:JPG Canonicons、Lacoste UNDW3、Collective Strangers
  • 對持有者培育方式影響:Bonsai、lifeforms
  • 根據與其他 NFT 或錢包的互動影響:Entropes、Etholvants、Viper、SABOTAGE

動態 NFT 正在改變什麼?

可變動內容

NFT 的圖片與影音內容大多由鏈上資料呈現,根據時間、區塊雜湊、錢包地址等作為參數自動演化呈現,這些參數對 NFT 產生確定性影響,進而可以讓 NFT 承載的內容有更多樣的變化與相對應的應用。

SVG 框架為 NFT 合約提供部分部屬功能,可僅佈署部分內容,metadata 則可使用鏈上資訊等其他方式更新。可修改的 NFT 內容可以產生以下優勢:

  • 除了藝術和遊戲通常需要符合特定規格之外,可呈現鏈上資訊的 NFT 通常可以用作紀念或收據用途,例如 DeFi 倉位 (Uniswap v3)、治理權證明 (PartyDAO、Juicebox)、社群會員卡 (JPG Canonons、Deca)。
  • 將協議倉位代幣化為 NFT,可使這些倉位本身成為資產進行交易,因此可將它們變成新產品和服務的模組使用。例如 Metastreet 協議可將第三方開出的本票 NFT 存入其協議的抵押品池中。
  • 讓 NFT 圖像或影音呈現即時合約狀態,可使一般用戶可以有能力讀取合約狀態。

可追蹤歷史

遊戲專案非常適合使用可變化的元數據,因為玩家可以透過遊玩進化或升級資產。與中心化伺服器中的虛擬物品相比,透過 NFT 可以在去中心化的基礎設施上,追蹤和儲存元數據,因此,有別於過去的虛擬蒐藏品,所有動態 NFT 的變化歷史記錄都可以留存。

可改變功能

可以設計有趣的遊戲讓 NFT 智能合約上的某些功能保持休眠狀態,直到滿足特定條件才能開啟的機制。也可以將 NFT 「鎖定」,設計時也可以思考是否加入「在 NFT 鎖定之前可在一段時間內進行更改」的功能。

例如一個動態 NFT 可能包括一個名為「活化」的函數,該函數只能在特定時間區段使用,適合用作特定活動的入場證明等。

如何製作動態 NFT

以下介紹幾個動態 NFT 創作可能用得上的工具:

動態 NFT 創作平台

  • Async Art 和 OG Protocol 擁有創新的機制,包含 Master/Layer NFT 和提供 metadata 更新管道等方法,專門幫助創作者推出動態 NFT 專案。
  • Transient Labs 一直是藝術領域中,互動式和可更新媒材實驗的先驅。在其提出的 ERC-721TL 標準中,團隊創造了一種讓創作者和收藏家在 metadata 變更時,都保有影響權利的方法,其規則允許收藏家有權利批准或拒絕原創作者提出的任何關於 metadata 的更改,該標準還提供故事銘文 (Story Inscriptions),使雙方都能夠將鏈上文字附加到 NFT 上,在藝術品上留下自己的足跡、展覽出處和銷售歷史。Michelle Viljoen 的 Hidden Stories 就是一個例子。

中間件

包含預言機或是去中心化儲存的等中間件,可用於將鏈下資料提供給智能合約,使 NFT 能夠回應鏈下事件,甚至是更複雜的機制,例如玩家在虛擬土地中的創造的物品。

NFT 代表虛擬世界內的座標和讀取修改權限,但是內容本身通常會在託管伺服器中進行處理和存儲,NFT 會在 metadata 中引用這些託管伺服器中的資料。以下介紹常見的預言機、資料託管服務與動態 NFT 自動化工具:

  • Chainlink 的可以提供加密貨幣價格和天氣等資訊,使 NFT 具有「環境意識」。例如開發人員可以查詢遊戲伺服器資料並使用 Chainlink 提供的函數將其推送到鏈上。
  • Mentaport 提供針對為「位置偵測」智能合約相關的 SDK,支援基於時間和位置的功能存取、鑄造和動態更新,這對於與現實生活相關的活動與遊戲,其存取證明機制非常有用。
  • Gelato 與 Lit 讓開發人員可以編寫任何邏輯,讓其可以根據鏈下事件或按時間有條件地自動更新 NFT 鏈上資訊。 Gelato 的節點可在滿足特定條件時觸發元資料變更機制,而 Lit 則是依靠每個節點獨立驗證,並在達到 2 ⁄ 3 門檻時簽署交易進行 NFT 更新。

整合管理平台

Sparkblox、Evalon 與 Metafuse 提供一站式的解決方案來啟動和管理可互動的 NFT,使持有者能夠基於真實世界資訊與 API 來跟 NFT 互動。

  • Kairos 提供了 GraphQL API,用於 NFT 的合約建立、鑄造、銷售、提供可更新的元數據,以及動態 NFT 開發人員工具,其中元資料保存在 Kairos 伺服器中。
  • Paima 讓遊戲開發者可以創建有狀態的 NFT,該 NFT 可以升級、獲得經驗、獲得裝備並隨著時間的進行而發展。 Paima 利用其壓縮協議,在 Layer1 區塊鏈上鑄造了一組最小框架的 NFT,並根據 Layer2 上的遊戲狀態進行更新。
  • Lync 為遊戲開發者提供了 Web3 工具包,包括跨鏈錢包 SDK、交易市場 SDK 和 NFT 管理工具,也可以使用 Chainlink Automation 觸發遊戲內資產的更新。
  • Syndicate 提供的 metadata API,為創作者提供了儲存 NFT 元資料和批次更新特徵的功能。

去中心化元資料註冊機制

Playground 正在建立相關基礎設施,目標是將品牌與現有 NFT 社群連接起來。藉由將 NFT 的 URI 連結 Playground 的元資料註冊表,品牌端可以選擇每個動態 NFT 接收與改變的特徵,藉此為特定持有者提供獨家獎勵或折扣等會員福利。

標準與工具

  • EIP-4906:為 metadata 更新擴充功能提供標準的 MetadataUpdate 事件,方便第三方平台更新 NFT 的元資料。非常適合透過呼叫合約進行更新的 NFT,但如果變更需重複執行,則不適用。目前 OpenSea 支援此標準。
  • ERC-721TL:前述提及的 Transient Labs 為創作者和收藏者提供了一種故事銘文標準,雙方可將內容寫入到鏈上,這是一種元數據更新的提案機制 (Synergy)。此外,此標準也有針對批量鑄造和空投的燃料費優化機制。
  • EIP-721k:提供鏈上動態影像和元資料合約建構、渲染、進化等標準,利用 SVGElements 和 DataStreams 模組的動態指令進行編碼,透過對多個外部智能合約來源即時輸入,進行編碼與解碼來建立 SVG。這使得 NFT 能夠逐步更新,當 NFT 達到產品市場式配 (PMF),開發者也可以輕鬆引入擴充組合和其他遊戲功能。請在 Web3 Savings Cards 和 Pixel Pooly 中查看此標準的詳細使用規格。
  • EIP-7496:定義了設定和取得與 NFT 相關鏈上動態屬性的方法。藉由在鏈上定義這些特徵並標準化更改方式,使其可以被其他智能合約使用和修改,強化動態 NFT 的可組合性。
  • EIP-6551:Tokenbound 帳戶今年受到了廣泛關注,雖然其並沒有直接討論 NFT 本身的動態相關議題,但它使 NFT 能夠持有其他資產甚至本身就能成為鏈上身份。 Tokenbound 帳戶相容於任何其他 NFT,智能合約帳戶都可以部署為 NFT 並開始持有資產。
  • RMRK 針對多重資產、Nestable NFT、可拆解 NFT (Composable NFT)、Emotable NFT 和靈魂綁定 NFT (Soulbound NFT) 提出的一套標準。
  • merklejerk 提出的壓縮合約 (Zipped-contracts) 可以廉價地部署合約,合約在鏈下壓縮,運行時合約則解壓縮並部署。這種方法可節省約 50% 的燃料費用,對於文字密集型資料 (例如可組合的 SVG 元資料) 非常有用。
  • w1nter.eth 提出的 Hot-chain-svg 是一個用於構建鏈上 SVG 專案的工具包,具有系統渲染引擎和快速重載功能,供開發人員快速直觀地對其 NFT 內容品質進行檢查。
  • 鏈上字體 (Onchain typefaces) 和設計系統 (design systems) 是僅需要部屬一次的模組,並藉此將更複雜的鏈上素材組合在一起。雖然可能需要一段時間,才能看到此類基礎設施模組足夠的部署,但其將可為創作者提供一系列良好的基礎工具選擇。

總結

動態 NFT 是一種令人興奮的數位化組件。雖然基礎設施尚處於起步階段,但生態系統一直在積極推動相關創新技術,將產生的媒材上鏈,並建立可由其他專案使用的可組合性工具與標準。早期的動態 NFT 專案都需要深厚的技術和客製化製作,隨著中間件和創作者工具逐漸發展完善,未來動態 NFT 將會像「普通」NFT 一樣無處不在,並產生更多樣化的應用,也將會面對許多開放性問題:

  • NFT 交易市場、資產追蹤器和錢包等用戶使用的前端服務,將如何增加對動態 NFT 的支援?
  • 如何改進去中心化渲染或運行生成程式碼的解決方案?
  • 創作者和持有者如何權衡管理動態 NFT 的可更改範圍?
  • 動態 NFT 基礎架構的通用性為何?目前的鑄造引擎和建構服務提供規格不一的工具,進行跨媒體素材種類的動態 NFT 建置,但未來動態 NFT 模組將會發展成什麼樣子呢?

NFT 的「高光」時刻並不是 ERC-721 的出現,而是 CryptoKitties 的迅速崛起並成功地成為該標準的市場典範。NFT 甚至早於以太坊本身,從彩色幣、量子藝術品 到 Counterparty NFT 已經證明,僅靠技術創新不足以引發有意義的實驗。相反的,正是功能性、強大的社群傳播和殺手級應用,將這些技術標準轉變為未來幾年建設者的關注焦點。動態 NFT 技術早已經存在,重點是如何應用。

筆者認為動態 NFT 技術要真正能發揮並產生價值,其實需要的是忘記技術本身,單純地去思考「網路上的資產與物品可以如何更有創意或更有效率地改變生活」即可,反而更容易有創新的想法,不要侷限在動態 NFT 概念而為此去製作應用。

本文僅作為一個契機,期望讓讀者知道不需要被 NFT 現有的技術侷限創意,盡可能地想像,而非單純強調此技術。

 

熱門文章
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
亞洲遊戲市場觀察:15大市場熱門遊戲與用戶趨勢
網路遊戲
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
2027 Global Game Connect(GGC)斯里蘭卡招商全面啟動!業務人脈盡在掌握!
灰度頭條
英國確認各垂直行業的賭博稅稅率
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
首頁
遊戲
合作
發現
我的