如果觉得我的内容对你有帮助,欢迎关注我的推特账号
如果需要更具体、系统、有针对性的教程指导,欢迎大家私聊咨询哦
1、NFT的概念
在我们已经理解钱包、token、转账等相关原理之后,其实对NFT的理解就已经没有什么门槛了,NFT也是一种基于区块链技术,运行在区块链上的token。在之前的学习中我们已经大致了解了,区块链技术其实就类似一个多人共同维护的账本(也可以理解为数据库),token就是这个账本中流转的的资产形式,token的本质是数据库里的一段数据。
但是相较于比特币、以太坊等同质化代币(fungible token),NFT的全称是非同质化代币(non-fungible token)。同质化代币很好理解,你手里有一个比特币,我手里有一个比特币,我们两个手里持有的比特币的价值都是相同的,不会有任何区别。体现在区块链这个账本里,你钱包地址里的1个ETH和我钱包地址里的1个ETH在后台账本里记录的数据形式都是一样的。
那么NFT的非同质化体现在哪里呢?
初次接触NFT的小伙伴可能会认为NFT是一张图片,不同的NFT就是不同的图片,这就是NFT非同质化的含义;但是这样的理解是比较片面的,毕竟在网络上,随便点击鼠标右键就可以复制保存任何一张图片,网络上也能看到很多人都拿着自己其实并没有购买的贵价NFT来当成自己的头像,如果NFT的非同质化特征只是在图片的不同的话,那么那些花了大价钱买了天价NFT的各路名人肯定会被人觉得是人傻钱多,但是事实真的如此么?
其实不是的,实际上NFT既然叫做非同质化代币,它就是在其他同质化代币的基础上,额外添加了一段表示其特征的数据,这段额外的数据就是其非同质化的特性来源,也决定了该NFT的性质和种类。比如如果额外附加的这段数据是一张图片,那么该NFT就是图片类NFT,如果额外添加的这段数据是一段音频,那么该NFT就是音乐NFT……
简单归纳一下 NFT = 特征数据+ token
说白了,NFT的特征数据和token本身是密不可分的,网络上虽然有很多人拿某些贵价NFT作为头像,但是这些头像并不是依附在那个真正的NFT背后的那个token上的,所以就没有任何价值,就是网络上一张普通的图片而已。就像人人都可以宣称自己是中本聪,但是只有真正的中本聪才能拥有比特币创世区块的密钥,所以中本聪只有1个,其他那些拿不出证据证明自己是中本聪的人都是李鬼。
所以当名人购买了一个NFT的时候,他们其实就像钱包里拥有BTC、ETH等资产一样,拥有了这个NFT的所有权,可以对其进行交易转账等操作。这种所有权是由可溯源、不可篡改的区块链技术保证的,跟链下那些被随便乱用的小图片是完全不同的。
在明白了以上道理之后,大家可能又会产生一个疑问,那么NFT中包含的这段数据到底是存储在哪个地方的呢?是不是也是存储在该NFT所在的这个区块链账本里呢?毕竟区块链是一个去中心免信任非常可靠的数据库,存进去的数据会非常的安全。
可惜我们的想法是好的,但是现实情况是目前的区块链技术实在是难以负担如此巨量的数据存储任务,毕竟区块链的记账方式是要所有节点都达成共识才能确认一笔交易,单纯的字符数据在区块链中运行在有些时候都会造成链上拥堵,gas居高不下,迫切需要各种区块链扩容方案,如果再把图像音频等形式的数据存到区块链上,那恐怕链上的拥堵立刻会比现在高几个数量级,那么可能就完全无法使用了。
所以说,NFT的存在就采取了一个折衷的方式,在区块链上运行的是NFT的代币形式,把NFT附加的这段数据保存在另外的数据库里,然后把该NFT附加的这段数据保存的位置信息保存在运行该NFT的区块链中,也就是当我们在区块链中查看到该NFT时,就能看到该NFT的附加信息的存储位置。
目前在NFT领域内有两种主要的数据存储方式,一种是利用IPFS分布式存储;另外一种就是中心化的存储方式。
IPFS是一种分布式存储、传输协议,在IPFS上存储的内容都是存放在世界各地的支持IPFS的不同节点上的,这些节点为全世界贡献着储存空间。那么这些人为什么要去运行节点呢?就像运行比特币节点叫挖矿一样,运行IPFS节点也可以挖矿,挖出IPFS的代币。所以我们会发现,区块链上的一个很强的发明,就是用token激励的机制,使不同人能贡献出自己的东西,去建立一个强大的系统,比如比特币的分布式记账系统。
因此只要不是所有节点同时故障,那么存储在上面的内容理论上就会一直有效,这就是去中心化存储;而中心化的存储方式,图片是存在某个具体的网站上的,所以安全性上,中心化存储方式不如IPFS的存储,但是中心化存储方式也有优点,它的优点就是灵活性更高,如果项目方对于NFT项目想要分批开图,或者设置不同的开图时间等等,都可以通过中心化数据库后台操作。
我们以最近比较火的otherdeed为例,来看一下猴地的图片到底保存在哪里
我们在os上随便打开一块猴地,我这里打开的是编号为#81750的这块
如果对otherside有所了解的小伙伴,可能会发现,这块地是一块环境两颗星,四方资源无,的环境属性名称叫做:sky的地,这些特征信息以及这张图片就是这个NFT附加的特征数据信息。
我们点击图片下方的details找到对应的合约地址contract address并进入,这个contract address就是我们之前接触过的代币合约地址那个代币合约地址,只不过这个代币是NFT形式的代币。
可以进入otherdeed在以太坊上的合约地址界面,我们在合约地址的页面里,按照下图操作,最后可以得到我们要查询的81750的这块地的图片保存位置,是一个网页地址。
关于这部分涉及了一点合约的内容,如果没有合约代码基础的小伙伴可能会对这里比较迷糊,不过不要紧,未来随着学习的深入会更好的理解这些概念。总之这个contract就代表智能合约,这里可以看到这个智能合约里到底写了什么东西,规定了什么自动执行的条件,咱们这个NFT对应的东西都放在哪里,代码是什么等等。
这里我们只需要知道TokenURI是合约中存储NFT附加数据信息地址的最常用的变量名称就可以了
我们把得到的网页地址复制出来粘贴在浏览器里,可以打开一个页面,如下图,这个页面里保存的就是该地块对应的附加信息以及图像存储的具体位置
我们在合约里查询tokenURI得到的这部分数据就相当于我们之前解释NFT存储位置的这张图片里蓝色的箭头部分,根据这个包含着NFT具体特质和图像存储位置信息的链接,我们就能找到该NFT对应的图像或者其他附加信息的保存地点。
我们可以看到这个保存地址是https开头的一个网页地址,而不是IPFS开头的分布式存储的地址,所以我们可以知道otherside的图片是保存在otherside官方的服务器中的。
为什么otherside要把图片放在自己的官方服务器里而不是放在分布式的IPFS协议里存储呢?这是因为上文我们解释过,中心化的存储方式可以给项目方更大的自由度,otherside作为一款元宇宙项目,官方在前期的预告中也说过了otherside的土地会随着玩家的活动而呈现不同的变化,那么如果后期otherside的土地外貌因为玩家的活动而变化了,项目方可以在自己的服务器上灵活的进行图片的修改。
但是这样一来,有的小伙伴又可能产生一些疑问,这些NFT的智能合约都是人为设置的,那么在合约中设置图像指向的这部分信息是否会被修改掉呢?这种可能性是确实存在的,大部分的智能合约的合约拥有者都有权限对合约的内容进行一些调整,其中就包括重新设置NFT数据的指向信息。
为了保证项目的安全,所以大部分项目的合约拥有者都会设置为一个多签钱包,多签就是多人签名才能动用的意思,可以理解为一个同时由多个人拥有的钱包,要做出某个修改的决定,必须所有的拥有者都进行签名才可以进行操作,这样可以降低某个人误操作或者恶意操作或者被黑客攻击影响项目的风险。
2、NFT的意义在哪里?
我们常常会听说XX明星买了一个头像花了几百万,这个头像其实就是一种NFT,比如库里在去年8月份的时候花了55个eth购买了一个BAYC的头像,并当成自己的推特头像使用了一段时间,引发了大众对于BAYC的一波讨论和热议。
库里所购买的BAYC这个NFT是目前基于以太坊最顶流的NFT项目之一,其在全球最大的NFT市场opensea的销量常年保持领先。在opensea上的数据显示:最近90天,BAYC系列平均价格为99.3012eth,总成交额为66730个eth;在最近30天的销售排名也是第一位,销售额为14227.79eth。
通过以上的内容,我们了解了NFT是独一无二不可篡改的。
但是独一无二感觉也没什么特别的了不起,为什么一个NFT可以这么贵呢?要搞清楚这个原因,还需要从互联网的演变历程开始谈起:
在互联网的进化中,第一个阶段被称为web1.0,这个阶段的网页是静态的,机构提供信息,用户浏览信息,用户无法进行反馈互动处于被动输入的地位,比如我们最早浏览的门户网站,这个阶段也被称为只读互联网;
第二个阶段被称为web2.0,这个阶段的网络可以交互了,用户不仅可以浏览内容,还可以创建内容、跟其他用户互动,就像优酷,或者微博,或者豆瓣,还有后来的公众号,抖音等等,不仅可以看,也可以自己生产内容。但是用户所有活动产生的信息还是保存在网页的服务器里,用户自己不拥有自己信息的所有权,这个阶段也被称为信息互联网;
第三个阶段被称为web3.0,这个阶段以用户为中心,强调生态各个参与方各自拥有自己的东西的所有权,包括身份,包括生产的内容等,意图构建一个更加平等的生态,这里必须应用到区块链技术,所以这个阶段又被称为价值互联网,意思是所有产生的东西和自己的身份都在链上,自己能真正掌控这些属于自己的、有价值的东西。
我们现在正处于web2.0向web3.0过渡的初期,“从web2.0到web3.0最明显的变化就是从资产的平台化到资产的个人化,个人身份割裂化到个人身份统一化。我们在虚拟世界购买的土地、我们在虚拟世界的形象,我们在虚拟世界使用的物品,无一不是以NFT的形式,差别只是遵循ERC的哪一标准而已,所以NFT是web3.0世界的通行卡,非NFT不可,随着web3.0的进展,NFT会渐渐称为一种大众接受的商品。”(公众号:蔡垒磊《NFT到底是不是智商税?》)
3、NFT为什么可以这么贵?
从技术上说,由于区块链的技术的独特性,可以保证NFT具有以下特点
稀缺性:总数有限,比如头像类的集合,大致一个集合系列中的NFT数量都在几千到一万不等
独特性:都是程序随机组合生成在链上的,独一无二不可重复
完整版权:只要拥有一个NFT,你就可以自行制作发售相关的产品,比如啤酒书籍服装漫画等
可以说每一个NFT都具有以上的特质,但真正火到跟BAYC这样的,那就需要天时地利人和各种条件缺一不可了。前有各类名人大佬的带货效应,后有各类富豪的fomo情绪造势,共同造就了此类NFT产品的火爆现状。
所以NFT头像的真正价值并不在于其中的艺术性,而是在于其为社交和身份认知带来的颠覆性影响,总而言之一句话,区块链技术让NFT拥有了独一无二的稀有属性,某些种类的NFT由于因缘巧合被众人追捧,成了NFT领域内的顶流,这就让这些NFT头像不再是单纯的头像,而成为了限量版的数字艺术品和个人身份财富品味的象征。
人们在现实世界炫耀名车、名表、豪宅,在虚拟世界就变成了炫耀这种稀缺的NFT艺术品,而且现实中名表、名车、豪宅的真伪不太好验证,但在链上,每一个NFT的来龙去脉前世今生都历历在目,绝不会出现骗子和滥用,土豪的身份更容易被验证。
这也使得诸如BAYC等头像成为了虚拟世界身份地位的象征:随着元宇宙概念的越来越火,在元宇宙的世界中,有钱人也需要有一种身份地位的象征,而且跟在现实世界不同的是,现实世界里你不可能把豪宅随身背着;也不可能在自己脑门上写上两个大字:我是富豪;但是在元宇宙里,只要你头顶着某个或者某种头像,那么人人都知道你就是有钱。
4、所有的NFT都有价值吗?
当然不是的,就像在币圈我们会有主流币和山寨土狗币的区别一样,在NFT领域内也有顶流NFT和图狗NFT的区别,如果我们关注opensea的榜单就会发现,除了少部分NFT项目一直排名前列之外,榜单上的项目更新迭代的速度也是非常快的,那些昙花一现的项目会在霸榜几天甚至几个小时之后迅速销声匿迹被人们遗忘,价格也会因此一落千丈甚至归零。所以购买NFT的时候也是需要擦亮眼睛仔细思考谨慎参与。
PS:土狗币是币圈人对各种新兴山寨币的统称,因为山寨币数量繁多,里面不乏骗子和貔貅盘,称其为土狗表示其风险高,归零概率大;NFT圈对图狗项目的指代与币圈土狗的含义相同,图狗NFT指的是市场上每天充斥的大量的不知名NFT项目
5、头部NFT的分类(本部分分类参考蔡叔在NFT星球的分享)
分档的依据是交易量、社区,目前的档位是这样
BAYC是当之无愧的第一档,punks原先跟BAYC同处第一档,punks被yugalabs收购后,成为1.5档,毕竟同一家公司控制之下,bayc是亲儿子,punks是养子;
接下来是mayc,moonbirds,othersides 属于2档,他们在os的7日成交量长期处于前15;
然后是Clonex,doodles和akuzi,这3个属于3档,曾经都有一段时间表现非常好,一直位于排行榜前列,也曾被人称为蓝筹与BAYC相提并论过;
再后面就是第四档:world of women,OKbears, 隐形的朋友,cool cat,meebits,mfers,bakc,这些属于曾经有那么一段时期,冲到过比较前面,社区也足够热。
第五档就比较主观了,比如哥布林、veefriends、3landers,karafuru,cyberkongz等等,可能你会看到还有一些人喜欢cryptoadz或者alien frens,最多只能排在第四档或者第五档。
6、获取NFT的方法:自己发行、前端mint/合约mint、二级市场购买
如果我们想要获得一枚NFT,可以有很多方法
可以自己发行一个NFT;可以通过前端mint(官网)或者合约进行mint;也可以通过二级市场进行购买;
由于本部落的最后一个学习践行环节就是从1到N发行属于自己的NFT,所以这里我们先不讨论如何自行发布一个NFT系列,这里我先简单给大家介绍一下mint的意思,明天就正式给大家介绍如何通过前端mint(官网)或者合约mint以及二级市场购买获得NFT的方法。
Mint的概念
们在NFT领域经常看到一个词叫做mint,这个词有薄荷、铸造、铸币厂的意思,在NFT领域,我们取的是后面这种意思解释。指的是创建NFT的过程,就是把NFT所指向的元数据存放并记录在区块链上的过程,在NFT被放到二级市场进行交易之前,第一次被购买的时候需要mint,也就是mint其实就相当于IPO,指NFT项目方在一级市场直接发行NFT。
了解了mint的概念,下次有朋友说我要去mint一个NFT,我们就知道他到底是要做什么拉。
如果觉得我的内容对你有帮助,欢迎关注我的推特账号和小红书账号:飞猪聊web3,获取更多web3的安全知识、基本技能和实用资讯