专题研究六:区块链之Nft
读书笔记N250:区块链之NFT其一
以太坊上大部分代币Token就属于ERC20协议,但你可能不知道ERC20还有另一个名字——同质化代币(Fungible Token FT)。同质化、FT顾名思义,币和币之间是无差别的,FT之间做交易,我们还是只拥有一个和原来那一枚别无二致的Token。
另一种Token与其对应,就是NFT(Non Fungible Token非同质化代币)NFT同样作为一种发行于区块链上的资产形式,始于以太坊的ERC-721。如果双方交换NFT,则会分别得到一个与原来完全不同的Token。
邮票中有一种叫实寄封的东东,也属于NFT的范畴,虽然贴的邮票(FT)是同质的,但因为邮戳和寄发的“原地”不同,封、戳能为****更多排列组合方案和信息,因此每个实寄封就构成了不同的NFT。在区块链领域,NFT概念是因为2017年一款叫做加密猫的游戏开始被人熟知的。
数据统计显示2018 NFT的总市值相比2017年增长了482%,NFT加密货币的玩家数量相比上一年增长92%。从2019年开始,如腾讯、网易等互联网游戏大厂也纷纷通过NFT切入区块链游戏领域试水。
最近一次NFT在行业内吸引大家的眼球,应该就是前不久加密艺术平台AsyncArt举办的加密艺术品拍卖会,包含1个主画布与22个图层,共计23个NFT,以合计约16万人民币的价格拍出,再次引爆市场。
Decentraland是架构在以太坊区块链上的虚拟世界。人们可以在这里购买、出售和构建区块链资产。Decentraland 的土地(Land)是记录在区块链上的虚拟资产,所有权可以像真实世界中一样转移。
Decentraland上的“土地”是数量固定的有限资源,每ㄧ笔土地都有固定的座标(x, y)。土地拥有者可以任意创造土地上呈现的内容。像是静态的 3D 场景或是一间虚拟电商甚至一个可和使用者互动的游戏。
目前Decentraland交易市场是NFT领域收入最高的市场,现在将转变成内容创建者通过其角色获得收益的地方。
建立在公链之上的游戏可以使玩家能够真正拥有自己的虚拟商品。这些虚拟商品是使用智能合约发行和管理的,并由加密钱包、交易所和市场支持。从而形成了真正的自由流通市场。此外,由于NFT的交互性,开发人员可以通过加入针对其他体验而构建的NFT来丰富他们的游戏。
根据市面上的研究报告显示,目前NFT市值已经超过了3亿美元,相较去年增长了50%。为了呼应NFT的这波趋势,我们也创建了Decentraland交易市场。用户可以在其中买卖土地、房产、甚至ID和VR设备。随着Decentraland的不断发展,我们也将在交易市场中添加越来越多的NFT资产。
NFT由用户拥有和控制,并通过区块链来进行担保。它们可以跨游戏进行操作,还可以通过智能合约验证其稀缺性,并且可以在开放的生态系统中将资产交换为任何其他类型的资产。
除了比特币、稳定币和DeFi之外,加密世界有可能实现突破的方向之一是NFT。当前跟区块链相契合的还不多,NFT是其中之一。NFT虽然名义上叫做一种代币,但其本质上不是货币,而是一种用代币表达的独一无二的资产,它之所以用代币表达,是为了利用区块链的独特属性。
为什么NFT有机会在加密世界实现突破?从三个方面来看,首先,NFT本身具有的属性,跟加密世界非常契合,有机会通过跟应用结合实现产品和市场的契合。其次,加密游戏的整体发展为它提供了底层基础。第三,NFT交易的兴起,也为NFT突破提供助力。
NFT天然适合加密应用,尤其是加密游戏: 1、NFT的独有性,NFT是不可互换的资产,它具有独一无二的属性。 2、 NFT的恒久性,NFT一般基于公链发行,例如以太坊等,以太坊上常见的NFT有ERC-721代币。3、NFT的所有权,NFT资产不存在这样的问题,它是存储在区块链上的,游戏公司无法控制它们,只要你拥有私钥,你就可以访问并转移它们。4、NFT的跨游戏属性,NFT游戏资产可以跨游戏运行,NFT资产是链上资产,它不属于游戏,属于用户。它可以支持游戏内道具在多个游戏间无缝转移和使用。
目前看NFT以游戏领域为主,NFT价值主要来源于游戏本身的价值,它依赖于游戏自身设计,以及参与人数和参与深度等。也就是说,NFT的价值来源于游戏互动的价值,参与游戏的人越多,参与程度越深,游戏本身价值越大,NFT价值就有可能越大。NFT爆发的基础源于加密游戏的整体发展。而加密游戏的整体发展又依赖于充分发挥NFT的特性。
当前加密游戏还处于早期阶段,从日活用户数看,排名前列的游戏dApp用户数在2000-3000居多,24小时交易额较高的可以达到几十万人民币,但一般在几万人民币规模。这说明,无论是用户数还是交易额,加密游戏整体在过去一年并没有取得突破性的进展。
Enjin与Unity游戏引擎合作,Cocos也有100多万的游戏开发者可以使用其引擎,其发布区块链游戏的基础设施也有机会带来更多的区块链游戏开发者。Loom也试图提供可跨链操作游戏,试图吸引更多开发者和用户。
艺术收藏品的NFT也是NFT中的重要类型,例如Knownorigin交易所,迄今为止共有6,341个NFT艺术品,入驻了186位艺术家。这6,341件艺术品都是ERC-721代币,其标价从0.001ETH到150,000ETH的艺术品都有,有20多种类型的NFT艺术品。
迄今为止,仅ERC-721代币的交易就超过2300万次,关于ERC-721的合约总数超过3000个。
一些专门从事NFT交易的交易所也随之兴起,例如OpenSea、Emoon、RareBits、Auctionity等。OPenSea成立时间两年,其交易量超过700万美元,不过大多数的交易量都是发生在2019年,有逐渐增加的趋势。在OpenSea上交易的NFT代币有200多种,其中NFT代币资产最多的是Gods Unchained和CryptoKitties,分别有680多万NFT和170多万NFT
『非同质代币』即代表每一个代币具有唯一性,它们彼此之间是不同。就像限量版的棒球卡一样,每张卡不仅是一个普通的符号或象征,而且具有自己特色,从而产生了与众不同的价值。
与ERC-20类似,ERC-721针对智能合约的管理、归属与交易定义了一系列的函数和属性。有关这些函数的更多细节,可以参考以太坊的官方文档:(https://github.com/ethereum/EIPs/blob/master/EIPS/eip-721.md)。这里最重要的是,ERC-721为非同质代币的创建和交易定义好了标准。
非同质代币的出现,意味着数字商品可以具有稀缺性,且这种稀缺性不需要通过一个中心化的机构来验证。比如,我们在游戏中常常会建立自己独有的人物,它是具有稀缺性的,但是却要依靠游戏开发商来保障这个稀缺性。在这种情况下,区块链就可以发挥巨大的作用,它用一种去中心化的方式来保证虚拟物品的稀缺性。
为了区别不同的token价值,在发行token时为每一个token设置不同的 token ID 来进行区别,这样的token就被称为 NFT。在以太坊中有两个标准专门来进行 NFT 的发行,一个是ERC721标准,另一个是ERC1155标准。
ERC721标准详细定义了NFT的接口和特性,更多信息可以浏览网站:erc721.org。ERC1155标准由Enjin提出,可以在一个合约中同时发行Fungible token 和 Non-Fungible token。并且可以在一个合约中发行多种token,因而更加强大。
最新版 Ownbit 钱包(下载地址:https://ownbit.io)已经支持NFT(包括ERC721/ERC1155),你可以用Ownbit钱包中的ETH地址来接收NFT,你也可以像发送ERC20一样进行NFT的发送。
NFT可以是一些活动的赠品。这种情况下,你只需要参与活动,并且填写你 Ownbit 的ETH地址即可领取。
NFT也可以作为礼物在朋友之间转增,例如你可以通过上面的方法将你拥有的NFT作为礼物发送给你的朋友
如果你特别喜欢一些NFT,也可以在一些NFT的交易平台上购买获得。打开 opensea.io 网站,浏览到你想购买的NFT,需要提前在浏览器上安装好 MetaMask 插件(并且导入你 Ownbit 钱包的私钥),让MetaMask 和你的某个Ownbit钱包共享一个地址;使用MetaMask付款,交易确认后,你就可以在Ownbit钱包中自动获得相应的NFT
NFT具有非常大的实用价值,未来基于NFT的门票销售、版权管理、纪念品发行可能会变得非常普遍,这些都具有相当大的实用价值。至于是否拥有投资价值,应该要视不同token具体情况而定,总而言之,只要有买卖,有价格,它就有一定的价值。
迷恋猫游戏对于NFT的提出和实践是具有革命性意义的——价值不仅是可以通过加密货币承载,还可以有另一种全新、独特的承载方式。
得益于区块链的去中心化、不可篡改、密码学确权等特性,NFT解决了资产在现实社会的一系列问题:
1. 流动性更好,可进行高效、原子地交易;
2. 密码学确权,无法伪造资产。
另外,NFT还做到了加密货币做不到的特性,如表征负资产(负债),身份或权益证明,虚拟道具物品等。NFT填补了加密资产的空白,让我们能够将具有独立价值的资产纳入加密经济的范畴中,并获得区块链的保护。
游戏道具是非常适合采用NFT来进行表征的数据形式。一方面游戏道具产自链上,用之链上,由游戏场景提供价值支撑,规避了“价值上链”这一中心化的环节;另一方面,大部分的游戏装备、角色都是独一无二的,且能够自由流通,这与NFT的特性相符。另外,NFT的游戏道具还能进行跨场景、跨服甚至跨游戏的确权和复用,使得游戏资产本身不再仅限于一个孤岛,而可能成为生态内真正通用的硬通货。
OpenSea作为最大的NFT交易市场,已接入了100多款产品的NFT交易,其中大部分是可自由流通的游戏道具和英雄角色。得益于区块链和智能合约的特性,游戏道具的交易不再需要像过去5173平台那样,线上付款游戏内交割。采用NFT后,可以实现去中介的即时付款和交割,极大提升了虚拟道具的流动性和道具交易的用户体验。
收藏品有两个特性:独一无二与不可伪造。在中心化的网络世界里,我们很难用一个数字媒介来合理地表征这类资产。NFT恰好弥补了这一空白。例如在艺术品领域,我们可以将对书画、雕塑等艺术资产的所有权以NTF的形式保存在区块链上,将实体寄存于一些强信任的中心机构(如博物馆、金库等),便可实现在不需要接触实物的情况下进行确权、交易、认证、流转等操作。我们甚至能将艺术品证券化,成为一种流动性更高的投资品
https://www.8btc.com/media/545330 NFT——加密数字资产的基石
ERC721协议诞生自cryptokitties,是最早被以太坊社区认可的NFT协议,也是目前应用最广的标准。它定义了NFT的四个关键元数据:ID(全局id),NAME(名称),SYMBOL(符号),URI(统一资源标识符),这些也成为了后来出现的各种NFT协议的元数据基础。ERC721协议接口与ERC20类似,能够实现NFT的发行、交易和授权,基本满足区块链业务的需要。
然而,ERC721协议有一个致命缺陷正制约着它的普及—一份合约只能发行一种NFT资产。加上Solidity也没有很好的方案能方便地统一管理不同合约的资产,这使得ERC721难以胜任复杂游戏的场景(一款游戏的道具类型可能多达上千种)。
ERC1155是由Enjin提出的适用于游戏场景的NFT资产协议。它与ERC721不同的地方主要在以下三点:
1. 可以在同一份合约内发行任意种类的NFT资产,且可以对不同种类的多份资产打包交易。这大大节约了用户在进行资产交易时的手续费开销,并且优化了体验。
2. 通过id split方案可以同时表征FT(Fungible Token,例如BTC、ETH)和NFT。这在游戏场景里比较有用,例如表征一些可堆叠的消耗品(血药、蓝药等),它们本身也是同质化的。
3. 移除了元数据中的NAME和SYMBOL字段,仅保留ID和URI。这降低了ERC1155本身的描述能力,而把描述资产的权力让渡给了上层,Dapp可以按需定制对URI字段的解析逻辑。对于游戏场景来说,通过牺牲去中心化来换取便利性和扩展性是值得的,这使得开发者针对不同的业务场景去复用NFT道具。
EOSIO.NFT是EOSIO区块链上的NFT资产标准,源自社区团队,也是目前使用较为广泛的标准。EOSIO.NFT保留了NFT的四大元数据字段:id, name, uri, symbol,并且可以在一份合约内发行任意种类和任意数量的NFT资产,是非常通用的NFT资产标准。然而,它的缺陷在于采用数据较为冗余,且无法在单次合约调用中批量转移NFT。
OASIS.ASSET所发行的资产仅有三个元数据:UUID,URI与SYMBOL。URI承载着NFT资产含义解析的重任。我们设计了一套简洁的、针对游戏场景的URI格式,能最大化、最丰富的描述NFT资产的相关信息(这是可选的,我们也正在研究采用PPK&ODIN协议来设计URI的格式)。OASIS.ASSET与ERC1155一样,将更具体的NFT资产描述能力让渡于更上层,但它为上层提供了更丰富的元信息,在具备自描述能力的同时保证了扩展性。该部分设计文档可见 Github;THE OASIS协议目前已开发完毕,并已适配以太坊和EOSIO区块链,我们将会在合适的时候开源,免费供社区使用。
如何正确地使用NFT?我们认为应当遵循分层的理念:在数据底层,NFT应是immutable的——一旦发行不可更改,始终确权,保证了资产本身的安全性;在应用层,主要制定对NFT的描述逻辑,即如何正确识别NFT。这套识别逻辑可以是中心化的,这无可厚非,因为这构成了同一个NFT的不同应用场景,正所谓“资产复用”。
我们意识到现实世界中的大多数资产都是非同质化的:它们对于其拥有者来说都是唯一、独立且私有的。只有钱和其他一些商品是同质化的。不管我们聊到艺术品、不动产还是游戏内资产,大家最青睐的无疑是非同质化的资产。
CryptoKitties是2017年12月上线的。我们在几周后就意识到以太坊的限制让我们无法通过CryptoKitties构建一个稳定的商业模式。我们也知道,如果在其他链上失败的话,对于我们来说是事关存亡的风险。
这就是为什么我们要把CryptoKitties转到独立成立的公司Dapper Labs,并且从USV和a16z获得融资。Dapper Labs是2018年3月宣告成立的,尽管当时不叫这个名字。
自上线以来,CryptoKitties的智能合约每年都是以太坊上最活跃的。在2019年,我们执行了超过200万笔链上交易,比任何一个面向C端Dapp都多。
我们还在2019年初上线了第一个面向C端的智能合约钱包,Dapper wallet,允许用户持有资产并以加密货币进行交易,且不用担心助记词或者私钥丢失。Dapper wallet在Android和Chrome上拥有超过25,000名用户。这也是一次我们对用户体验的测试和验证。
长期来说,艺术品、游戏以及收藏品等想要成功,需要的是一个低成本、低延迟、高吞吐量且开发环境友好的平台,这就是我们创建Flow的目的。 我们不得不在ETH上开发Dapper wallet。我们希望玩家能更方便地打开CryptoKitties以及我们其他的产品。从更清晰的引导到为用户支付gas费,我们一直努力寻找让链上交互更简单的方法。
Flow首先解决的问题是速度、吞吐量和成本。世界上有16亿NBA球迷。如果CryptoKitties让ETH网络堵塞了,想象一下如果是NBA球迷会导致什么后果。Flow的建立是为了支持社区应该具备的规模。
Flow第二个要解决的(也可以说是更重要的)问题与可用性和用户登录相关。主流消费者对可交易的数字资产着迷,但他们会被繁琐的钱包和chrome插件吓退。他们永远无法进入下一个阶段。我们在早期的CryptoKitties中发现,99%到达MetaMask步骤的人都止步于此。需要更容易上手的区块链游戏,以实现大规模应用。
非同质化代币(NFT)白话讲就是独一无二的Token,即便是在同一系统,NFT都是以单独的属性存在。并且NFT不像BTC和ETH可以分割为0.1或者0.0002,NFT的单位永远为1,特性:唯一,不可拆分。
自2019年以来,已经有包括ETH、NEO、万维链、Vechain、EOS、Cosmos等主流的公链和跨链系统支持NFT模块的嵌入。NFT代币标准从ERC-721,到ERC-1155多token模式也逐渐打磨成型,被行业认可和接受。
NFT游戏项目主要有7种类型,收集、虚幻世界、艺术、功能、TCG卡牌、角色扮演、策略,其中最火热的是收集类的项目,如一度堵塞以太坊的加密猫Cryptokitties。 综合用户分布情况和交易分布笔数来看,Cryptokitties、My Crypto Heroes和0xUniverse占据了NFT市场的半壁江山。
持续霸榜的加密猫Cryptokitties是由加拿大公司 Axiom Zen 推出的全球首个以区块链技术开发的养猫游戏。猫咪诞生有两个方式,一是官方每隔 15 分钟就会释出一只新生猫咪,总共限量 5 万只,这5万只猫被称为0代猫。每一只猫都是独一无二的,无法复制,无法被盗取和销毁。
与其他收藏品不同的是,迷恋猫之间可以进行虚拟的交配繁殖,生出拥有独特基因的1代迷恋猫,主人可以选择继续养成和出售。每一只迷恋猫背后,对应的则是一颗NFT。
Enjin(恩金)是目前全球最大的在线游戏社区创造平台,于2009年创立,全球共计有超过25万个游戏社群工会,部落,粉丝网站等等,足以用“海量”来形容的存量用户资源,这部分用户将会通过Enjin平台直接接触加密货币,成为加密市场的增量。 Enjin开发了一套全新的通证标准体系ERC-1155。2019年6月18日,ERC-1155已经成为以太坊的通证标准。短期内,Enjin平台将会是ERC-1155代币模型未来的主要战场2020年2月18日,Enjin平台正式上线,Enjin底层采用以太坊网络,作为自身数据处理引擎,用户可以通过Enjin的可信平台,进行交易和游戏创作,Enjin平台是一系列技术的组合。
在规范标准,代币合法化的未来,NFT能带给我们的想象空间巨大。NFT真正渗透到我们的生活场景当中,不仅仅是虚拟产品,还包括身份认证、电子存证、收藏瓶,甚至是图书馆里面的每一本书,商店的包包等等。
2019年12月全球知名运动品牌NIKE,在美国获得了一项可以在以太坊区块链上代币化的专利,专利名称为CryptoKicks。这项专利可以为鞋子生成唯一的ID,创建ERC-721标准的NFT。NFT作为鞋子的唯一标识,记录鞋子的属性、颜色、样式等等。
当消费者购买球鞋的时候,可以通过手机或者其他设备来解锁球鞋标签上面的10位数识别码,生成一颗独一无二的NFT。这颗NFT就代表着球鞋的所有权,当球鞋转让时,NFT也会随着鞋子一同转移给购买者。这些代表鞋子的NFT全部存储在一款叫做Digital Locker的程序里面,和加密货币钱包类似。
CryptoKicks借鉴了迷恋猫CryptoKitties 的新潮玩法,球鞋可以生小球鞋。买家可以将虚拟球鞋放在Digital Locker里面和其他的球鞋配对,进行繁殖,如果厂商愿意生产,这些虚拟球鞋最后都可以做出实体球鞋。 KnownOrigin是运行在以太坊网络上的DApp,它使用户能够创建、购买、转让和交易独特的数字艺术品。当用户购买或者转让了KnownOrigin.io物品时,也就代表着这个物品对应的NFT会自动转移到该用户的以太坊地址。艺术家也可以轻松的通过KnownOrigin发布自己的数字艺术品,创建属于自己的NFT。和KnownOrigin.io在做类似应用场景的还有MakerSplace、Superrare和Rareart。
理查德-道金斯在《自私的基因》一书中首次提出了meme的概念,中文译为“弥母”或“拟子”。意为,“文化的基本单位,通过非遗传的方式,特别是模仿而得到传递。”
从文化学的理论来看,很多流行的现象都是meme集合,而靠meme赚钱的方式也很多。比如钻石、黄金,不断在人们脑海中植入“钻石代表爱情”、“稀有”等概念,网络游戏也同样为玩家设计了需求。而比特币同样也是meme的成功结果。
NFT的独特性,恒久性,是区块链技术的一种特殊用法。严格意义上来讲,NFT不是一种“币”,NFT更像是一种服务。在上述例子当中,更多的是关注NFT的稀缺性。诚然,NFT的稀缺可证明性很强,似乎光凭NFT化就可以增加产品的稀缺性。实质上受众更愿意购买的其实是NFT背后的产品和服务,以及故事。
加密猫是一个在区块链上养猫的游戏,根据每对猫父母的基因构成,培育出的猫咪可能有4万亿种可能,也就是说,你可以繁育出4万亿只不同的猫。在这个游戏中,你不能对猫做任何事情,但目前已经有超过1500万美元(81600个ETH)的加密猫被售出,超过170万只猫正在被饲养。
Medium 作者 Derek Lau,他玩加密猫1年多,坐拥3万只加密猫,从密码经济学、激励和市场中学到的八件有趣的事情:
持有加密货币的人会愿意买任何东西,甚至是一些无用的东西;
主流媒体的关注意味着你将能预计到需求和价格的飙升;
巨鲸玩家入场会引起连锁反应,也是市场容量的头号预测指标;
那些“为了赚钱而玩”(play-to-earn)的游戏将依赖新玩家来维持其经济;
如果没有强力的供应量下调,市场通缩就会发生;
你不可能在最底价出售,底并不是真正的底;
会出现机器人,甚至是机器人战争;
第三方开发者确实有助于提升核心的游戏生态系统。
在资产上链部分,通过区块链网络的观测和合约分析,我们也发现三款游戏并没有使用统一的NFT资产标准,而是各自有着自己的链上数据结构。EOS三国与加密骑士团的资产也并未以NFT的形式发行。这一部分原因也可能是EOS上并没有形成如ERC721、ERC1155这样的统一协议。
放置类链游在技术实现上是比较适合与区块链相结合的游戏形式。目前链游市场依然处于比较早期的阶段,虽然“区块链+”的模式对放置类游戏带来了许多优化和改进,但目前仍未出现游戏本身质量足够高,足以比肩传统游戏市场的放置类游戏的作品。
游戏领域是最大的单一dapp类别,截至2019年12月31日,在四个主要智能合约区块链(以太坊,EOS,TRON和Ontology)上运行的所有游戏中记录了19,310个每日活跃的独立钱包。
在这一年中,所有游戏的用户累计增长为118%,截止到2019年,以太坊以44%的总钱包份额成为区块链的领头羊。EOS占钱包业务的41%,TRON和本体业务分别占9%和4%。
游戏领域是最大的单一dapp类别,截至2019年12月31日,在四个主要智能合约区块链(以太坊,EOS,TRON和Ontology)上运行的所有游戏中记录了19,310个每日活跃的独立钱包。
在这一年中,所有游戏的用户累计增长为118%,截止到2019年,以太坊以44%的总钱包份额成为区块链的领头羊。EOS占钱包业务的41%,TRON和本体业务分别占9%和4%。
本体是一个以企业为中心的智能合约区块链,也支持少量游戏。HyperDragons Go(云斗龙)在本体区块链上运行,
四款在EOS区块链上运行排名最高的游戏。EOS Knights(EOS骑士),在2019年上半年,韩国开发商Biscuit Labs的EOS Knights是EOS区块链上最受欢迎的游戏。EOS Dynasty于夏季推出,实际上是针对中国观众的“EOS Knights”版本,具有“三国演义”的艺术主题和背景。它还有自己的游戏内代币,可用于其道具市场以及红利奖励。 Prospectors(探矿者),探矿者是一款以加利福尼亚淘金热为背景的经济模拟游戏,由乌克兰的一个开发团队于7月推出。Crypto Sword & Magic(加密剑与魔法),在2019年的用户留存率似乎是许多在EOS上运行的游戏的典型。
据U.Today报道,区块链体育企业Chiliz与游戏平台Enjin合作为体育和电子竞技行业打造了ERC-1155收藏品。两家公司将为Dota 2、尤文图斯(Juventus)和Socios.com合作伙伴提供不可替代代币(NFT)。所有由Chiliz发行的NFT代币都可以在Enjin市场的帮助下由球迷购买或出售。