密码百科丨被称为区块链3.0的Dapp到底是什么?
发布时间: 2018-12-26 10:43:03

最近区块链上有个概念特别火,大家上网时肯定也经常刷到,那就是Dapp,什么是Dapp呢?乍一看好像和app有点关系,今天就跟小编来一起学习下吧!

被称为区块链3.0的Dapp到底是什么?
Dapp是区块链上的未来应用

一、Dapp是区块链上的应用

Dapp(Decentralized Application),可简单理解为去中心化应用,也称为分布式应用。拿我们熟悉的手机app作比较来说,Dapp不依赖于iOS和Android系统开发,而是放在区块链系统上,并且结合了智能合约。Dapp于区块链,就像app之于iOS和Android。

通常,不同的Dapp会采用不同的底层区块链开发平台和共识机制,或者自行发布代币,也可以使用基于相同区块链平台的通用代币。但Dapp并不是在所有区块链上都能进行开发,必须要使用具有智能合约功能的公共区块链平台。

很多链圈人士将DAPP看作区块链3.0时代,这是因为,虽然区块链非常热门,但应用落地一直是亟需突破的难点,而DAPP是区块链落地应用的一个突破口。比如前段时间的“区块链养猫”,就是Dapp应用的一次成功尝试。

二、Dapp的几个特点

由于Dapp是基于区块链的开发,那么它理所当然地拥有区块链的特性。

首先,DAPP是开源自治的。如果想要进行升级,必须是超过51%的token达成共识之后才能进行升级,与区块链的51%算力攻击同理;

其次,所有的数据必须是经过加密存储在区块链上,具有绝对安全性;

第三,一个DApp一般有token机制,(可用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点可得到代币奖励;

最后,应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励,与挖矿同理。

Dapp的特点决定了其发展方向

三、Dapp和app的区别

想必大家已经了解Dapp到底是什么了,接下来咱们用手机的app来做一个对比,帮助大家更好地理解。

简单来说,Dapp和app主要区别在3个方面:

  • App在iOS或者Android上开发并运行,Dapp在区块链公链上进行开发,并需要结合智能合约;
  • App由固定的团队进行开发、运行和维护,而Dapp由任何持有token的人进行开发和维护;
  • App的所有数据储存在系统后台,开发团队和网站运营人员可以修改或增删用户的数据,而Dapp的数据经过加密储存在区块链上,除非达到51%的token共识,否则任何人不得篡改。
被称为区块链3.0的Dapp到底是什么?
Dapp有着区别于App的明显优势

经过这样一对比,大家应该对Dapp有了更深层次的认识,相信未来Dapp的发展空间也会逐步增大。本期内容就到这里,下期继续为您带来区块链知识百科解读。

专注挖掘新鲜有料的区块链行业新闻
密码财经微博