Rarity如何重塑应用型NFT的开发与估值逻辑( 二 )
在这里 , 我必须援引一段Rarity开发者AndreCronje在《Rarity—ComposableNFTarchitecture》中的一段原文:
Sowhynotcombinealltheaboveinto1NFT?Forone,complexity,andtwo,composability.Let』sassumeyouwanttoattachadifferentattributesystemtoyourbasesummoner,youcan,ifyoupreferspellvariants,youcanattachthem,etc.
在谈到为什么不将游戏中的人物、属性、装备、金币系统等所有代码打包到一个智能合约并铸造NFT时 , AC解释其原因主要有两点 , 一是减少复杂性 , 二是增加可组合性 。
在这个开发思路下 , 游戏开发者首先部署了一个包含基本结构化数据的NFT智能合约 , 定义了一套具有统一标准格式的游戏资产 。 然后在其基础上 , 不断通过部署新的智能合约 , 为这套NFT资产添加角色属性、金币计价系统、道具装备以及最终的对战玩法 。
在这个框架下 , 所有应用型NFT相关的智能合约依然可以被分为两类 , 一是定义资产的智能合约(一般以NFT或FT标准存在) , 另一个是定义资产使用方式的智能合约 。 以Rarity项目为例 , 其结构关系可以用下图表示:
在这套框架下 , 应用型NFT的价值捕获逻辑也变得明确 。 他不再取决于NFT元数据内所存储的具体图像 , 而是取决于外部智能合约如何定义该资产的具体使用方式 。 我曾在上一篇《你花几万块买的NFT头像 , 到底存在了哪里?》中 , 半开玩笑地将应用型NFT归入了「无所谓在哪里存储」的类别 , 其原因也正是如此 。
因此 , 在Rarity这个游戏中 , NFT资产的元数据已经变成了一个可有可无的存在 。 我们可以看到在各个不同团队开发的网页前端中 , 角色所展示的前端形象都没有直接调用元数据 , 也就是那张黑底白字的「配料表」图片 。 而是根据不同的网站风格 , 对同样的角色进行了重新的设计与展示 。 
比如同样的巫师角色会在不同前端中显示为不同的样子 , 但这种不同却完全不会影响到这个角色在游戏中的使用功能 。 因为对于应用型NFT来说 , 其价值主要来源于具体的使用功能 , 与元数据完全无关 。
而比元数据更为重要的 , 便是这种模式给NFT资产带来了极大的可组合性 。 正如AC在博客中所说的 , 如果你对官方开发的属性加点机制不满意 , 那么你完全可以重新部署一个新的合约 , 修改官方的属性加点逻辑 。 也就是说 , 游戏社区第一次拥有了对具体游戏规则进行分叉的权力 。
如果官方的开发方向违背了社区多数人的意愿 , 那么任何人都可以无需许可地对其不喜欢的游戏机制进行分叉 。 原先持有游戏资产的玩家只要通过新的前端与新的合约进行交互 , 便可以直接避开自己不喜欢的游戏规则 。 官方团队将不再具有对游戏机制的绝对控制权 , 也难以通过权力进行作恶 。
当然 , 目前的Rarity社区尚未遇到分叉的问题 , 但是我们已经可以看到 , 目前已经有第三方团队利用RarityNFT的可组合性 , 开发出了第三方的游戏副本和道具 。 例如有开发者已经部署了隐形斗篷的智能合约 , 虽然目前只定义了资产 , 还没有定义隐形斗篷的具体使用方式 , 但是其对NFT可组合性的利用 , 已经让人们看到了游戏开发新模式的前景 。
因此 , 当我们在理解Rarity这个项目时 , 已经不能再以传统的产品视角进行思考 , 而是应该以社区和生态的角度来进行观察 。 虽然Rarity项目本身依然具有很大的探索与试验成分 , 未必能发展成为链游领域的领导者 , 但是其采用的开发模式无疑值得所有人借鉴 。 毕竟区块链的发展历史表明 , 越是开放的 , 依靠社区构建生态的项目 , 越是有可能获得最大的网络效应并捕获更多的价值 。
- 创投圈|抖音小店无货源适合新手小白么?如何精细化运营?新手小白看来
- 松下|淘宝店铺信誉分等级如何提升?
- PHP|如何降低用户关注的非必要页面的权重传递?
- 量子纠缠存在于任何维度空间?人类如何逃出三维空间变成“神”?
- 显卡|如何组装旗舰游戏电脑?这里有你想要的答案
- 火星和地球交换位置会如何?火星会出现生命吗?答案没你想得简单
- 快手视频|视频号和抖音快手的差异化在哪里呢?你应该如何选择适合你的平台
- AirPods|如何进行微信活动运营才有效?
- 酷睿处理器|AMD Zen4如何接招?13代酷睿Z790主板偷跑:DDR4内存还在
- 蓝牙AOA定位那点事系列085:如何应对第一次合作软件开发合作伙伴的问题和需求
