谁会成为区块链杀手级应用?能将“资产映射到区块链世界”是必须的

如今许多人都在炒区块链,除了以太猫以外,还有以下几款游戏估计会成为

区块链杀手级应用。

这一阵,Ethereum网络突然变的特别拥堵,原因是兴起了一款以太坊养猫的Dapp

游戏:超级可爱的猫形象,再加上配种,繁殖和拍卖等丰富的玩法,风靡了币 

圈; 一时间币圈大大小小的人都在撸猫,以太坊网络不堪负荷;后续又出款了

很多的类似的游戏,网易招财猫、百度莱茨狗和加密鱼等等,不过玩法套路都是

差不多。

这款游戏的核心是以太坊的智能合约,也是第一款基于智能合约的游戏,同时一

种新的Token协议ERC721也进入了币圈群众的视野。

以太坊养猫的核心是智能合约,ERC是以太坊代币标准的缩写。

常见ERC标准有ERC20、 ERC721和ERC825:

ERC20是标准Token接口,这个规定了Token的基本功能, 方便第三

方使用;在一些开源组织的工作推动下,ERC20的标准已经简单到能5分

钟发行一个ERC20的Token;

ERC721是针对不可置换Token的智能合约标准接口,(non-fungile

tokens)不可置换Token简称NFTs,操作标准API的实现方法;以太坊养

猫中的猫都是ERC721的Token,每只猫都是拥有不一样基因的猫, 归根到

底也就是拥有不一样属性的Token,猫的编号其实也就是Token的编号,

猫的基因也就是Token的属性;撸猫归根到底其实是改变ERC721标准下

的Token属性,从而达到每个猫都具有不一样的基因。

下面这张有美国第三十九任总统詹姆斯·厄尔·卡特签名的1美元钞票是非标通

证ERC-721还是标准通证ERC-20?

这是一个从标准转变为非标准通证的经典例子:一个ERC-20的标准通证,经过总

统签名后它成了独一无二具备收藏属性的ERC-721的非标准通证。

1.ERC721 是什么?

和 ERC20 一样,ERC721 也是一个由以太坊提出的标准,但相对于 ERC20,

ERC721还很年轻;ERC721 是由加密猫背后的公司Axiom Zen的技术总监 Dieter

Shirley 在 2017年9月提出:

ERC721简要解释是“Non-Fungible Tokens”,翻译为非互换性资产,不可

替、非同质的Token;英文简写为”NFTS”,简单理解为每个Token都是独一

无二的。ERC 721标准下每份资产都拥有一个uint 256类型的独立编号。

数字加密货币大致可以分为

两大类:

前者如比特币(Bitcoin ,BTC)、以太坊等,拥有自己的区块链;后者如泰达

币(Tether ,USDT)、波场币(Tron ,TRX)等,依附于现有的区块链。

市场上流通的基于以太坊的代币大都遵从ERC 20标准;与ERC 20标准不同的是,

ERC 721标准可以衡量不可替代物品的价值,表明物品的归属权,用于管理

NFTS。

2.ERC-721定义的一种Ethereum接口规范

在技术上ERC721定义了一种Ethereum生态中不可分割的、具有唯一性的token交

互、流通的接口规范,该规范本质上是Ethereum上的智能合约,依托于EVM运

行,具有以下特性:

在该合约范围内,唯一的token_id;

1. token_id只能被一个owner(i.e. eth address) 所拥有。

2. 一个owner可以拥有多个NFTs,它的balance只记数量;有另外的存储

列表记录token_id – owner_addr的对应关系。

3. NFT有approve, transfer, takeOwnerShip等接口方法适于流通的功

能;即所属权转移,这些方法是在ERC721标准中定义的。

4. 定义一个multiaddr型式的复合地址来索引该token对应的元数据(名

称、图片、各种信息);通过tokenMetadata方法,获取这个

multiaddr (形如url的字符串),来获取token元数据。

5. ERC721与ERC20的token有兼容的地方,即token name, token

symbol;这是便于ERC20的钱包可以显示ERC721的token。

6. ERC-721在我们的生活中有广泛的应用场景。

如好友送你的生日礼物、自己领养的小狗、偶像的签名专辑等。

目前,ERC721的典型用例有以太猫,以太猫(Cryptokitties)带火了ERC-721

token合约, 12月流行的以太猫竟然造成了以太坊的拥堵。ERC721以外的特性:

固定时间产生一只创世猫,两猫可以交配,根据定义的基因数据、遗传算法获取

后代猫的特性基因。

另一款Decentraland也是一游戏,通过在虚拟的领地设计、建设,创造特殊性的

领地,然后通过交易提现价值;ERC721以外的特性:可以自己搭配,感觉类似于

自己创造“基因”,支持3D展示。

Cryptokitties是由在温哥华和旧金山的一个叫Axiom Zen设计工作室所打造的一

款基于以太坊的DAPP虚拟养猫游戏,于2017年11月28日登录以太坊区块链。

该工作室背后的技术总监是Dieter Shirley,正是提出ERC 721标准的人,因此

Cryptokitties也是首个实现了 ERC 721 标准的DAPP,成为了 ERC 721 标准的

代言人。

Cryptokitties包括了猫的生育、收集、购买、销售等,可以通过以太坊交易或

繁殖获得一只猫,每一只猫都是以太坊上的一个数字资产,就好像比特币是比特

币区块链上的一个数字资产一样,没有区别。

此外,每一只猫,都对应着一个以太坊上的一个智能合约,每一次繁殖、每一个

礼物、每一次买卖,都是一个智能合约。可以说,加密猫完美、简单的诠释了数

字资产和智能合约,每只猫都是完全个人拥有,没法复制,没法带走,没法销

毁。

以太坊养猫的Dapp游戏的核心:“是第一款基于一种新的Token协议,ERC721以

太坊智能合约产生的区块链应用”。

在github 里cryptokitties-bounty程序代码提到,用 ERC-721 token 合约来

定义每只以太猫:

以太猫是非同质代币,不可分割且独一无二。

1.ERC20和ERC721的对比:

2.ERC20和ERC721的区别:

ERC20 可以方便开发者为自己的产品构建金融功能,但不同用户钱包中的 ERC20

代币,只有数量的不同,代币之间是没有任何区别的。

正如在现实生活中,我们和马云用的都是一样的人民币,不同的只是金额和一般

没人关心的纸币序号,ERC20 标准并不关心代币之间的区别,只关心用户账号中

的余额。因此 ERC20 代币也被称作“可替换代币”,适用于体现可替换资源的

价值,例如网站的积分、优惠券等。

但 ERC20 将以太坊限制在了可替换资源的范畴中,我们使用这些可替代资源

时,不关心这些资源从哪里来的,最后到哪里去;除此之外,我们还有很多不可

替换的资源,比如偶像签名的专辑、好基友送你的稀有饰品,苹果一代原型机

等。

人类会因为不同的原因给物品赋予额外的无法替代的价值,这些价值是 ERC20

代币无法体现的。

为了衡量这些无法替代物品的价值,表明物品的归属权,开发者们制定了

ERC721 标准,用于发行不可替代代币(non-fungible token,NFT)。

“以太猫”为例:每只以太猫拥有独一无二的基因,每只小猫和繁衍的后代也都

是独一无二的;从原理上来看,每只以太猫在区块链平台上都是一条独一无二的

代码,因此没有两只外表和特性完全相同的小猫;像以太猫这样的不可替代代

币,会具有某种独特的收藏价值,正如加密猫官网所说:

“加密猫不是一个加密货币,它们是加密收藏品”。

总之,ERC721的Token具有收藏价值的属性;ERC20是标准Token接口,ERC20的

Token可以无限细分为10^18份,而ERC721的Token最小的单位为1,无法再分割。

这么说吧:

ERC20代币是加密货币,可被类比是美元或英镑;

ERC721代币是加密收藏品,可被类比为棒球卡或名家字画。

3.ERC20和ERC721的未来

以太坊的 ERC20 标准,让开发者能够发行自己应用中的专属代币,方便用户使

用应用中的服务;ERC721 标准,则会把以太坊带入加密收藏品的世界,虚拟物

品如加密猫、游戏装备等,会和真实世界的收藏品一样具有可观的收藏价值.

而更大的想象空间,是在产权领域,像 Decentraland 这样的以太坊应用,已经

开始构建虚拟世界生活圈,让人们能够互相交换“非替代资产”;还有越来越多

的创业公司,在努力尝试使用 ERC721 代币确定现实生活中的房屋、土地、股票

债券等所有权,利用 ERC721 完成对这些资产的追踪、交易、审计,最终形成一

个灵活可信的产权市场。

ERC721 标准还在快速迭代中,最近就有开发者提议将 ERC721 中代币(token)

用其他术语如“契约(deed)”进行表述,以强调该标准主要改进所有权问题;

围绕 ERC721 的生态环境也在快速完善,很多智能合约第三方如 OpenZeppelin

也提供了对 ERC721的支持,让开发者可以轻松地在自己的产品中添加不可替换

代币;来自 0x 交易所的工程师已经计划支持 ERC721 代币,这样ERC721 代币

将能够和 ERC20 自由无缝互换。

以太猫是 ERC721 标准的第一次应用,它的火爆显示了人们对于虚拟收藏品的认

可,以太猫因此也成为了 ERC721 标准的代言人。当以太坊平台应用通过

ERC721 标准杀入产权市场时,恐怕传统产权市场的玩家不会想到他们是被一只

以太猫吃掉。

开宗明义,将物理和虚拟世界资产映射到区块链世界的、基于类ERC-721标准的

应用和基础协议将会是next big thing。

1.以太坊平台新的杀手级应用

从 ERC721 标准草案中可以看到,兼容 ERC20 的方法有 4 个:name,

symbol,totalSupply,balanceOf;添加的新方法为:ownerOf,

takeOwnership;ERC721 还重写了 approve 和 transfer,这些改进让智能合约

支持记录及移交代币所有权。

记录所有权其实很简单,在 ERC20 中我们只需要知道一个账户地址上有多少币

就行了。在 ERC721 中我们还需要再单独记录每个代币的 id;移交所有权和

ERC20 中交易代币过程类似,可以由一个用户发起移交(对应方法为

approve),另一个用户接受移交(对应方法为 takeOwnership),也可以直接用

transfer 方法移交。

这些看似简单地修改,极有可能带来以太坊平台新的杀手级应用。

2.按照ERC721开发的以太猫,这个区块链游戏非“去中心化”

以太猫应该是以太坊迄今为止最成熟,最成功的Dapp,它的开发者在 ERC20 代

币的基础上,实现了 ERC721 标准,通过智能合约记录一个代币的所有权,然后

在新的不可置换代币基础上,添加猫的毛色、眼色、斑纹等属性,最后将加密猫

显示在网页上。它在很短的时间内造成了以太坊的交易拥堵,单个猫咪的成交价

格飙升到了80万人民币。

这个加密猫的Dapp不是我们一般了解的通过以太坊ERC20开发的,而是按照

ERC721开发的以太猫的程序代码大约两千行,其中设计了三个关键角色CEO、

COO、CFO,他们拥有对程序生杀予夺的权利,可以随时暂停整个合约。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 157,198评论 4 359
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,663评论 1 290
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 106,985评论 0 237
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,673评论 0 202
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 51,994评论 3 285
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,399评论 1 211
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,717评论 2 310
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,407评论 0 194
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,112评论 1 239
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,371评论 2 241
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,891评论 1 256
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,255评论 2 250
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,881评论 3 233
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,010评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,764评论 0 192
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,412评论 2 269
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,299评论 2 260

推荐阅读更多精彩内容