1kx:動態NFT項目和工具大盤點

avatar
Bitpush
10-05

作者:0x91e2,1kx;翻譯:金色財經0xjs

如今,大多數NFT都代表靜態資產。其媒體和元數據的不可篡改性要麼是通過社交協議,要麼是通過代碼來強制執行的。這對於存儲設計為不變的文化藝術品(靜態藝術、音樂、寫作、收藏品)來說是足夠的,但還有一個廣闊的開放設計空間用於試驗動態鏈上資產,這些資產根據不可變的規則不斷演變其外觀、元數據或狀態。

動態性使NFT不再僅僅是靜態鏈接和媒介,而更像是對外部因素做出響應的軟件。這圍繞數字商品和媒介創建了新的交互層,從而實現了更大的個人和集體表達、動態效用以及圍繞數字對象的持續創新。

動態 NFT 可以是編程式的(反映算法輸入),也可以是交互式的(反映用戶輸入)。動態性是一項可以根據預期用例跨越垂直領域的功能。

在藝術、遊戲、身份和聲望、元宇宙以及社區和品牌參與方面,我們已經見證了一系列動態NFT實驗。

RRljY4QqpIizNbittsGY7T7zKX5HptkxvEPFhIXt.png

表演藝術或概念性藝術

動態收藏品可以被視為生成式藝術的一個子集,其中還包括“參數輸入”多人藝術,其中鑄造時間或鑄造者地址被用作熵源,但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的各種作品)。

wgcUwywPReGOmhj5ZhRvf8O7Yfn9vKAtboS7n3d1.png

遊戲

除了作為遊戲中可升級的資產外,動態NFT還可以作為遊戲過程的畫布,反映其媒介和元數據中的遊戲狀態。配合數字物理商品,NFT可以根據現實世界的活動進行更新,以解鎖新的消費體驗。

  • 贏得排名戰鬥的Axies可以獲得Axie綁定的經驗點(AXP),可用於“升級”Axies。這樣做會同步鏈下游戲進度到鏈上,提高Axie的等級上限,並允許玩家升級Axie部件。

  • Citadel Ships可以升級,提高其功率、速度和燃料效率。每個升級層都需要不同數量的時間和原材料(礦石)來完成。遊戲的一部分是飛行員計劃他們的旅行到小行星帶挖礦,每個動作和遊戲狀態都反映在鏈上。

  • “Moves”是影響世界的鏈上交易,例如Straylight。

  • 遊戲過程在媒介上留下印記的戰鬥競技場,例如Chainfaces Arena。

  • 將感染作為一種傳播機制,例如FoliaVirus、Viper。

  • 收集、繁殖和合並機制產生更稀有版本,例如Avastars、VV Checks。

  • 使用鏈上AI的自動播放遊戲,其中收藏家可以尋找得分最高的NFT,例如Miragenesi的ArcadeGlyphs。

  • 現實中的遊戲和體育活動升級NFT,例如STEPN、Loot LARP。

  • 將分數作為NFT,其中描繪的等級隨著打破新記錄而改變,例如Onchainscores、Optimizor、Play to Learn頁面上可以鑄造的1kx Score NFTs。

  • 尋找稀有頭像和社區參與,例如Manny’s Game

  • NFT 會吞噬、感染、相互促進以變得更強大,例如Etholvants & Booster Syringes

2mN2LsXIpE7UdC8Yq3BBQNNXZjE7lbvQwPvNWdgx.png

身份和聲望

動態NFT還可以在社區中代理一些身份和相關聲望,它隨著持續的貢獻和治理活動而發展。這促進了社區內外的有意識的互動,併為構建社交遊戲奠定了基礎。

  • 跨應用程序的鏈上活動直接影響NFT特徵,例如Zerion DNA,Philand城市描繪了錢包活動,每個城市資產都可通過任務賺取。

  • Lens v2包括對Tokenbound(ERC-6551)標準的開箱即用支持,為每個Lens Profiles NFT提供了自己的智能賬戶。這將檔案與持有者解耦,將訪問權、資產和聲望積累到NFT本身。

  • Social Contracts by Burak Arikan跟蹤其收藏者的持有情況及其與其他收藏者的共享連接,生成一個收藏圖以預測未來的收購。

  • JPG Canonicons藝術作品代表了個體在Canons策展中的參與的獨特而累積的表現。類似地,Deca Decagons通過完成平臺上的日常任務賺取的Deca Experience Points(DXP)來消耗,從而升級,這些點數可以在遊戲中花費,以打開包含DUST或品牌贊助獎勵的包,其中包含當前季度賺取最多點數的DeGods的排行榜。

  • Mercle和Metagame頭像可以根據個人在社區中的行為和角色實現遊戲化和特徵解鎖

bVfSXS9LCmrxHOfP2Xey1ComQyL232fcFA31tR9m.png

元宇宙

  • 持有者可以直接影響並覆蓋鏈上媒介的土地,例如Mathcastles的Terraforms。

  • 土地會隨著持有者和訪問者通過藝術策展進行交互而演變,例如MOCA ROOMS,或者土地建設和遊戲過程,例如Upstreet,Hyperfy,Otherdeeds,Voxels。

  • 可以在3D可穿戴品和藝術品之間轉換的虛擬時尚NFT,例如RSTLSS。

Bn66x9ZkYjQfbgvIcPhe2p5Y8KhJugkwcb4uDSHf.png

社區和品牌參與

大型品牌嘗試使用動態NFT與主流觀眾互動,通過連接資產與外部數據或通過持續的活動來添加實用性。

  • DeGods每個季節都會推出新的PFP收藏藝術和特徵。持有者花費DUST來升級他們的NFT,並可以選擇顯示哪些元數據。質押DeGods會為持有者積累更多的DUST和DePoints到質押的NFT。DePoints可以在遊戲中花費,以打開包含DUST或品牌贊助獎勵的包,其中包含當前季度賺取最多點數的DeGods的排行榜。

  • LaMelo Ball收藏體育卡根據真實生活籃球數據的結果(如新秀賽季的宣佈)具有“升級”功能。隨著球員職業的發展,收藏與統計和里程碑的動態集成將發生變化。

  • Adidas ATLS是Adidas的Into the Metaverse收藏中的PFPs。隨著時間的推移,將通過一個互動故事線揭示新的章節,引入新的特徵到代幣中。

  • Lacoste UNDW3追蹤社區在“任務”中的參與,這是一個圍繞對話、遊戲化、解謎和共同創作的新體驗。

txBTn5ilMrQRbsgTpVDLy0hE1bugSLrpKflGPfPP.png

目前的動態NFT如何演變?

8euS4bq87QZVEMfltjXdWgtKE5qep5rLWGBkYHxp.png

被動——自主更新,客觀

  • 時間:由Alexis Andre的720 Minutes,Takens Theorem的Gaussian Timepieces等根據時間自動演變的藝術。

  • 月相週期:由Matt Kane的Gazers,Miragenesi的Moon in Motion等根據月相週期演變的藝術。

  • 區塊哈希:由Harm van den Dorpel的Mutant Garden Seeder,Chainleft的Chaos Roads等使用當前區塊哈希相似性來變異的藝術。

  • 合約狀態:Uni v3 頭寸、PartyDAO 會員卡,pepethereum使用 Uniswap 池的數據對 ETH 價格波動做出反應

  • 鏈下數據/基於Oracle:包括crypto和gas價格(例如Finiliar,crashblossom的BURNER),以及基於天氣狀況(例如Josh Pierce的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 Cameras等通過社區參與影響的藝術。

  • 與其他NFT和錢包的互動:例如Entropes & Spells,Etholvants & Booster Syringes,Viper。Kim Asendorf的SABOTAGE有一個1/1的“編輯器”NFT,其持有者可以改變整個收藏的藝術品。

正在發生什麼變化?

內容

NFT的媒介純粹基於鏈上數據進行渲染,根據時間、區塊哈希、錢包地址等參數自動演變,以確定性地影響藝術品。除了通常需要為每個收藏進行定製實現的鏈上藝術和遊戲之外,反映鏈上狀態的媒介NFT可用作代表DeFi頭寸(Uni v3頭寸,Web3儲蓄卡)、治理權利(PartyDAO成員卡,Juicebox卡)或帶有一些累積聲望的社區會員卡(JPG Canonicons,Deca)的紀念性或“收據”NFT。

將協議頭寸代幣化為NFT使這些頭寸本身可以作為資產進行交易,將它們變成新產品和服務的構建塊。例如,Metastreet將第三方NFT期票放入Automated Tranche Maker協議的抵押池。

使媒介反映在合約狀態中,使合約狀態對錢包和市場的終端用戶可讀。骨架SVG代碼一次性部署為NFT合約的一部分,圖像的其餘部分將根據鏈上數據以編程方式更新。

1cjqqCK8BzGHd2r32haMiWfkPLFUWIjXknDRLE4D.png

元數據

遊戲物品似乎是可變元數據的自然選擇,因為玩家可以通過遊戲玩法發展或提升資產。通過NFT而不是中央服務器上的虛擬物品執行此操作的優勢在於,元數據可以在去中心化基礎設施上進行跟蹤和存儲,因此遊戲記錄會隨著物品的交易而持續存在。

供應

通過將提升子類資產到更高“層級”的鑄造和燃燒機制,產生新資產,這些資產只能從較低層次的某些組合中派生出來(例如VV Checks)或從其父代繼承特徵(例如CryptoKitties,Avastars)。

Neolastics和Clovers是引入動態供應和自主經濟學的生成藝術項目。對於 Neolastics,任何人都可以鑄造新的代幣,並根據聯合曲線,隨著後續每次鑄造價格的增加,供應量會增加。每個鑄幣成本的 99.5% 都進入社區儲備,當任何人選擇燒掉他們的 Neolastic 時,該儲備充當可預測的底價和現成的買家。

動態供應機制還可以通過遊戲中的接收器和水龍頭引入。在Citadel中,新船通過每週的密封競價(blind)荷蘭拍賣系統引入遊戲。當玩家前往遊戲中更危險的區域時,船隻可能會被摧毀,冒著船隻被摧毀的風險以獲得更大的獎勵。通貨膨脹率在拍賣中提供的新船數量的狹窄範圍內,而船舶銷燬往往是基於總供應量的百分比。隨著總供應量的增加,船舶燒燬總量將會增加,直到與拍賣中引入的新船數量相對相等。

鏈上功能

可以設計有趣的遊戲,讓 NFT 合約上的某些能力或功能保持休眠狀態,直到滿足特定條件。例如,一個動態收藏,其中供應量最初僅通過將兩個代幣合併在一起而減少,可能包括一個名為“birth”的函數,該函數只能在通過合併達到一定規模(反映在合約狀態中)的 NFT 上調用。生成和父 tokenID 可以用作確定性渲染器的種子,以創建無限的、視覺上不同的遊戲回合,例如 VV Checks。

在 NFT 被“鎖定”並變得不可變之前,NFT 也可以在一段時間內進行更改。

創作者今天如何製作動態NFT收藏品?

動態藝術平臺

  • Async Art和OG Protocol引入了新穎的機制,如Master/Layer NFTs和metadata update pipelines,專門用於幫助藝術家啟動多人收藏品和動態NFT項目。

  • Transient Labs一直在引領交互式和可更新媒體藝術的實驗。在ERC-721TL中,他們概述了創建者和收藏者都可以對metadata更新發表意見的方式,允許收藏者批准或拒絕藝術家提出的任何metadata更改。該標準還提供了Story Inscriptions,使創作者和收藏者可以通過在鏈上文本附加到NFT來留下他們的敘事、展覽出處和銷售歷史。Michelle Viljoen的Hidden Stories就是這個標準的一個展示。

Oracles、去中心化雲函數和專業中間件

可以用於向智能合約提供鏈下數據,從而使NFT能夠響應鏈下事件。對於更復雜的交互,如虛擬土地中的UGC,NFT代表世界座標和寫入訪問。但是,內容本身通常在託管服務器上進行處理和存儲,代幣上只存儲指向這些託管服務的引用。

  • Chainlink 數據源可以提供加密貨幣價格和天氣等信息,使 NFT 具有“環境意識”。通過與 Space & Time 的集成,開發人員可以執行查詢遊戲服務器的腳本並使用 Chainlink 函數將其推送到鏈上。

  • 使用Gelato Web3 Functions或Lit Actions,開發人員可以編寫任何邏輯,根據鏈下事件或按特定時間間隔有條件地更新 NFT。Gelato 節點持續運行功能,並且在滿足特定條件時可以觸發元數據更改。類似地,Lit 操作是在 Lit 的閾值密碼網絡上執行的,每個節點獨立驗證結果並在達到 2 ⁄ 3 閾值時簽署交易,以自動進行鏈上更新。例如,從體育 API 獲取實時比賽數據,並在運動員贏得比賽時升級 NFT 的技能特徵。

  • Mentaport為“位置感知”智能合約提供了 SDK,支持基於時間和位置的功能訪問、鑄幣和動態更新,這對於限時 IRL 活動和訪問證明機制非常有用。

集成 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 Automation 觸發遊戲內資產的更新。

  • Syndicate元數據 API 為創建者提供了存儲 NFT 元數據和批量更新收藏品特徵的選項。

去中心化元數據註冊表

  • Playground正在構建基礎設施,通過向收藏品發佈特徵,將品牌與現有 NFT 社區連接起來。通過將收藏品的 tokenURI 指向 Playground 的元數據註冊表,收藏品管理員可以選擇讓他們的收藏品有資格接收其 NFT 的特徵,從而為持有者提供獨家獎勵和折扣等福利。

標準和鏈上原語

  • EIP-4906:元數據更新擴展提供了標準的MetadataUpdate事件,使第三方平臺可以輕鬆更新NFT的元數據。OpenSea 支持這一點,並且非常適合通過調用合約進行更新的 NFT,但如果更改重複出現,則不可行。Juicebox將 cron job用於後一種用例。

  • Transient Labs 的ERC-721TL為創作者和收藏者提供了一種向鏈上 NFT 追加寫入的方法(故事銘文)、元數據更新的提案機制(Synergy)以及批量鑄幣和空投的 Gas 優化實現。

  • EIP-721k:動態鏈上圖像和元數據使用可組合的鏈上 SVGModule 和DataStream構建、渲染和演變 NFT。NFT 對轉發到 SVGElements 和 DataStreams 模塊的動態指令進行編碼。SVG渲染引擎使用公共註冊表構建子元素,通過對從多個外部智能合約源實時輸入的輸入進行編碼/解碼來構建SVG。這使得NFT能夠逐步更新和改進。當 NFT 達到產品市場契合度時,可以輕鬆引入擴展包和其他遊戲功能。

  • EIP-7496定義了設置和獲取與 NFT 相關的動態鏈上特徵的方法。通過在鏈上定義這些特徵並標準化它們的更改方式,它們可以被其他合約使用和修改。

  • EIP-6551:Tokenbound 賬戶今年受到了廣泛關注,儘管它並沒有解決 NFT 本身的動態問題,但它使 NFT 能夠持有其他資產併成為自己的鏈上身份。Tokenbound 賬戶向後和向前兼容任何開箱即用的 NFT 收藏。任何智能賬戶實施都可以部署到 NFT 並開始持有資產。

  • RMRK針對多資產、Nestable、Composable、Emotable 和 Soulbound NFT 提出的一套標準。

  • merklejerk 的Zipped-contracts是一個很好的技巧,可以廉價地部署在 eth_call 上下文中始終稱為鏈外的合約。合約在鏈下壓縮,運行時合約解壓zipped contract,部署它,然後將原始調用轉發到已部署的實例。結果在 revert() 有效負載內部冒泡,以撤消部署並避免永久修改狀態。這種方法可節省約 50% 的 Gas,對於文本密集型原語(例如可組合 SVG 元數據)非常有用。

  • w1nter.eth的Hot-chain-svg是一個用於構建鏈上 SVG 項目的工具包,具有準系統渲染引擎和熱重載功能,供開發人員快速直觀地對其 NFT 內容進行質量檢查。

  • Onchain typefaces 和design systems 是一次性部署的構建塊,並將更復雜的鏈上媒介組合在一起,儘管我們可能需要一段時間才能看到足夠的部署,為創作者提供一系列良好的選擇。

結論

動態 NFT 是數字對象的一種令人興奮的與類別無關的形式因素。儘管支持的基礎設施尚處於起步階段,但其生態系統一直在積極創新技術,將生成式媒體和元數據引入鏈上,並構建可由其他項目重用的可組合原語。

早期的動態 NFT 項目需要深厚的技術技能和定製的實施。但隨著中間件和創建者工具變得更加強大。我們預計動態 NFT 將像“普通”NFT 一樣無處不在,並提供多種用例。

一些開放性問題…

  • 市場、投資組合跟蹤器和錢包等前端將如何增加對實時演變的 NFT 的支持?

  • 我們如何改進渲染或運行生成代碼的去中心化解決方案?

  • 出版商和收藏家如何管理對特定 NFT 的許可和更改範圍?

  • 動態 NFT 基礎設施的通用性如何?當前的鑄造引擎和店面構建者能夠提供不拘一格的工具來跨媒體格式推出收藏品。但隨著不同環境的動態性差異更大,動態模塊會是什麼樣子呢?

NFT 的成功時刻可以說不是 ERC721 本身,而是 CryptoKitties 的迅速崛起,它成為該標準的成功推向市場。甚至早於以太坊本身,Colored Coins, Quantum, and Counterparty NFT 已經向我們表明,僅靠技術創新不足以引發基於該技術的廣泛實驗。相反,正是多功能性、強大的社區傳播和殺手級應用將標準轉變為未來幾年構建者的謝林點。對於動態 NFT,原語已經存在。

來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論