- 2024 年 6 月 12 日
- 发布者: ChainEpic
- 类别: 名词解释和科普
在非同质化代币(NFT)这个大类之下,还有一个子类别,称作动态NFT。由于采用智能合约,加之创作者设定了铸造条件,动态NFT系列可以发生变更,因此与静态NFT有着本质区别。
简介
NFT是区块链上独一无二、不可替代的加密货币资产。这些独一无二的资产通常按照准则(又称代币标准)铸造,因此每个NFT都具有唯一代币ID。
除了加密货币收藏品和NFT艺术,静态NFT还可以将护照、证书和房地产契约等现实世界资产数字化。虽然这些实验性用例均已实现,但NFT无法充分表征现实世界承载非静态信息的资产。
用智能合约铸造静态NFT时使用的是永久的、不可变的代币数据。换句话说,静态NFT的数据是不能更改的。因此,不管外部情况如何变化,静态NFT都保持不变。受此局限,信息变更后静态NFT即会过时。
而动态NFT则没有这个局限性。虽然它们的代币ID保持不变,但动态NFT具备满足特定条件时变更的特有能力。
什么是动态NFT?
动态NFT是NFT的子类,在某些条件满足时可以变更。每个NFT都包含称为元数据的信息,元数据是描述NFT特征的数据。
元数据可包括名称、描述,甚至NFT的专属特征。举例来说,游戏NFT的元数据可包括化身的特征(如力量或耐力)。而对于NFT艺术,元数据可以包括艺术品的颜色或配件。
想必您听说过以太坊游戏谜恋猫,它是首批NFT项目,2017年首次亮相即迅速走红。在谜恋猫这款区块链游戏中,玩家可化身虚拟猫咪收集、繁殖和交易动态NFT。
与静态NFT不同,动态NFT的元数据可以变更并且能可视化转化。究其原因,静态NFT通常使用ERC-721代币标准铸造,而动态NFT则使用ERC-1155代币标准设计。
根据以太坊的说法,使用后一种标准铸造的代币,与同质化ERC-20代币和非同质化ERC-721代币具有相似的特征。因此从技术角度讲,ERC-1155代币是半同质化的并且必要时可以变更。
如何变更动态NFT?
具体方式通常如下:
- 动态NFT系用元数据通过智能合约铸造的。
- 智能合约从预言机获取数据。预言机实为通过物联网(IoT)数据和网络应用程序编程接口(API)等数据源,提供外部信息的第三方服务。
- 智能合约随后用从预言机获取的数据对NFT进行评估,以便在铸币过程中评估NFT并给变更编码。
- 然后必要时更新动态NFT的特性。
动态NFT的应用
身份
如果基于区块链的身份成为现实,那就可以在全球范围内用动态NFT表征数字身份或护照。得益于动态NFT的这种灵活性,因此无须替换数字身份文档即可自动更新数字身份。包括居住地、婚姻状况和联系方式等详情都能自动更新。
游戏
ERC-1155代币标准主要在NFT游戏中使用,因此动态NFT在区块链游戏中最常见也就不足为奇。玩家可以用动态NFT升级化身表征他们在游戏中的角色,从而增强游戏体验。玩家经验增加后,他们的角色成长就能通过NFT化身不断变化的外表或统计数据来体现。
游戏进度概念是游戏设计中吸引玩家的重要环节,而动态NFT恰能成功吸引到玩家。动态NFT还有助于自选游戏结局并增强需要外部数据才能获得的其他参与体验。
虚拟房地产
虽然房地产代币化已存在一段时间,但静态NFT无法反映房地产价格、年限和所有权等不断变化的因素。而动态NFT恰好可以捕捉房地产详情,具备特定信息更新所需的灵活性。
艺术
日本传统美学艺术形式侘寂注重捕捉美好瞬间而非永恒,它完美诠释了全球各地人们不愿错过美好瞬间的愿望。有了动态NFT,数字艺术家可用实时数据给艺术作品变更编码,记录这些变更让他们的艺术作品更加独特。例如,外观随当前天气或季节变化的动态NFT艺术品就属于这种情形。
也可以模仿现实世界需要观众参与才能欣赏的艺术装置来提升NFT艺术。在这种情况下,动态NFT可能会随代币持有者与资产的交互而改变,这样就相当于提前观看数字艺术展。
结语
相较静态NFT,动态NFT更智能并且能实时适应并反映外部世界的情况。除了本文提到的应用外,动态NFT还有很多用例,不计其数,它们都能轻松满足NFT的变更需求。