“nft头像市场,nft头像在哪买”一个以太坊价格已经在4000美元,而有人却原因花18个eth去购买一个网络头像,是不是觉得不可思议,下面就跟随中本聪超市网小编一起了解“nft头像市场,nft头像在哪买”。
针对当前市场上被热炒的收藏品类NFT,其图片的存储方式是否去中心化,购买后有没有被篡改的风险,是许多买家十分关心的问题。而一般用于存储图片的便是NFT中的元数据(Metadata)字段,因此我们需要一种简单高效的方式,帮助用户查看NFT中的元数据。
当前确实有部分产品已经提供了一定的元数据安全评估功能,如Opensea中就会显示NFT的元数据是否被冻结。但是由于目前各类NFT项目的底层智能合约包含的函数名称并不完全相同,且各项目本身对元数据的存储方式有极大差异,因此单一的查询产品并不能兼容所有的NFT产品,甚至有可能向用户提供误导信息。
在本文中,我们将向用户介绍一种更为通用的元数据验证方式,那便是直接通过区块链浏览器进行验证。
在Etherscan中查询NFT的元数据
首先需要明确一点,我们日常所说NFT具有的唯一性,是由三个基本要素决定的。他们是部署NFT的公链、生成NFT的智能合约,以及该NFT在智能合约中的编号。
本文中将以目前NFT项目最丰富的以太坊,以及NFT的ERC-721协议为例,向读者介绍通过Etherscan查询NFT元数据的方法。
首先读者可以通过最常用的Opensea找到自己希望验证的NFT收藏品页面。这里以Bored Ape Yacht Club中的一个藏品为例,可以看到左下角详情页中标明了这个NFT最关键的三个信息:1.合约地址;2.NFT在合约中的编号,也就是Token ID;3.所在公链,也就是以太坊;
点击合约地址(Contract Address)右侧的链接,页面会自动跳转到对应合约地址的Etherscan浏览器页面。
点击页面中的Contract标签,便可以浏览这个合约的底层代码。
我们不需要读懂代码的具体含义,直接点击上图中的Read Contract标签,便可以浏览这个合约中的可查询函数。
找到在页面中排行第20位的函数tokenURI,这便是该NFT合约查询元数据的专用函数。
当然,用于查询元数据的函数在不同智能合约中的命名也不尽相同,但一般会带有URI、metadata等字段,需要具体情况具体分析。不过好在最近的新项目基本都会将该函数命名为tokenURI,为用户减少了不少麻烦。
点开tokenURI函数后,我们可以看到以下界面。在上方的输入框中输入我们想要查询的NFT编号,也就是刚刚在Opensea看到的Token ID编号6476,然后点击下方的查询按钮Query。
可以看到,在点击完查询按钮后,系统返回了一串代码:【QmeSjSinHpPnmXmspMjwiXyN6zS4E9zccariGR3jxcaWtq/6476】
这串代码便是在NFT的智能合约中保存的元数据。可以看出,这个NFT的元数据保存的是一段ipfs存储链接,因此可以判断该NFT采用的是去中心化的存储方式。读者可以使用Brave等支持ipfs浏览的浏览器进行查看,这个地址返回的便是该NFT所代表的猿猴图片。
有关“nft头像市场,nft头像在哪买”分享到这,希望以上中本聪超市网小编分享的nft头像购买相关内容能对大家有所帮助。
有关nft头像市场,nft头像在哪买相关内容分享到这,希望以上蓑衣网小编分享的相关内容能对大家有所帮助。