动态 NFT 是释放 Web3 全部潜力的关键。与传统代币不同,动态 NFT 或“dNFT”会根据外部条件随时间变化。这种能力为数字资产创造了许多引人注目的新用例,并正在改变我们对 NFT 技术的看法。

动态 NFT 是“活的”代币。它们会对价格波动、用户行为、时间、天气等外部触发因素做出反应。这些移动的数据点可用于更新 dNFT 的元数据,从而使它们能够随着时间的推移而转变,与周围的世界一起发展。

例如,想象一下代表社交媒体帐户的 NFT。借助 dNFT,此 NFT 可以改变颜色、获得某种特色或具有其他特征,以显示您在社交媒体应用上的排名,如点赞、转发、评论等。理论上,此“排名”可以解锁代币门控的 dAPP、网站或为热门影响者保留的数字体验。

或者,这种排名靠前的 dNFT 也可以以高于无排名版本的价格出售。通过 NFT 市场,买家和卖家将能够以比以前更大的流动性交易这些账户。

然而,这种可能性只是一种应用。为了充分了解 dNFT 的潜力,首先必须知道它们的工作原理。此外,Chainlink 的预言机技术如何帮助动态 NFT 发挥作用?人们如何制作动态 NFT?总的来说,什么是动态 NFT,dNFT 与传统 NFT 有何不同?

通过阅读本指南,您将了解 dNFT 如何改变我们看待和使用 NFT 的方式。更重要的是,我们还将了解 dNFT 将如何对我们的未来产生更大的影响。

动态 NFT 是释放 Web3 全部潜力所缺少的要素 图片来源:Analytics Insight 什么是动态 NFT?

动态 NFT 是使用可编辑智能合约逻辑编码的 NFT 子类别。此功能允许它们根据外部事件更改其元数据。由于元数据发生变化,代币本身也会发生变化。此实用程序开辟了传统 NFT 以前不可能实现的整个可能用例世界。

dNFT 为艺术家提供了一种将编程与艺术品相结合的创新新方式 图片来源:Shaan Ray dNFT 如何运作?

与普通 NFT 一样,dNFTS 使用区块链技术来建立可验证且不可更改的所有权和真实性记录。当有人创建 dNFT 时,他们会设置 NFT 如何更改以及要跟踪哪些外部事件的规则。这些规则存储在代码本身中。

动态 NFT 通过使用智能合约进行转换。智能合约是自动执行某些功能的程序。它们可用于根据从外部预言机收到的信息改变 dNFT 的外观或行为。

预言机是将区块链连接到外部系统的混合智能合约。此连接允许预言机的智能合约基于现实世界的数据执行。这些预言机是让 Web3 dApp 和协议与传统技术交互的关键。

预言机的功能是从现实世界的 API 获取信息,然后将其发送到智能合约。然后,智能合约执行其编程并更改 dNFT 的元数据。通过更改代币的元数据,其特性和外观会得到更新。

总而言之,dNFT 使用预言机从外部来源获取数据。然后,预言机解释数据并指示对 dNFT 元数据的更改。最后,dNFT 改变其外观或行为以与新信息保持一致。

动态 NFT 是 Web3 与现实世界之间的桥梁 图片来源:Chainlink 传统 NFT 和动态 NFT 有什么区别?

传统 NFT 是静态的,一旦铸造就无法改变。另一方面,动态 NFT 被编程为根据外部输入进行转换。

传统 NFT 和动态 NFT 之间的差异决定了它们适用于不同的用例。传统 NFT 更适合用户希望资产不变的情况。这种不变性提供了更高的安全性和安心感——传统 NFT 在购买后不可能发生变化。

对于像外星人 CryptoPunk 这样的东西来说,这种方法是更好的选择。买家会根据 NFT 的稀有性和出处来购买它,并且绝对不希望它发生任何变化。

对于更具互动性的项目来说,动态 NFT 是更好的选择。例如,在游戏中使用 dNFT 可以让玩家在完成挑战后更新角色。基本上,任何能从增加互动性和灵活性中受益的场景都非常适合 dNFT。

动态 NFT 的示例

尽管动态 NFT 相对较新,但已经有许多项目利用了该技术。

艺术方块

Artblocks 是一个用于生成艺术的 Web3 平台。Artblocks 上的项目使用动态 NFT 来创建存在于计算机编程和艺术交汇处的生成作品。这些 NFT 中的许多会随着时间的推移而变化,依靠动态 NFT 来实现这些转变。

Chromie Squiggle 使用 dNFT 技术在点击时移动 图片来源:Artblocks Async Art

与 Artblocks 一样,Async Art 是一个帮助艺术家创作和收藏家获取可编程艺术品的平台。这些物品通过使用动态 NFT 根据外部条件进行自我调整。这种能力使创作者能够为收藏家创造独特的链上体验。

月鸟

Moonbirds 已将动态 NFT 集成到其 10k PFP 项目中。持有者可以通过称为“嵌套”的过程质押他们的 Moonbirds。通过这样做,他们会获得不同的排名,并根据质押时间解锁奖励。NFT 本身也会根据不同的因素显示不同的背景,例如质押时间长短、所有者是否还持有 Proof Pass 等。

LaMelo Ball NFT

NBA 球星拉梅洛·鲍尔与 Chainlink 合作,基于动态 NFT 技术推出了一款创新的 NFT 系列。该系列包含八种不同的 NFT 类型,每种类型代表一项特定统计数据(得分、篮板、助攻等)。NFT 持有者可以根据鲍尔在球场上的表现获得抽奖机会和其他福利。

拉梅洛·鲍尔 NFT 的一种类型,即黄金进化 NFT,承诺如果拉梅洛赢得年度最佳新秀奖,它将进化成一个新形象。夏洛特黄蜂队球员确实赢得了该奖项,因此,NFT 变成了不同的形象。迄今为止,拉梅洛·鲍尔的 NFT 收藏品是我们开始将动态 NFT 技术与数字收藏品世界联系起来时可能实现的最大例子之一。

Beeple 的《十字路口》

Beeple,又名 Mike Winkleman,帮助引领了动态 NFT 的早期采用。这位“Everydays”数字艺术家创作了一幅名为“Crossroad”的作品,以唐纳德·特朗普为主角。根据 2020 年总统大选的结果,这幅作品要么展示胜利的唐纳德·特朗普,要么展示失败的唐纳德·特朗普。

众所周知,特朗普输掉了大选。NFT 自动更新,显示前总统躺在地上的图像,他赤裸的身体上涂鸦着“失败者”,身体上方漂浮着一个小丑表情符号。这件作品非常受欢迎,在 Nifty Gateway 上以 660 万美元的价格售出。

Beeple 在 2020 年利用 dNFT 技术对总统选举进行了独特的诠释 图片来源:Duckie Land dNFT 用例

然而,动态 NFT 的用途远不止艺术品。事实上,绝大多数 dNFT 可能与艺术无关。

动态 NFT 和游戏

游戏可能是动态 NFT 最明显的应用。长期以来,人们一直将 NFT 视为一种让游戏玩家能够拥有来之不易的游戏资产而不受中央权威机构干扰的方式。Vitalik Buterin 本人因暴雪娱乐削弱了他最喜欢的魔兽世界角色而创建了以太坊。这一经历促使他创建了以太坊,以实现对数字资产更大程度的去中心化所有权。

有了动态 NFT,游戏玩家将能够拥有代表其角色和物品的 NFT。随着这些资产的升级,其对应的 NFT 也将不断发展以匹配游戏中的表现。这些物品将归个人所有者的钱包所有,不受游戏发行商的控制。例如,如果一家游戏公司倒闭,NFT 将保留在玩家的钱包中,以及与其相关的任何游戏进度或成就。

现实世界资产的代币化

房地产等现实世界资产也将被 dNFT 颠覆。例如,传统房产契约未来可能会被 dNFT 取代。当房产所有权发生变化时,dNFT 会进行自我更新以反映这一变化。

同样,dNFT 也可以用来代表房屋本身。当房主完成重大维修或升级时,NFT 可以更新。通过这样做,我们可以创建一个简单的解决方案来维护保证准确、透明和可访问的房产记录。

动态 NFT 可以通过将现实世界的资产代币化来帮助实现房地产行业的现代化图片来源:Chainlink NFT 筹款

动态 NFT 也对筹款产生了影响。Regenerative Resources 是一家生态系统服务公司,它使用 dNFT 帮助种植 1 亿棵红树林。该组织制作了五部短片 NFT 系列来资助这项计划。每次购买或出售一部 NFT 时,这些 NFT 都会显示一部短片的一帧。这种对 dNFT 的巧妙使用是一个很好的例子,说明这种新的区块链技术已经改善了我们的世界。

如何制作动态 NFT?

创建动态 NFT 的步骤如下:

  1. 使用 ERC-721 或 ERC-1155 标准设置代币

  2. 将 NFT 图像链接上传到 IPFS URI 中

  3. 完成编译检查

  4. 使 NFT 合约“与 Keepers 兼容”

  5.  编写智能合约以根据外部数据点(市场价格、天气、温度等)更改 NFT。

  6. 测试你的 dNFT

  7. 铸造并部署您的 dNFT

未来充满生机

我们只是触及了动态 NFT 可能性的皮毛。连接外部世界的能力将释放巨大的潜力,并将 Web3 与之前的一切联系起来。很有可能,动态 NFT 将在我们的日常生活中无处不在,我们甚至不会再将它们视为 NFT。

随着这种趋势的持续,动态 NFT 将成为我们日常生活中的固定组成部分,并证明区块链对我们未来的重要性。

 

《动态 NFT 指南》一文最先出现在 NFT Evening 上。