动态 NFT 被称为 NFT2.0,NFT 不止是以 PFP 的形式存在,而让 NFT 自身产生了内在消耗、使用、交互等场景。
撰文: Markie、Yafon
动态 NFT 是通过实现 NFT 的元数据的可变性而将 NFT 具有其他功能,在视觉上可以根据背后元数据的流动而变化。
那么什么是 NFT 的元数据呢? 我们已知的最广泛被接受的非同质化代币(NFT)的标准是 ERC-721, 在 Opensea 上的 NFT 也大都采用 ERC-721 的标准合约,我们所说的 NFT, 指的是部署在区块链上以及存储在智能合约中 tokenURI( 代币统一资源标识符 ),关于 tokenURI 在智能合约中有两部分组成,第一部分为 tokenID, 既这个 NFT 的编号,比如发行一万个的无聊猿,其包含的 tokenID 有 1-10000, 每一个 nft 都有一个特定的编号即 tokenID;第二部分则是 NFT 的 metadata(元数据),元数据一般包含该 NFT 的信息,比如关于该 NFT 的描述(description), 外部链接(external-URI),图片地址(image),该 nft 的属性(attributes),以及名称(name)等。
静态的 NFT, 不具备内在的运行逻辑,所有可以提供的赋能都是派生出来的。换句话说赋能和这个 NFT 的主体是分离的。比如 Veefriends,持有该 NFT, 可以参加 Veecon (Gary Vee 的私董会),甚至有一些稀有款的 NFT, 可以和 Gary Vee 吃饭;再比如 Trait Sniper Lifetime Access, 持有该 NFT, 可以解锁 Trait Sniper 的一些高级别功能。读者不难发现,这些 NFT 更多是个凭证,其用途是脱离于这个 NFT 本身的故事和文化。这种感觉就像是,创作者创造了一幅画,并在这幅画上编制了一个故事。而这个故事和画无关。
动态的 NFT, 是具备内在的运行逻辑的,所提供的赋能是内生的。表示着动态 NFT 本身就具有用途。比如票务系统的 NFT 化,假设现在买了一个 NBA 队伍的 Full-season membership 的 NFT, 可以享有观看 44 场主场比赛的观看权,那么每一次观看权是有价值的,可以单独进行出售,随着每一次观看权的消耗,Full-season membership 的价值也随着去球馆的次数而产生变动。这些变动在 NFT 中可以动态的展现出来,其赋能是可以直接展示出来的。
实现 NFT 元数据的可编程化,有多种途径,笔者选取了四个有代表性动态 nft 的路径来进行分析。
Chainlink 作为头部的预言机服务提供商,也很早的开始了动态 NFT 的探索. 以及如何运用预言机来给 dNFT 提供链下的技术支持。为了让 NFT 实现元数据的自动更新,有四个步骤:
这意味着通过智能合约来构建动态 NFT 是可能的,智能合约通过读取链上以及链下的信息来进行条件判断,当符合条件时,则对 NFT 的元数据进行更新。
以 Chainlink 的演示动态 NFT(Bull&Bear)为例子,其所有的可以动态改变的图片都存入了智能合约中如下图所示:
Async Art 将 NFT 作品进行模块化处理 NFT 创造和交易的平台,将作品分为 Master(完整作品)和 Layer( 图层 ) 两部分,用一个简单的数学公式表示,Master A =Layer A+ Layer B+ Layer C+….., 一个 Master, 可以由一个或多个 Layer 构成,且每个 Layer 都是相互独立的。并且每一个 Layer 可以有一个或多个 States(表达方式)的。
Async Art 将在 2023 年推出音乐和图片结合的动态 NFT, 但是目前我们还没有看到这个方法的具体实现,但是如果这种处理方式真的可以组合成为动态的 NFT,那么将会让 NFT 有了多重作品的可组合性,实现了多模态下的编程艺术。音乐加图片视频其实就构成了 mv 甚至更有连续内容的电影,这将推动多个艺术类型的作品得到重塑,电影的创作方式也得到了发展,整个加密艺术行业将得到电影这个艺术形式的补充。
Revise.network 是一个为个人提供动态 NFT 定制的协议,该协议为用户提供 Revise SDK, 可以帮助用户储存和表达 NFT 的元数据,同时可以更新 NFT 的元数据,来实现 NFT 的动态变化。具体的步骤如下
Metahub 基于信用扩张曲线,提出了创新的 NFT:FT 流动性解决方案。采用开源、模块化设计的可编程 NFT 生成技术,100%onchain reality,由智能合约嵌套和渲染而成。与其他协议不同的地方是 Metahub 的存储是完全存储在链上的,图像通过 SVG 的格式来渲染。(SVG 是由 W3C 制定的一个开放标准,通过文本的描述来渲染图形,存储在链上的文本,可以通过各种浏览器来进行渲染得到图形。链上的文本就像办案过程中受害者对犯罪嫌疑人的外形描述,而各种浏览器对文本的渲染得到的图形就像是画师根据受害者的描述创作出来的画。)
Metahub 通过 Identityhub 合约的 group 接口发布社区 Pass NFT 的铸造合约,每个 Passnft 都带有一个 tokenID, 社区成员通过 join 函式来铸造社区身份 NFT,加入该 Pass NFT tokenID 的社区集合。所有铸造所产生的链上信息的更改,将会通过 SVG 的格式存储 Pass NFT 的元数据中,从而构建动态 NFT。
Metahub 目前社区 NFT 的创造流程如下:
从各大蓝筹的路线图来看,到各个项目的发展来看,无疑今年会是动态 NFT 爆发的元年,也将开启 NFT 的 2.0 时代。笔者将从可能爆发的用例来进行用例分析,
Gamefi 游戏由于对 TPS 和计算逻辑有要求。现在的游戏是很难完全部署在链上的,大部分游戏厂商采用的方法是将游戏内的核心资产上链 (NFT 和代币 )。整体的做法,也很就是将链下游戏内的资产复制存储在链上,这样的做法让链上和链下的联系很弱。而动态 NFT 可以很好的实现链上和链下的互动,预言机通过抓取链下的活来反馈到动态的 NFT 中,这样可以给链下的行为进行有效的追踪。BAYC 作为 NFT 世界的第一品牌,其旗下包含 BAYC, MAYC, BAKC, CryptoPunks, Meebits 等多个 IP, 也在动态 NFT 领域进行了探索,其主打的 Otherside 就发行了动态的 NFT, OtherdeedbyOtherside,NFT 的元数据会根据玩家在游戏内的表现而进行更改,如下图所示,Otherdeed 包含五个特征,Environment, Sediment, Resource, Artifact, Koda. 其中 Resource,Artifact,以及 Koda,会根据玩家的游戏内的活动来进行动态更新。
现在的票务系统是烂透了的,整个系统充满了很多的蛀虫。比如 Ticketmaster(北美最大的票务初始发售网站)上面的票务,有近三分之一是被机器人抢走的,有近三分之一是被经济人抢走的,留给粉丝的只有剩下的三分之一。当一个很火的明星要办演出的时候,粉丝得到手的票可能更少,他们只能在二手市场 Stubhub(北美最大的二手票务网站),或者找场外的倒卖人员来进行购买。在这个情况下粉丝需要付 3x 或者 8x 于原始票价的价格去购买演出票。为了展示有多离谱,拿阿黛尔在拉斯维加斯的凯撒皇宫的演出为例,405 号区域的初始售价为 $86, 但是现在的二手票价如下图:
目前有很多的 NFT 票务平台盯准了这块蛋糕,NFT 票务这一块有希望成为大众进入 Web3.0 的流量入口,最终赢得 NFT 市场上的大部分份额,成为 Web3.0 的美团。笔者根据融资的额度来进行了项目的排名。如下图所示:
可组合的艺术收藏,本质上就是将 NFT 进行模块化处理,让各个模块在一起进行组合,来进行动态的 NFT 创作。这样让 NFT 多了很多的选择性。用 Async Art 的模式来打比方,一个 Master,下面有 10 个 Layer,每个 Layer 有 10 个 States,那么可以形成的多样性组合就为 10 的 10 次方,既有 100 亿种组合,让 NFT 的多样性得到了极大的扩展。Doodles 2 是 Doodles 系列的第二代作品,用户可以铸造一个基础款的卡通人物,可以选择他(她)的肤色或头发等,之后自定义时装组合,可以进行多次更改,并且生成包含原创音乐的动画。目前 Doodles 2 发布了两个系列的 NFT,一个系列是 Dooplicator,可以将一代 doodles 的一些特征带到 2 代中去,发行量为 9375。另一个系列是 Genesis Box, 是可供 doodles 2 穿戴的设备,共有 24000 个。这些都是可组合的,可单独交易的。Doodles 2 的 beta 版将在 2023 年推出。
动态 NFT 被称为 NFT2.0,NFT 不止是以 PFP 的形式存在,而让 NFT 自身产生了内在消耗,使用,交互等场景。从各种解决路径来看,动态 NFT 有了多种的实现方法,让 NFT 提升了一个纬度,让 NFT 多了记录变化,价值储蓄,可组合性,以及动态展示的多个功能。从用例的角度看,动态 NFT 与收藏者之间产生了更多的互动,在游戏中道具的升级,资源变动,将会记录在动态 NFT 中,在票务系统中,动态 NFT 有了实际使用场景,让人们可以在现实生活中,真实的产生一个体验闭环。在可组合艺术中,玩家可以根据个人的喜好对艺术作品进行搭配,让 NFT 产生更多的可玩性。