DApp和App只相差一个D,D是decentralized,去中心化的意思。传统的应用依赖着中心化服务器,大量数据都储存在这里,APP项目方随时可以进行删改。Dapp则部分或完全使用去中心化网络储存数据及代码。(注:qukuailian只是去中心化网络的一种)
现在关于Dapp还没有一个严格的定义,仁者见仁,智者见智。大部分介绍Dapp的文章通过描述Dapp的特点来代替定义。它们基本都引用了GitHub上的这一段文字:
应用必须完全开源、自治并且没有一个实体控制着该应用的大部分代币(Token)。该应用必须能够根据市场的反馈及技术要求进行升级,升级必须由应用的用户达成共识之后才可以进行;
应用的数据必须加密后存储在公开的qukuailian上;
应用必须拥有代币机制(可以使用已存在的代币或者新发行一种内置代币),矿工或者维护节点需要得到代币奖励;
代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。
DApp的应用市场
手机将人们带进了移动互联网时代,App丰富了我们的移动互联网生活。从点外卖、看电影、打车、单车、网购、社交、办公、资讯、视频......在过去几年,App经济的兴起改变人们众多的生活习惯。
但App对我们的影响也仅止于“改造”,谈不上“重塑”或者颠覆。
虽说DApp还没有达到绝大多数人手机都有安装的程度,但DApp的发展已经在路上。如果关注链圈的爱好者,相信都用过数字货币钱包如Tokenpacket、imToken等,其实钱包就是一款DApp。下面来罗列一下目前市面上看得到的DApp应用:
1、DApp之钱包
钱包应用每条公链上都必须有,bitebi有自己的钱包,以太坊有自己的钱包,MOAC也有自己的钱包,其他公链如国内的neo、井通都有自己的钱包。
2、DApp之内容
qukuailian与内容垂直领域耦合性非常好,利用qukuailian的特性和技术,做内容的平台越来越多,在这赛道上竞争无比激烈,如国外的steemit,国内的币乎、币问、Primas、Iveryone、Pressone等。
3、DApp之物联网、人工智能
DApp被大多数人看好的方向在于和物联网、共享经济的结合,比如无人驾驶汽车应用。
传统上,一辆无人驾驶汽车得到路况信息需要先传输到中心化服务器,服务器再传输给另一辆无人驾驶汽车,若出现服务器故障或者传输网络延迟等情况,汽车之间没有及时通信,路况又是随时变化的,就很容易出现事故。
如果汽车与汽车能直接通信,一辆无人驾驶汽车实时将路况信息写入qukuailian,其他无人驾驶汽车则可及时获取路况信息并及时调整,这样要好于中心化管理。
除了上面利用qukuailian技术做到汽车与汽车之间的信息通信,人工智能也可以充分利用qukuailian技术加智能合约,做到机器与机器之间的通信交流。
六、DApp的未来发展
qukuailian技带给了我们巨大的想象空间,但基于qukuailian技术的DApp尚处于襁褓中,目前还没有大规模实际应用价值的DApp出现。对程序员来说,DApp就是一座亟待kaifa的金矿!
DApp带给我们的想象,是基于共识机制、智能合约、跨链融合等qukuailian技术为我们描述的未来qukuailian世界。
在未来,我们或许只需要一款DApp就可以搞定很多基于“信任”、“价值”的合作和交易。因为这款DApp已经包含了你大部分重要的资产,包括你的个人信用、银行存款、消费情况、朋友关系等。
当“空气币”逐渐散去,qukuailian的未来肯定要着眼于落地应用。目前来看,如果DApp背后是未来三十年发展趋势,那么我们在2018年看到的DApp,至多走了1/30而已。