DApp为什么这么火
扫描二维码
随时随地手机看文章
互联网这个时代别说什么智能手机了,现在基本上人手两个甚至更多。不管你是工作还是上学,基本上是离不开:微信、淘宝、支付宝,一些60岁以上活到老学到老的老头老太太们都会刷个抖音,听个评书啥的。..。.
除了我们日常使用的各种App外,还有一类特殊的应用程序,叫DApp。
那么,什么是DApp呢?和App有什么区别呢?为什么这两个名字看上去这么像?今天我们就来唠一唠什么是DApp
什么是DApp?DApp,全称是Decentralized Application,去中心化的应用程序。APP就是在底层区块链平台衍生的各种分布式应用,是区块链世界中的服务提供形式。DAPP之于区块链,有些类似APP之于IOS和Android。
这里要补充一个知识点——智能合约。这个合约部是纸质的。一般纸质合约 类似于合同、协议、契约等共同遵守的条例,而智能合约是电子版合同、数字化合约、智能化合约,是将合同合约用代码写成一段小程序,重要的是这段代码一旦写好就无法修改无法篡改,并公之于众保存在区块链中去中心化,当外界条件发生变化如违约或合同到期,智能合约会自动触发。
DApp和App到底有什么区别?既然DApp是指去中心化的应用程序,那它的去中心化体现在哪里呢?
拿腾讯QQ来举例,QQ空间大家肯定都玩过,数据都存储在中心化的腾讯服务器里。如果腾讯服务器除了故障,或者是因为热点事件,导致腾讯服务器宕机,QQ空间就不能用了,必须等服务器修好后才能使用。
其实手机应用市场里的大部分App,是依赖中心化的服务器来运行的。
DApp就正好相反了,它省去了依赖于中心服务器来运行的环节,用户的数据通过加密后直接存储在区块链链上。
你看DApp和APP虽然名字相似 但其实差的还是挺远的。
腾讯可以后台删除违规的QQ空间内容,这是中心化的优势;DApp的数据存储在区块链上,一旦你记录了数据就不可篡改,除非这条区块链被成功地攻击了。腾讯有权下架QQ空间,关闭服务器,让QQ空间无法使用;DApp一旦发布之后,是无法“下架”这款DApp,也无法做修改,除非区块链被成功攻击了。开发团队可以选择发布新的DAPP升级版,但前提是需要得到大多数旷工(出现节点)的支持。
根据去中心化的对象,DAPP可以进行分类。对于一个中心化服务器而言,包括计算、存储能力,以及所产生的数据三个方面,而由数据之前的关联度又产生了某种特定的“关系”。
DAPP基于底层区块链技术还有很长一段路要走,针对用户体验和DAPP应用种类的丰富还有待提高。