首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DApp应用简单分析

什么叫DApp

DApp的定义

DApp的特征

DApp与App的区别

1.DApp的定义:

DApp是Decentralized Application的缩写,中文名叫去中心化应用,它把核心逻辑和数据放在区块链上的应用。

2.DApp的特征

后端运行在区块链上:从系统结构的角度看,DApp的后端运行在去中心化的点对点网络上,传统互联网应用的后端运行在中心化的服务器上。

核心逻辑或者数据上链:应用的核心数据必须加密后存储在公开的区块链上。

无中心化控制:该应用必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可进行。并且应用的核心逻辑编写在智能合约当中,代码逻辑开源透明。

应用开源:一个真正的DApp应用必须完全开源。

3.DApp与App的区别

App = Fronted + Server

DApp = Fronted + Contracts

传统的App相当于前端界面加上一个中心化的服务器,而DApp相当于前端界面加上去中心化的智能合约,后台逻辑放在区块链上,非必须中心化的服务器。

DApp经典案例介绍

主流的DApp无外乎这么几种:博彩,加密收藏品,资金盘,游戏等,以下5个应用中基本涵盖了主流的玩法。让我们一一道吧。

Satoshi Dice

dice2.win

CryptoKitties

F3D

pixelmaster

1.Satoshi Dice

Satoshi Dice应该是最早出现的DApp应用,诞生与2012年,以BTC作为筹码投注的骰子游戏。高峰时期甚至占据了BTC网络一半的交易量。

玩法

每天系统会生成一个秘钥,直到下个秘钥产生之前不对外公开,只公开秘钥的哈希值,并记录在链上。

这个hash加上玩家的每一次下注的transaction 哈希值,执行512位SHA2哈希。

哈希出的前四个字段,16进制,0-65536之间的数字,作为玩家是赢是输的判定数字。

等最终秘钥公开后,玩家可以通过秘钥和hash值去验证结果是否被操作过。从而保证下注结果的公平性。

为什么说区块链天然适合博彩?

随机数生成器(发牌器)在链上,可自证,有没有人为控制

规则的固定和透明,所有的竞猜信息和资金情况都会被记录在区块链上全网公示且无法篡改,避免暗箱操作。

同样玩法的后起之秀:Etheroll,dice2.win

2.CryptoKitties

2017年11月上线,一款基于以太坊平台的加密收藏类游戏,用户在游戏中可以养大、买卖并繁育“电子宠物”小猫,每只小猫和繁衍的后代都是独一无二的。交易量触达2万关口,一度引起以太坊网络堵死。引来V神点赞,一时风靡币圈,真正引起大家对区块链游戏的注目。

这款游戏对于以太坊的更大意义在于引入了ERC721协议。

以太坊一直被大家诟病为发币平台,依靠ERC20协议,通过ICO大量发行垃圾代币,割韭菜与无形。同时经典互联网圈子也一直质疑区块链对于现实世界的改造到底意义在哪里?例如:传统世界的资产如何上链 等问题是广泛被讨论。

那么什么是ERC721协议呢?

ERC20是标准Token接口,这个规定了Token的基本功能, 方便第三方使用。在一些开源组织的工作推动下,ERC20的标准已经简单到能5分钟发行一个ERC20的Token。ERC721是针对不可置换Token的智能合约标准接口,(non-fungile tokens)不可置换Token简称NFTs,操作标准API的实现方法。CryptoKitties中的猫都是ERC721的Token,每只猫都是拥有不一样基因的猫, 归根到底也就是拥有不一样属性的Token。猫的编号其实也就是Token的编号, 猫的基因也就是Token的属性。

在我们现实世界中,个人的资产比如房子,车子都是非标准化,需要通过多个维度去衡量,ERC721协议的出现正好解决了这类问题。ERC721可以促进追踪、交易和管理诸如房屋或汽车等真实资产的交易和管理等等。

同样玩法的山寨货有:太水浒、莱茨狗、以太精灵,以太少女,区块链炉石,以太镇等。

3.F3D

F3D是一个量化模拟资金盘的游戏,通过拉盘等手段激发大家恐慌性买入,并且通过空投的方式设置一些小奖池,最刺激人心的当然是最后一棒的大奖设置。真正纯粹的区块链游戏:完全去中心化。

亮点

收益方式的多样化,玩法创新

多级代理分销机制

最后一棒的大奖刺激

号称永动机,游戏一旦开始就不会停下。却在第一轮以戏剧性的方式结束,,有兴趣百度研究一下。

同样玩法的模仿者:LastWinner、Zethr.io

4.pixelmaster

9月份上线的一款EOS游戏pixelmaster可谓大红大紫。交易量一度登上EOS榜首。

pixelmaster实现了像素点上的竞价,想要覆盖任意像素点,只需要出价比上一个玩家高就好了。而且并非使用美金结算,使用EOS,全世界的玩家都可以在同一张画布上创作。

玩法

总结

用户进入门槛高

梯子,入金:交易所从中国撤出后,新用户必须学会科学上网,学会怎么买币

存量用户少:整个市场不太景气

基础公链不成熟

ETH/EOS都有各自不足之处

开发工具不完善

苹果:DApp发展的最大障碍之一,DApp应用上线App Store难度太大

可以这样认为:结合区块链的游戏今后将大有可为,理想中的DApp应该是 在通证经济的基础上,利用智能合约,实现高度自治(无人监管)的良性闭环。

钱包app将是这一阶段区块链的顶级流量入口。交易所将逐步走向去中心化。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181010G0DK9T00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券