什么是动态 NFT(dNFT)以及如何创建动态 NFT?|重构精选知识
2023-02-01 00:59
FastDaily
2023-02-01 00:59
订阅此专栏
收藏此文章

本文由尘埃科技整理编辑发布,请拖动至文章底部查看更多精彩内容


在整个 Web3 社区获得广泛采用之后,不可伪造代币(NFT)正在进入主流,NFTs 已经成为区块链技术最公开的应用之一。


虽然在过去几年 NFT 取得了大规模推广,然而,从整个加密行业来看,NFT 发展的下一步才刚刚开始。动态 NFT(dNFTs)正在扩大 NFT 能够解决的设计空间,通过其对外部事件和数据的适应和变化的能力。在这篇文章中,重构跟大家一起探讨 dNFT 如何将其提升到新的水平,当前和潜在的 dNFT 用例。



什么是 dNFT?


动态 NFT,也被称为 dNFT,是一种区块链代币,其固有属性可以根据外部条件而改变。NFT 的元数据包含变化的记录,如果一个动态的 NFT 代表一栋房子,元数据(如以前的销售和维修历史)将根据情况而改变。变化的情况也可能是由时间的流逝或来自追踪实际数据的来源的数据造成的,比如当前的体育比分。


静态 NFT 是目前最常见的 NFT 类型,主要用于 NFT 艺术项目和游戏项目,并作为数字收藏品使用。除了这些用例,它们还为现实世界中的物品数字化提供了独特的价值主张,如房地产契约、专利和其他独特的标识符。


图源:Chainlink


然而,这种模式受到静态 NFT 永久性的限制,因为一旦它们在区块链上被铸造,附加在它们身上的元数据就固定了。诸如将现实世界的资产代币化,建立基于进度的视频游戏,或创建基于区块链的幻想体育联盟等用例往往需要更新数据。dNFT 提供了一个两全其美的方法,NFT 保留其独特的标识符,同时能够更新其元数据的各个方面。


这些代币在物理世界和数字世界都产生了很大的反响,因为它们有可能通过增强 NFT 的设计可能性来推动 NFT 的发展。控制数据的 dNFT 智能合约允许对改变元数据的指令进行编码。


动态 NFT 是如何运作的?


简单地说,动态 NFT 是一个可以根据外部条件改变的 NFT。动态 NFT 的变化通常是指由智能合约触发的 NFT 元数据的变化。这是通过在 NFT 智能合约中对自动变化进行编码来实现的,该合约向底层 NFT 提供关于其元数据何时和如何变化的指令。


可以说,在很多方面动态 NFT(dNFT)可以超越静态 NFT。除了元数据变化之外,还可以存在动态元素。例如,动态 NFT 可以基于某些条件被铸造,例如当在增强现实应用中发现一个隐藏的点。动态 NFT 还可以容纳通过用户互动而不是元数据内表现出来的“隐藏特征”。作为完全独特和可定制的代币,NFT 可以以无限多的方式进行编程。然而,大多数动态 NFT 必须实现某种形式的元数据变化,以使非技术用户能够“看到”这些变化。


可以根据外部条件通过多种方式进行升级 

图源:Chainlink


智能合约可以与动态 NFT 一起使用,以计算链上和链下的数据。当用户请求 NFT 时,智能合约会分析链上和链下的数据源,以决定哪个是最适合他们的选择。生成的响应会显示给用户。


动态 NFT 机制的步骤举例:


  • 一个 NFT 请求被发送到智能合约上。

  • 当一个请求被提出时,一个智能合约会处理它。

  • 为了处理结果,合约发出对链上数据的调用。

  • 对链外数据的调用的结果用 oracle 来处理。

  • 来自链上和链下的数据都被评估。

  • 然后,智能合约向用户提供建议。

  • 这表明智能合约为动态 NFT 提供指示,使其随时间增长、更新和变化。智能合约首先确定代币是否会发生变化。如果是,它使用链外和链上数据来改变 NFT 的元数据。


潜在的使用案例


NFT 元数据是指定代币名称、分配特征和放置文件链接的地方。虽然 tokenID 为可验证的所有权提供了一个永久标识符,但元数据是 NFT 的本质,容纳了使其有用的元素。


NBA 的“Association”系列是动态 NFT 的最佳例子之一。该系列于 2022 年 4 月首次亮相,包括 75 件动态 NFT,16 支 NBA 季后赛球队中的每一名球员。NFT 的特点和配件会随着季后赛的进行而改变,反映出球员的扣篮、三分球、篮板、盖帽和助攻。根据球队的表现,这些 NFT 的框架和背景也被更新。


从许多不同游戏模式的核心原则来说,这种功能对角色的发展很有用,在区块链游戏中。当第一次用一个可玩的 NFT 角色开始游戏时,NFT 的基本统计资料反映在其元数据中。随着玩家继续提升等级,NFT 中的元数据会发生变化,以反映角色的成长。



元数据变化有用的另一种情况是在现实世界资产的标记化中,这种情况下通常需要大量变化的指标,例如,代表一个财产的 NFT 可以反映其维护历史、年龄、市场价值等。因此,对这些不断变化的资产进行标记需要 NFT 有能力随着元数据的变化而更新。


另一个例子是 Regenerative Resources(RRC),它是一家生态系统服务公司,其目标是将受损的土地转化为可以产生收入的海洋环境。据 RRC 称,由知名艺术家制作的五部短片 NFT 已经上市。RRC 将用销售所得资助其正在进行的项目,这将影响 1 亿棵红树林的种植和生长。每个短片 NFT 将首先出现一帧。为了让 NFT 持有人看到整个短片,在购买或出售 NFT 时,会逐帧显示。



总结


动态 NFT 有着提高参与度、更高的忠诚度、可调整的经济模型等优势。


在技术的世界里,特别是在 Web3 社区,NFT 已经占据了中心舞台。在围绕着潜在应用和技术进步的炒作中,动态 NFT 由于其对外界信息的反应而改变其基本特征的规模,引起了很多人的注意。虽然目前没有看到大规模的应用案例,但我仍旧认为 dNFT 可能会探索更多的创新,开发出惊人的新用例。


尘埃科技

看墙外更多信息,推特账号指路「Allrecode」


为 Web3 从业者建立内部链接,了解「重构研究院」

“商务合作”、“内容转载”请直接在后台回复关键字


更多 DAO、Web3、NFT、Metaverse

专业研究请关注尘埃科技旗下「老雅痞」

Web3 知识点、干货类内容

请关注尘埃科技旗下「Allrecode 重构」

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

FastDaily
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开