什么是动态 NFT?动态 NFT 或 dNFT 是一种 NFT,可以根据外部条件改变其某些固有属性。这些更改被记录并添加到 NFT 的元数据中。 智能合约由来自预言机和其他链上和链下事件的数据触发,导致动态 NFT 发生变化。如何运行在撰写本文时,动态 NFT 主要使用以太坊的 ERC1155 协议。类似的代币提案正在其他区块链平台上开发,包括 Solana。 在动态 NFT 中,智能合约通过预言机或链上事件提供基于外部数据的触发事件如何更改 dNFT 元数据的说明。 首先创建基础 NFT,然后实施管理更新、解锁隐藏特征或功能以及图像增强的智能合约。这些更改是有条件的,并且仅在触发智能合约时发生。每个智能合约都可以由链上或链下的事件以及时间、价格或基于位置的事件触发。示例:动态艺术动态 NFT 中的数字艺术作品可以根据其展示位置、温度、季节、一年中的时间或月球位置来改变颜色或色调并显示特定的时限特征。对于要改变的元素,必须实施智能合约以从与相关事件相关的 API 或预言机中提取数据。 另一个例子可能是安迪沃霍尔的玛丽莲双联画的数字版本。数字艺术家或程序员可以创建一个日历,其中包含...