挖掘&分享[区块链应用]
玩转DApp从这里开始

简单聊聊Dapp

一直以来,我们都希望区块链行业里能够催生更多好玩有趣并且能够让用户赚到钱的Dapp。尤其是在基于以太坊开发的 cryptokitties(以太猫)火遍全球之后,Dapp的可行性得到了证实,越来越多的团队试图去开发Dapp,并且也确实有了不少产品,例如现在正火热公测的Primas。

可能自始自终大部分人,都只是被动去接受“Dapp”这一定义,还不知道Dapp为何物。 DAPP是Decentralized Application的缩写,中文叫分布式应用/去中心化应用, 当然“去中心化”这一说法还有待商榷。

本质上来说,Dapp就是使用了区块链技术,架构在区块链网络上的APP,不同的区块链网络可能对应着若干种不同的部署方案。对于我们普通用户来说,无论是APP还是DAPP,他们都只是一款产品,就好像当初我们在手机里面安装APP的时候,没有去探寻是什么语言开发了它,内部是什么机制。现在我们使用DAPP,其实也无需去搞清楚到底是什么区块链架构等等。

很多人说Dapp是去中心化应用,这点我不是很赞同,站在我的角度,我觉得Dapp是入口+数据的一个组成。维护团队给用户提供了一个入口去访问这些数据,而这些数据则是分布在各个节点上的。显然数据是去中心化,但入口却是唯一的,如果官方没有将入口开源,即使你知道数据在哪儿,也只能被拒之门外。

举例说明:目前最好的内容公链,当然是steem了。旗下比较火爆的DAPP有dtube。所有的steem的数据都被各个见证人保存,没有任何人可以去操控这些数据。而Dtube 则是展示这些数据的前端,我们可以通过dtube看到很多有趣的视频,但其实这些视频都可以在steemit busy 任何一个steem公链产品上找到。这也就是数据不是唯一,但入口是。Dtube 控制着入口,透过它,用户才能看到视频,而不是看到文章。

但是有人提出疑问了,既然找不到入口,我们可以自己做一个入口,毕竟数据我们有,而之前的入口也开源了。没错,就像Dtube,我们可以fork它的代码做第二个。但那就是第二个Dapp ,永远不是Dtube了。因此,所谓的去中心化,并不是字面理解的,没有中心和不需要中心。“数据透明”才是其主要本质,而我们仍然需要一个中心来展示这些数据。

使用Dapp的用户不受官方约束?因为数据透明且无法篡改,有人会认为,不管我怎么使用Dapp都是自己的自由,官方无权控制自己的数据,也无法修改自己的数据。其实,这个理解对了一半。上传到区块链的数据,确实无法加以控制和修改,但是,因为官方把持着入口,所以,只要对入口进行相应规则的修改,可以让你的数据不在入口显示。

举例说明:Steem最主要的Dapp是steemit。很多用户为了收益会疯狂的在其上发文章,频繁的会被人踩,一旦信用评分过低后,所有的文章都会是隐藏状态,这就是前端的一个举措。(当然这也可以理解成是dapp的机制)。但是,你的数据并没有丢失,还完完整整在区块链网络中,只不过入口不再显示了。

目前市面上DAPP产品众多,除了以太坊系的,其余大部分并不属于Dapp,只是使用了区块链的部分技术在其中。区别是否dapp,最简单的一个点就是,它的数据你能否在公共领域查询到。数据存在自己的节点,自己的服务器上面,怎么能说是Dapp呢。

不得不说,现在的Dapp无论是用户体验还是功能上都无法和app相提并论,唯一的卖点就是token,这可以让一部分用户赚取可观的收益。既然如此,大家也无需纠结于“区块链”之中。就当做一个普普通通的app去体验,该提问题提问题。

赞(2)
未经允许不得转载:DApp.wang » 简单聊聊Dapp

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址