0
点赞
收藏
分享

微信扫一扫

Gamefi链游NFT游戏系统开发详细流程

NFT合约读取这个存储哈希,并限定发行的总量。

在re​​mi​​x IDE的文件编辑区新建一个名叫nft.sol的文件(或者您喜欢的任意名字),也就是第一讲的这两个操作:

然后,在空白的文件编辑区,把我们的合约代码模板复制粘贴上去:


我们已经优化了大部分代码,您不需要掌握过多的变成技巧,只需要关注以下两个位置:

一,第1307行的tokenURI:


tokenURI,可以把图片的分布存储哈希绑定在这个智能合约里,并且定义这个NFT的一切属性。这里只定义了NFT的名字和简介,事实上,我们在链游里经常看到的诸如力量、伤害、防护等等数值都可以在此定义。

当然,这些​​字符​​串太长了,原则上应该把以上那些冗长信息整理成一个json格式的文件,并同样储存在分布式网络上——对于没有编程基础的同学太痛苦了,为了极简化操作流程,我们还是直接把以上信息储存在智能合约里。

要储存/编辑信息,你只需要改动上图中的1309行,我们用不同的底色标出来:

这是在ipfs网络上的存储路径,黄色部分是NFT的名字,红色部分是对NFT的说明,三个部分均可自由编辑。


区块链是用密码技术将共识确认的区块按顺序追加形成的分布式账本,具有技术、金融和社会属性。回顾区块链的发展历程,技术属性相关的BaaS、跨链、隐私计算、身份认证、分布式存储和计算等底层平台为金融、制造、教育、能源等行业的分布式应用提供了基础设施。金融属性相关的FT(同质化通证)、DeFi(分布式金融)、NFT(非同质化通证)和xFi(泛指在各个领域的金融形式)通过大量的实践探索数字化金融服务模式,同时也带来新型金融风险,需要在合规的前提下审慎发展。其中,FT在金融体系中探索了新载体的可能,利用区块链技术解决了数字环境下金融交易的双花等问题;DeFi正在尝试创新传统金融服务模式,基于分布式网络环境下的借贷、质押、交易等金融服务纷纷出现;NFT进一步在数字生态中呈现了资产的表现形式,在映射物理资产的同时,催生了大量原生数字资产,扩大了数字经济的资产规模和想象空间。GameFi(游戏金融)尝试了将NFT带入到特定的真实消费场景,SocialFi(社交金融)进一步扩大了GameFi的应用场景,在增加了数字协作活动的同时,增加了数字资产的消费空间,xFi的出现为FT和NFT提供了更多样化、个性化的娱乐和社交的信息消费场景,未来更多xFi将会出现在教育、能源、制造、旅游等产业总,这将进一步加速数字环境下的资产流通和信息消费。从社会属性上来看,尽管DAO模式尚无成熟业态,但却为数字环境下的协作模式提供了新的思考。元宇宙的出现正是区块链技术、金融和社会属性发展的必然趋势,其持续性、实时性、开放性、兼容性、连接性、创造性、多样性等特点将会构建更多数字场景,也将推动建立以区块链为核心的Web3.0的数字生态,在推动数字产业化的同时,促进产业数字化的发展。

举报

相关推荐

0 条评论