浅析动态NFT

新手Mar 30, 2023
动态NFT是一种不可替代代币,能够根据链上和链下数据更改自身属性(元数据)。
浅析动态NFT

独特且不可转让的加密资产——不可替代代币(NFT)——在2021年席卷了加密世界。当时最昂贵的 NFT零售价高达6000多万美元。当今,NFT最为普遍的用例要属数字艺术;但在web3时代,NFT用例正延伸到现实世界,用作资产和游戏收藏品。

正如NFT用例不断扩大一样,支持不可替代代币的技术也在不断发展。能根据外部数据改变自身属性的NFT的出现便是其中一个新发展。本文介绍了这种称为动态NFT(dNFT) 的新技术,还探讨了支持这种替代性NFT的技术及其与传统 NFT(也称为静态NFT)的区别。

什么是动态NFT?

在铸造静态NFT(原始 NFT)时,代币ID和元数据经注册成为永久性的,并且该资产链接到代表所有权的独特合约地址,转化为具有永久或静态属性的NFT。在NFT已被用于代表现实世界资产的情况下,所有者无法更改该NFT的元数据。

但动态NFT具有额外的适应性优势,即dNFT可随时间变化以响应所需的外部数据。

NFT最普遍的用例要属数字艺术,这让艺术家们能铸造他们作品的虚拟表现形式,并将其标记在区块链上。此类NFT被称为「1 /1」,这意味着它们无法复制或转移。

动态NFT正在改变我们看待NFT用例的方式。例如,当NFT可根据外部事件改变其属性时,它在房地产、专利等运用中变得更加实用,并能实际显示游戏的角色进程。

动态NFT的历史

长久以来,NFT一直保持静态,无法更改其元数据或更新其特征。但在2020年美国总统大选之前,Mike Winkelmann(其昵称Beeple广为人知)创建了第一个具有能够改变其状态的NFT。

NFT艺术品「Crossroads」能根据选举结果改变其外观。如果头号竞争者拜登获胜,NFT将展示一具肿胀的特朗普尸体在公园中央腐烂的动画。相反,如果特朗普赢得第二个任期,NFT将展现一部哥斯拉动画,显示特朗普在地狱般的景象中奔跑的情景。

Beeple创造第一个dNFT的独特视角仅仅激起了业界对能更新或改变其特征的NFT的好奇心。到次年10月,Danil Krivoruchko、Michael Joo和Snark.art提出了一个生成艺术项目「有机生长:水晶礁」,这是一件由10,000多个3D水晶组成的集体艺术品。

到2022年,动态NFT已运用到国家协会(例如 NBA)、受欢迎的运动员中,甚至是Solana上,作为对Web2元数据做出反应的NFT集合。

动态NFT如何运作?

动态NFT的智能合约有独特的编程,因而它是独一无二的。支持动态NFT的智能合约使用链下和链上计算进行编程。构建这些智能合约是为了在每次请求动态NFT时将链上和链下数据纳入考虑,并作为响应影响NFT元数据的更改。例如,由Mike Winkelmann(昵称为Beeple)创建的主要动态NFT 之一就是为了响应美国总统选举的新闻。

预言机的使用是动态NFT技术的一个非常重要的组成部分。如前所述,支持dNFT的智能合约包括链上和链下计算,以接收准确的数据。但由于区块链完全被锁定而远离链下数据,需要链下数据的dNFT必须征用预言机来访问链下数据,以触发设置的dNFT更改。

动态NFT的用例

一般而言,NFT主要被用作数字艺术,但随着这种代币技术的发展,如今已有了动态NFT,NFT的用例正在扩大,如下例举了一些可能的用例:

身份

Web3凭证背后的想法若扩展到基于区块链的身份,则需要得到动态NFT的支持。由于动态NFT能够更改元数据以反映外部数据,因此它非常适合在区块链上代表身份证和护照。有了动态NFT,进行一些更改时将无需替换这些文档。基于区块链的身份NFT将包括个人的详细信息,例如联系方式、地址和婚姻状况等,并可选择在需要时进行更新。

Web3游戏

NFT已在web3区块链游戏中被收集使用,dNFT也在迅速确立自己在Web3中的地位。游戏中的dNFT允许玩家升级其化身或在他们的游戏角色中代表自己。此外,动态NFT能实施渐进式更改以代表玩家的体验。

代币化房地产

尽管静态NFT的性质带来了一些局限性,但房地产代币化的存在已有一段时间。然而,动态NFT能更新,以反映资产估值的增加或对财产进行的任何结构性改造。

艺术

瞬态艺术具有转瞬即逝和过渡的特征,在全球艺术讨论中受到赞赏。借助动态NFT,数字艺术家能结合来自现实世界的链下数据来表现现实世界中发生的主题。例如,艺术家可对他们的NFT进行编程,以响应天气或事件的变化。

知名的动态NFT

2020年自,Beeple出售了他的「Crossroads」艺术项目。自此,动态NFT的领域已扩大。更多传统的NFT创作者正尝试创建NFT的替代方法,用例的范围横跨数字艺术到游戏收藏品。近来,有如下最受欢迎的dNFT项目:

LaMelo Ball NFT

职业篮球运动员LaMelo Ball创建并推出了8个记录他比赛数据的dNFT。LaMelo Ball NFT系列已迅速成为最受青睐的动态NFT示例之一。 LaMelo采用了创新技术,并迅速将其应用到了他独特的用例中。

每个LaMelo Ball NFT都会在每场比赛后更新球员得分、篮板和助攻的数据。除了LaMelo Ball的记录会发生变化外,NFT的背景颜色也会根据玩家在每场比赛后的表现而变化。有意思的是,该系列中的NFT具有独特的条件。在球员获得2021 NBA赛季的年度最佳新秀奖后,该NFT会转变为一个完全不同的形象。

来源:Chainlink

Regenerative Resources的短片NFT

另一较有名气的动态NFT是Regenerative Resources (RRC)的NFT项目。RRC是一家致力于将受损土地变成可盈利海洋环境的生态系统服务公司。RRC的Harpoon由来自《阿凡达》、《星球大战》和漫威的世界建设者和概念艺术家的NFT艺术系列组成。每个NFT带来的利润将用于在公司现有项目中种植红树林。

在首次购买时,NFT由单个帧组成,但在每次转售后,NFT将更新更多帧,直到NFT的持有者可观看整部短片为止。

RRC 美杜莎海报 #2
来源:Opensea

Otherdeeds Land NFT

近来,NFT被用于区块链游戏和虚拟的元宇宙世界之中。Bored Ape Yacht Club NFT藏品的创造者推出了「Otherdeeds」——一个由100,000个同名陆地dNFT组成的虚拟世界。

购买NFT并参与游戏后,玩家可更改其特性。游戏中的土地越成熟,dNFT就变得越有价值。

如何创建动态NFT?

创建动态NFT之前,第一步是对决定您要使用的项目、变量和链。这些明确确定后,就要创建一个开发者环境。

以下是具体的创建步骤:

  1. 创建基线ERC-721代币
  2. 在IPFS URI中上传不同的NFT图片链接
  3. 进行编译检查
  4. 确认NFT的智能合约是“Keepers Compatible”
  5. 将您的智能合约与Chainlink等预言机动态链接起来,并设置动态结果(因自预言机产生的变量而发生)
  6. 测试你的dNFT看它是否会动态更新
  7. 铸造并部署你的dNFT

总结

总之,动态NFT是一种不可替代的代币,可根据特定条件或输入内容随时间变化或演变。这项创新技术为数字艺术、游戏和收藏品开辟了新的可能性,让创作者能为他们的观众打造更吸引人且互动性更好的体验。虽然动态NFT的概念仍相对较新,但在区块链行业中,它已激起了相当大的兴趣并吸引了很多投资。随着这项技术的不断发展和成熟,我们能期待在未来几年见证更多令人振奋和创新的用例。

learn.articles.author Tamilore
learn.articles.translator cedar
learn.articles.reviewer Edward
learn.articles.copyrightNoticeOne
learn.articles.copyrightNoticeTwo
learn.articles.start.now
learn.articles.start.now.voucher
learn.articles.create.account