文章转载来源:CT中文
作者:Momentum 6
来源:substack
动态NFT(dNFT)是传统NFT的下一代。
本文将带你了解:
每个NFT都有一个唯一的代币ID和合约地址,一旦NFT被铸造,它们就不能被更改。
因此,即使NFT被复制了,所有者可以证明他们拥有原始NFT。
NFT还可以代表广泛的数字对象,如游戏皮肤、艺术、音乐和视频。
它们可以以“元数据”的形式附加到NFT上,以表示各自的数字对象。
NFT主要有两种类型:
静态NFT是非同质化代币,一旦被铸造就不能被更改或修改。
一旦生成了静态NFT,它们在区块链上是不可更改的和永久的
附加到静态NFT的元数据在创建时是固定的。
因此,它们在底层数据将来不需要修改的情况下是有效的。
静态NFT大多用于艺术项目、区块链游戏、摄影等。
优势:
然而,最大的缺点是它们不能在未来更新或更改。
因此,每当数据需要更新时,项目必须创建一个新的NFT。
对于希望修改其NFT的项目来说,静态NFT缺乏灵活性。
动态NFT是非同质化代币,被铸造后可以更改或更新。
对动态NFT的更改意味着“只有”附加到动态NFT上的元数据可以更改。
因此,动态NFT保留唯一的代币ID和合约地址,同时具备将来更新元数据的能力。
在生成NFT之前,元数据更改的指令和条件被编码在NFT智能合约中。
动态NFT以可变格式存储元数据。
元数据可以由所有者手动更新,也可以基于智能合约中设置的条件进行更新。
但是智能合约如何从现实世界知道要更新的信息呢?
动态NFT不断需要可靠的信息源来修改或更新dNFT的元数据。
智能合约在称为预言机的外部数据源的帮助下修改元数据。
在某些条件下触发的dNFT元数据更改可以是链上,也可以是链下的。
然而,区块链无法从现实世界获取链下数据。
Chainlink提供链下数据和计算服务,可作为输入来触发dNFT更新。
Chainlink充当了连接两个无关联世界的桥梁,使自动化、去中心化和参与dNFT的流程得以建立。
Chainlink提供名为“Chainlink Data Feeds”的链下数据传输服务,该服务可以安全地传输运动结果、天气读数或任何其他类型的数据,用于更新dNFT。
Chainlink还提供名为“Chainlink Keepers”的智能合约自动化服务,该服务可用于在满足预定义条件时触发动态NFT更改,它基本上可以帮助dNFT项目构建自主的、去中心化的dNFT流程。
项目的NFT类型将由NFT项目的特征及其用例决定。
如果你想生成一个标志性的、永恒的NFT艺术作品,静态NFT模式是首选。
然而,如果想要创建一项需要定期修改和更新的NFT资产,那么动态NFT可能是正确的选择。
项目最终必须向前看,预测自己的未来,来决定要铸造的NFT类型!
来源:CT中文
发布人:暖色
声明:该文观点仅代表作者本人,不代表火讯财经立场。火讯财经系信息发布平台,仅提供信息存储空间服务。
如文章涉及侵权, 请及时致函告之,本站将第⼀时间删除⽂章。邮箱:840034348@qq.com