DApp是未来应用的新形式,目前DApp的现状是咋样的?面临的问题又有哪些?下面将会给我们答案!
DApp
的开发技术的走向是区块链行业发展的核心问题之一,它不仅对开发者重要,而且会影响到其他行业参与者。一、DApp
为何重要?最开始要从 DApp
本身说起,因为来龙去脉很长。最后还是决定简要地谈谈,否则逻辑上不完整。DApp
是 Decentralized Application 去中心化的互联网应用。例如比特币就是一个
DApp,它是去中心化的价值存储型加密货币。去中心化的概念比较复杂,V
神有篇文章说明了去中心化有架构、治理和逻辑三个维度,大家可以找来看看。从使用者的角度看,去中心化可以简单理解成,不能被个别或者少数参与者所控制,因此值得信任的应用属性。区块链是实现
DApp 的主流技术手段,或者说区块链是 DApp
的基础设施。本次分享所说的区块链,如果加不特殊说明,都是指公链。DApp
和普通的互联网应用的差别就在于 D
去中心化。那么去中心化为什么重要?为什么值得众多 IT
互联网从业者参与其中?它是不是个伪需求伪概念?回答这个问题最清楚的,是
a16z 的合伙人 Chirs Dixon,他在 2018 年 2 月发表文章题为《Why
Decentralization
Matters》,就是去中心化为什么重要。要理解他的观点,首先要了解什么是网络效应。网络效应是指产品或服务的效用随着用户增长而增加的机制。例如微信,用得人越多,它的功能就越强大,越不可或缺。互联网应用的核心就是建立并维持网络效应,谷歌、亚马逊、BAT
等巨头的业务,都是建立起了强大的网络效应,使得后来者难以逾越。Chirs
认为互联网平台要建立网络效应,都是要千方百计的吸引用户、吸引开发者和商家等等。但是在突破了关键规模之后,平台的吸引力越来越强,它的控制力也越来越强。比如现在做电商,如果不依托于天猫、京东或者微信,几乎不可能成功。因为他们已经形成了巨大的网络效应,用户和商户都被锁定了。互联网平台的运营方都是企业,企业的使命就是利润最大化。当用户和商户离不开平台的时候,平台跟用户商户之间的关系就就发生变化。我们看上面这张图,平台最开始是吸引用户,形成网络效应之后,就开始尽量从用户头上赚钱。平台跟开发者、内容创造者和商户之间,也从合作逐步走向竞争。例如大家都知道百度搜索结果不是按信息的真实性和重要性排序,而是谁给的钱多就排在前面。最早百度广泛联系各家公司,让大家把信息提交给他,方便用户搜索。现在如果不交钱,公司的官网在百度上就搜不到。百度为了赚钱,把病患导流给莆田系医院。但国内的用户明知如此,还是离不开百度,因为百度的数据最多,对用户也最了解,想想是不是很可怕。DApp
可以改变互联网平台垄断的局面。因为 DApp
是去中心化的,靠公开透明的共识维持的经济体。网络的参与者贡献越大,相应的权利也就越大,但是没有个体能控制全局。任何参与方要损害其他人的利益,要么是行不通,要么就会引发分叉。DApp
可以长期保持开放、公平,所以大家不用担心过河拆桥,所有人都尽自己最大努力参与建设,并获得回报。有点类似于各尽所能、按劳分配的社会理想。这才是真正的开放网络,是互联网不应忘记的初心。所以众多互联网大咖都对
DApp 以及实现 DApp 的区块链技术情有独钟,并寄予厚望。

现在人们的日常生活中,几乎都离不开智能手机的陪伴。适配各种机型的应用商店里App琳琅满目,遍布各行各业。可以说,智能手机不断发展离不开App的帮助。那么,在区块链行业多次提到的DApp,和通常的App又有什么分别呢?

DApp是Decentralized
Application的缩写,译为:分散式的应用程序。我们在智能手机上安装的应用程序也就是App。所以,DApp它的意思是:分散式的应用程序/去中心化的应用程序。

金沙国际唯一官网 1

而关于DApp的意义,首先,它有着传统APP的基础功能——作为服务子平台链接用户和项目方,它是一个窗口,最直观、用户最能接受到的“连接器”。但既然是Decentralized,就证明在根本上,它代表着区块链技术的本质意义之一
—— 去中心化。

金沙国际唯一官网,DApp运行在去中心化的区块链网络中。在这个网络中不存在中心化的节点可以完整的控制DApp。也就是说,像APP那样重大需要需要某台服务器来获取数据,处理数据等,区块链,就是DApp之下的底层部分。

金沙国际唯一官网 2

一个完全的DApp需要满足完全开源并且是自治的应用程序。DApp一经部署完毕,便不可被任何人更改。应用的升级必须由大部分用户达成共识之后才可以进行升级。所有的数据必须进行加密存储在去中心化的区块链应用平台上。其次DApp必须要有Token机制。Token相当于DApp中的“血液”,连接好各个节点,为参与者带去“养分”。

但是就目前而言,DApp还是有很多的不足之处的,以往的APP都是基于中心化而开发构建的,DApp的底层网络是去中心化的。虽然现在还是在开发初期,可是直接抛去APP的优秀特点去建设DApp又不现实。

金沙国际唯一官网 3

因此,DApp的开发和构建要不断的防止中心化占据主要功能,而且还要不停地拓展功能以此充实自身的平台特性,从业者还是要花费一段时间来探索,Parabox团队也不例外。

之前有内部消息称,基于Parabox公链的DApp也在紧锣密鼓地开发中,团队首要的目标就是面向重要且基础的DApp功能,在开发之后必然要不停地细致规划。作为用户使用的“窗口”,协调各个功能且发挥“去中心化”的特质,也必然不是一朝一夕就可以完美达成的。

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注