欢迎光临
比特币资讯网

NFT101丨什么是 Programmable NFT ?

Programmable NFT 简介

Programmable NFT,意为可编程 NFT ,指的是铸造后可以更新的 NFT 。

可编程 NFT 以可变格式存储 NFT 的元数据(Meta Data),元数据更改的指令和条件被提前编码在 NFT 智能合约中。元数据可以由所有者手动更新,也可以基于智能合约中设置的条件进行更新。

关于元数据

NFT 本质上由两个组成部分组成:TokenID 和元数据。

TokenID 是代表 NFT 所有权的唯一标识符,元数据是与 NFT 相关的对象。TokenID 保障了 NFT 的所有权可验证;而元数据的内容保障了 NFT 的功能。

NFT 元数据包含通证的名称、属性以及文件指向的链接等。

如生成艺术类 NFT 项目通常包含一系列不同的属性,不同属性的稀缺性各不相同。这些属性都保存在 NFT 的元数据中。除此之外,元数据通常还包含一个 IPFS 链接,连接到 NFT 的图片或视频。

应用场景

1、游戏

玩家可以用可编程 NFT 表征在游戏中的角色,从而增强游戏体验。比如玩家经验增加后,他们的角色成长就能通过 NFT 不断变化的外观来体现。

2、数字身份

可编程 NFT 可用于表征数字身份或护照。得益于可编程 NFT 的灵活性,用户无需替换数字身份文档即可自动更新数字身份,比如居住地、婚姻状况和联系方式等详情,都能自动更新。

3、虚拟房产

NFT 可用于将真实世界的资产代币化,而使用可编程 NFT 表征现实房产能够实时反映房地产价格、年限和所有权等不断变化的因素,更具灵活性。

4、艺术品

数字艺术家可以通过可编程 NFT 用实时数据给艺术作品变更形象,这些变更可以让艺术作品更加独特。例如外观能够随当前天气或季节变化的 NFT 艺术品。

5、通行证

可编程 NFT 可以用于表征参与特定活动的通行证。例如体育赛事门票,随着用户参加体育赛事的次数和时长,可以提升用户门票的等级。

优势

  • 提供了随着时间的推移创新和发展 NFT 的机会。项目可以通过不断添加新功能来保持人们对 NFT 的兴趣,形成用户粘性。
  • 可以根据真实世界的输入触发自动更新,为  NFT 的使用提供了更大的灵活性。

不足

  • NFT 的变化过程中某些属性的更改可能会影响稀缺性。
  • 触发 NFT 更新的条件可能会限制 NFT 的流通(比如获得某一属性需要该 NFT 一年内未被转移)。
  • 可编程 NFT 内包含的数据量大,链上储存成本高。
  • 在获取链外数据时,需要通过预言机来实现,合约开发难度高,且对公链的性能要求更高。
  • 认知冲突问题,可变概念可能与用户对链上数据不可篡改的认知相矛盾。
  • 有些项目可能变化周期较长,会磨灭投资者的耐心。

项目案例

1、First Supper

First Supper 是一幅可编程的 NFT 作品,由 22 个图层组成的,作品由 AsyncArt 联合加密艺术家共同推出。

First Supper 主体是一张主画布,主画布还包括储存在链上的一个文件,记录了其包含图层的图和图层在主画布中的位置等信息。每一个图层都是具体的、可见的,也被储存在链上。图层有多个参数:艺术家、拥有者、所属的主画布以及图层参数。

First Supper 的每一个图层都有独立的所有权和控制权,主画布和 22 个图层在以太坊上分别被 Token 化,也就是说 First Supper 这幅画,共有 1 个主画布 NFT 和 22 个不同的图层 NFT,在每一个图层页面上,拥有者能够随时改变图层的设定。

2、Music Blueprint

Music Blueprint 是音乐家创建音乐 NFT 生成集的一个工具。创作者将录制的音频上传到Async Canvas 工具,Async Canvas 允许创作者将歌曲的音轨分层,并在这些音轨里添加不同的变体;收藏家铸造时,算法将从这些音轨的组合中随机构成一个独特的音频版本。

创造者决定可以铸造的数量的上限。只有当收藏家选择铸造一个版本,这个版本的歌曲才会出现。Music Blueprints 使制作人能够让他们的粉丝更接近创作过程,让歌迷参与到最后的剪辑中,并以传统的单曲发布方式为创作者发掘新的创作渠道。

3、CyberBrokers

Cyberbrokers 是一个总量 10001 的 NFT 项目。Cyberbrokers 角色配件可以随意组合、拆解,用户可以自行更改人物的服装,人物的配饰,以及替换人物的发型等。

CyberBrokers 的艺术作品由 SVG 组成,这些 SVG 文件被分解为组件、压缩并作为单独的层存储在以太坊上。用户可以使用链上转码器直接从资产中重建 CyberBrokers 。CyberBrokers 元数据也将存储在链上,编译后的 CyberBrokers 的缓存图像通过 IPFS 存储。 

NFT101丨什么是 Programmable NFT ?

4、LIOM NFT

LIOM(Life in Our Minds )是一个动态 NFT 项目,表现形式为 3D 动画视频,该系列 NFT 能够对收藏家的行为做出反应,可以在铸造后改变 NFT 的外观,并结合在一起形成一个互动式虚拟雕塑:The Mother Flock。

用户在铸造时,NFT 外观会根据持有者钱包内容随机生成;铸造之后,NFT 的外观还会随着用户持有时间、交易次数、钱包中 NFT 的持仓情况进行变化;持有者如果钱包有合作伙伴的 NFT还可以解锁部分自定义功能。

NFT101丨什么是 Programmable NFT ?

5、Aavegotchi 

Aavegotchi 是一个基于 Aave 创建的 NFT 养成游戏,玩家可以质押 Aave 支持的 ERC20 代币,生成 Aavegotchi NFT,与 Aavegotchi 元宇宙进行交互。

每一个 Aavegotchi 在出生时,都会使用 Chainlink VRF 随机数生成器分配一系列的特征。Aavegotchi 的特征可以根据亲密度、等级、可穿戴设备和消耗品而改变。

影响 Aavegotchi 特征的因素:

  • 亲密度,亲密互动的频率可以决定该数值的高低。主人与 Aavegotchi 互动的时间越长、频率越高,该数值就会越高。
  • 等级,在 Aavegotchi DAO 中参与投票和游戏可以获得更多的经验值,提升等级。每隔几个等级,Aavegotchi 就会获得一个灵魂点,可以改变幽灵特性。
  • 穿戴装备,玩家可以通过控制可穿戴设备来控制幽灵的属性,如佩戴剑时 Aavegotchi 的攻击性便会提高。
NFT101丨什么是 Programmable NFT ?

6、Sketchy Pages

Sketchy Pages 是 Sketchy Ape Book Club 的一个子项目,是一个动态的可编程 NFT ,用户可以在 NFT 的智能合约中记录消息并支持随时修改,NFT 根据输入的内容展示出不同的形象。

NFT101丨什么是 Programmable NFT ?

7、3Face

3Face 是一个能够读取持有者钱包的交易数据改变其外观的艺术作品。

3Face 的创作者将其比作与藏家共生的“能量生物”,因为它可以吸收藏家的钱包数据并将他们的个性反映给藏家。藏家可以积累更多的交易历史记录来改变他们的 3Face 的参数,这可以激励 Web3 用户将他们的心理状态与在线行为联系起来。

NFT101丨什么是 Programmable NFT ?

总结

可编程 NFT 的出现让我们看到了 NFT 的另一种可能,即 NFT 不再是以简单的 PFP 图片形式存在,而是有了更多的使用和交互场景。

可编程 NFT 让 NFT 与收藏者之间产生了更多的互动,比如在游戏中人物角色装备的升级;在票务系统中会员等级的提升,在可组合艺术中玩家根据个人的喜好对艺术作品进行搭配,都让 NFT 产生了更多的可玩性。

赞(0) 打赏
本文由比特币资讯网整理发布,如若转载,请注明出处:链圈子 » NFT101丨什么是 Programmable NFT ?
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专注于比特币资讯,比特币交易平台

比特币QQ交流群qq/微信:87300288

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏