08.13 「币闻百科」区块链上的应用“DApp”

DApp是Decentralized Application的缩写,译为分布式应用/去中心化应用,通常来说,不同的DApp会采用不同的底层区块链开发平台和共识机制。

「币闻百科」区块链上的应用“DApp”

DApp作为一种互联网应用程序,与传统App最大的区别是:DApp运行在去中心化的网络上,也就是区块链网络中。网络中不存在中心化的节点可以完整的控制DApp。App是中心化的,需要请求某台服务器来获取数据,处理数据等等。

DApp要满足下面三个条件:

一、运行在分布式网络上;

二、参与者信息被安全存储;

三、通过网络节点去中心化操作。

「币闻百科」区块链上的应用“DApp”

DApp和区块链之间的关系好比是Android、iOS和App之间的关系一样。一款真正的DApp首先一定是完全开源、并且自治的。如果想要进行升级,必须超过51%的用户达成共识之后才能进行升级。另外,所有的数据必须进行加密存储在去中心化的区块链应用平台上,必须要有token机制,为矿工维护应用节点提供奖励。

DApp能够进行容错,不会出现单点故障,不会出现某些数据的删除或者修改,也不会出现类似于FaceBook,Google之类的用户数据泄露事件。

当然,目前来说大部分的DApp产品还是在实验阶段。区块链技术给我们带来了很大的想象空间,相信未来会有很多具有价值的DApp出现。


分享到:


相關文章: