- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? ?
?
? ?
我国区块链行业发展阶段及运行应用分析
?
? ?
?
?
?
?
?
?
?
? ? ?
?
?
?
?
?
提示:区块链应用已经从1.0转向2.0,区块链上不仅仅能够运行电子货币(比特币),还能够运行各种应用(以太坊)
? ? ? ?在解释《CryptoKitties》的运行原理前,先认识下区块链2.0、以太坊、智能合约、DAPP等概念。? ? ? ?区块链应用已经从1.0转向2.0,区块链上不仅仅能够运行电子货币(比特币),还能够运行各种应用(以太坊),区块链3.0还在探索之中。区块链技术原理由多种技术组合而成,包括P2P网络,加密技术,数据库技术,时间戳等,2009年,比特币首先把这些技术组合起来,形成了比特币系统,由此,区块链技术脱胎于比特币系统,比特币及其他电子货币系统即区块链1.0,目前,区块链应用已经从1.0转向2.0,开始出现了智能合约、虚拟机、去中心化应用等,其中以以太坊为代表。区块链3.0具备云节点、区块接口等特点,以ArcBlock为代表,目前尚还处于起步阶段。? ? ? ?参考
发布《2018年中国区块链行业分析报告-市场运营态势与发展前景研究》
图:区块链发展阶段
?
图:区块链架构演变
?
资料来源:
整理
? ? ? ?以太坊是一个开源的区块链底层系统,能够提供运行智能合约和DAPP(即去中心化应用,DecentralizedApplication)的环境。比特币类似于银行,只有结算功能,以太坊类似于虚拟机,能够自主加载应用。以太坊是一个区块链底层系统,像Android和iOS系统一样,提供了非常丰富的API和接口,让开发者能够快速方便地开发出各种区块链应用,开发者可以创建智能合约,并在其中设立自由定义的所有权规则、交易方式和状态转换函数等。? ? ? ?智能合约即以数字形式订立的一系列承诺,包括合约参与方可以在上面执行这些承诺的协议。智能合约一旦设立指令后,能够无须中介的参与自动执行,并且没有人可以阻止它的执行,区块链为智能合约提供可信执行环境,智能合约为区块链扩展应用,而在以太坊上的智能合约,能够控制区块链上的各种数字资产进行复杂的操作,目前在以太坊上运行的DAPP超过了900个。
图:以太坊和比特币的比较
?
资料来源:
整理? ? ? ?值得注意的是,DAPP并不限于以太坊。只要满足3个条件即可被认为是一个DAPP:1、运行在分布式网络上;2、参与者信息被安全存储,隐私得到很好的保护;3、通过网络节点去中心化操作。故DAPP不一定要运行在以太坊上,只要是分布式网络均可,?DAPP产生的代币和结算代币不一定是以太币或比特币,可以是自创的虚拟货币;从广义上讲,玩客币、以太币、比特币都是DAPP之一。
图:DAPP运行示意图
?
资料来源:
整理? ? ? ?理解了上述概念之后,就能得知,《CryptoKitties》即一个DAPP,是目前以太坊上最成功的游戏DAPP之一。《CryptoKitties》满足DAPP的主要特征:1、程序开源,数据加密保存在公开且去中心化的区块链上;2、应用必须通过标准算法来生产代币,代币根据应用需要使用,提供贡献的用户都应该获得代币奖励;3、根据市场反馈改进,必须由多数用户一致同意。在以太坊的900多个DAPP中,游戏不在少数,《CryptoKitties》是目前以太坊上最成功的游戏DAPP之一。
图:以太坊的DAPP已经超过800个
?
资料来源:
整理
? ? ? ?《CryptoKitties》的游戏设定即一系列运行在以太坊上的智能合约,猫即是区块链资产。《CryptoKitties》的基本设定如下:1、创世猫的产生是自发的和设定好的,最初有100只“创世猫”,每15分钟就有一个新的Gen0代猫诞生;2、创世猫价格根据程序动态调整,初始价格是必威体育精装版售卖出去的5只猫均价的基础上再增加50%,但如果没有人购买,售价会开始下降,直到被人购买;3、每只公猫和母猫可以繁殖新的猫,每只加密猫都有256位的基因组,都有不同组合的基因序列,所有的加密猫都是独一无二的。游戏的一切程序和算法都是加密保持在公开网络的,没有人能够篡改。
图:《CryptoKitties》中的猫的形态
?
资料来源:
整理? ? ? ?具体从到技术上实现的方式,猫的交易信息和其形态信息以数字的形式保存在区块中,保证每只猫都是完全个人拥有、无法复制、无法更改。游戏的账户即以太坊地址,所有的猫都登记在区块链上,通过地址确认猫主,结合区块链非对称加密的原理,每只猫都是完全个人拥有,没法复制,没法带走,没法销毁,《CryptoKitties》使用以太币(ETH)作为“货币”来买卖猫,猫的买卖都是以以太币为基准来结算。
图:《CryptoKitties》中的猫的
文档评论(0)