1. 首页 > 娱乐生活

Dapp应用是什么意思?一文读懂去中心化应用

随着去中心化金融的不断发展,区块链技术被越来越多的人所熟知,并且还催生除了一系列与区块链技术相关的新事物的发展,其中就包括Dapp。说起Dapp,可能很多人都听说过,但是对于Dapp的具体情况也不是很了解。其实看到Dapp这个名字,我们很容易就联想到了我们生活中更常见的一种应用,那就是APP,App将人们带进了移动互联网时代,手机APP的出现可以说是彻底改变了人们的生活,那么Dapp应用是什么意思呢?它对我们又什么影响呢?下面就让小编来带大家一文读懂去中心化应用。

Dapp应用是什么意思?

DAPP是Decentralized ApplicaTIon的缩写,中文叫分布式应用/去中心化应用(何玺更喜欢叫分布式应用)。通常来说,不同的DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币(也可以使用基于相同区块链平台的通用代币)。

DAPP不同的底层区块链开发平台就好比手机的IOS系统和Android系统,是各DAPP的底层生态环境。DAPP就是底层区块链平台生态上衍生的各种分布式应用,也是区块链世界中的基础服务提供方。DAPP于区块链,就好比APP之于IOS和Android。

根据David Johnston对DAPP的定义,一个真正的DAPP应用,需要同时满足一下几个条件:

1、应用必须完全开源、自治,且没有一个实体控制着该应用超51%Token。该应用必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可

进行;

2、应用的数据必须加密后存储在公开的区块链上;

3、应用必须拥有Token机制(可用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点需要得到代币奖励;

4、应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。

DApp前景怎么样?

虽然很多团队宣称自己的DApp用户已经达到百万、千万级别,但不可否认的是,距离DApp大众普及还有很长一段路。

首先是技术问题。

目前市面上DApp大多基于以太坊、EOS区块链底层,但当某一款DApp大火,比如加密猫、Fomo 3D等区块链游戏,用户短时间大量涌入的时候,整个网络却瘫痪,不仅影响体验,还严重影响投资收益。

其次,由于上链信息的不可篡改,DApp运行过程中哪些信息需要上链,哪些不必要,隐私与开放的边界还将持续探讨。而用户体验则直接影响了用户数量。

DappRadar网站数据显示,即使是最活跃的游戏类DApp,用户日活也仅在数百,大多数甚至不过百。以最火的Fomo 3D为例,该游戏首轮日活最高破万,但这个数据和互联网App千万级,甚至亿级用户量相比,还相差甚远。

综上所述,就是小编对于Dapp应用是什么意思这一问题的回答,希望小编的这篇一文读懂去中心化应用能够帮助各位投资者更好的了解Dapp这一概念及其发展前景。虽然区块链技术已经发展了很多年,但是对于Dapp来说区块链技术的发展还不够成熟,这也是Dapp不能大规模被应用的一个重要原因,不过随着技术的发展,Dapp会成为未来不可抵挡的一个新趋势,我们会走进一个新的Dapp时代,虽然我们还不知道具体的应用场景会有哪些,但是这必然是值得我们期待的。

去年因为去中心化借贷平台的崛起,DeFi即去中心化金融这一概念也变得火爆起来,DeFi市场可以说是迎来了自己的高光时刻,而说起DeFi又不得不提到DApp,DApp的D同样也是去中心化的意思,APP即application,就是应用的意思,那么D+APP其实就是去中心化应用。想必大家应该经常会听到这个词吧,经常听到归听到,大家真的知道区块链的DApp是什么意思吗?这个DApp究竟是个什么鬼?它与APP又有什么关系呢?下面小编就来带大家一文解读DApp概念,带大家搞清楚这些问题。

区块链的DApp是什么意思?

App我们都知道是客户端应用,是application的简称。再说dapp就是D+app,d是英文单词decentralization的首字母,单词翻译中文是去中心化,即dapp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。

DApp字面上的意思就是去中心化应用,但是有人可能会问,App为什么要去中心化呢?在解释这个问题之前,我们要了解一个概念——智能合约。智能合约就是电子版的合同、数字化的合约、智能化的合约,是把合同合约用代码写成一段程序,重要的是这段代码一旦写好就不能修改不能篡改,并公之于众保存在区块中去中心化,如果外界条件发生变化如违约或合同到期,智能合约就会自动触发。也就是说,DApp就是智能合约+APP。

满足下面三个条件就可以成为是一个DApp了:

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

第二、参与者信息被安全存储,隐私得到很好的保护;

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

DApp的应用市场

手机将人们带进了移动互联网时代,App丰富了我们的移动互联网生活。从点外卖、看电影、打车、单车、网购、社交、办公、资讯、视频......在过去几年,App经济的兴起改变人们众多的生活习惯。

但App对我们的影响也仅止于“改造”,谈不上“重塑”或者颠覆。

虽说DApp还没有达到绝大多数人手机都有安装的程度,但DApp的发展已经在路上。如果关注链圈的爱好者,相信都用过数字货币钱包如Tokenpacket、imToken等,其实钱包就是一款DApp。下面来罗列一下目前市面上看得到的DApp应用:

1、DApp之钱包

钱包应用每条公链上都必须有,比特币有自己的钱包,以太坊有自己的钱包,MOAC也有自己的钱包,其他公链如国内的neo、井通都有自己的钱包。

2、DApp之内容

区块链与内容垂直领域耦合性非常好,利用区块链的特性和技术,做内容的平台越来越多,在这赛道上竞争无比激烈,如国外的steemit,国内的币乎、币问、Primas、Iveryone、Pressone等。

3、DApp之物联网、人工智能

DApp被大多数人看好的方向在于和物联网、共享经济的结合,比如无人驾驶汽车应用。

传统上,一辆无人驾驶汽车得到路况信息需要先传输到中心化服务器,然后服务器再传输给另一辆无人驾驶汽车,若出现服务器故障或者传输网络延迟等情况,汽车之间没有及时通信,路况又是随时变化的,所以就很容易出现事故。

如果汽车与汽车能直接通信,一辆无人驾驶汽车实时将路况信息写入区块链,其他无人驾驶汽车则可及时获取路况信息并及时调整,这样要好于中心化管理。

除了上面利用区块链技术做到汽车与汽车之间的信息通信,人工智能也可以充分利用区块链技术加智能合约,做到机器与机器之间的通信交流。

综上所述,就是小编对于区块链的DApp是什么意思这一问题的回答,希望这篇一文解读DApp概念可以帮助到各位投资者。虽然现在区块链技术的发展已经日趋成熟,但是DApp作为

一种基于区块链的技术,却仍然处于发展初期,就像襁褓中的婴儿。目前市场上还没有什么有大规模的实际应用价值的DApp出现,所以,DApp绝对是一块未开采的宝藏,等待着各位程序员去挖掘。DApp带给我们无穷无尽的想象,小编在这里祝愿DApp全面应用的那天早日到来。

什么是DApps?对于一些人来说,区块链已成为一种被过度炒作的技术和流行语,它与错失百万富翁的机会有关,或者与那些在厨房里喋喋不休的谈论它将如何改变世界的同事有关。基于区块链的应用程序非常重要,因为它们解决了现在企业和最终用户面临的问题:隐私、数据安全性以及与之共享数据的人员。

关于区块链技术的一个普遍误解是,它意味着要取代传统货币,虽然这可能是少数人的目标,但它只是区块链应用的一个用例。

什么是DApps?

DApps是分散式应用程序的缩写。这些应用程序实际上不应该对

最终用户进行区分。关于DApps的重要之处在于后端是如何处理数据的。DApps在区块链上运行,其中最著名的区块链之一是以太坊网络。这允许开发人员构建自己的应用程序,甚至在他们之上创建自己的区块链代币(这些代币可用于通过ICO筹集资金,或作为货币支付维护网络的人)。要将应用程序视为DApp,必须满足几个要求:◆应用程序是开源的,这意味着代码是公开可见的,开发人员可以创建分支或编辑代码。◆应用程序的数据不是托管在本地(内部部署)或独立的云服务器上,而是在安全的计算机网络上分散运行,这些计算机可以由云服务器和运行该软件的单个PC组成。◆应用程序具有数量有限的区块链代币(例如以太币是以太坊网络的代币)。这需要一对加密密钥来签署交易,以便将数据存储在区块链中。

DApp分散式应用程序是怎么工作的?

从各方面来看,DApps不应该都被认为是应用程序。它们可以是网页、桌面应用程序或移动应用程序,只需像任何其他应用程序一样运行就可以。应用程序的数据不托管在本地或云服务器上,而是托管维护相同分类帐的节点网络,也就是一个区块链网络。不幸的是,为了正确解释DApps如何工作,它意味着深入研究区块链的功能。对于那些不是技术背景的人来说,这很快就会变得深奥。因此,在解释这是如何工作的过程中,不会过度技术化。区块链是一种点对点网络,其目的是维护一个记录数据的开放式分类账,可以将其视为电子表格。在每个节点上的网络中存在相同的分类帐副本,这意味着同一分类帐有数千个副本(任何兼容的计算机都可以运行该软件并成为节点)。这就是不可变性的来源,所有节点的分类账必须相同。如果一个分类帐存在差异,则该记录将失效。为了获得有关节点的信息,大多数情况下,矿工将验证交易,然后将其发送到网络。这可能是资源密集型过程,需要大量的计算能力,因此矿工由发起交易的用户为其努力支付代币。出于这个原因,DApps要求用户拥有一个钱包,其中包含与该特定区块链相关的代币。例如,在以太坊网络上运行的DApp通常会使用以太币。这是对区块链的过度简化,并且有许多不同的区块链可以以不同的方式工作(只要它们遵守上面提到的规则:开源、用区块链代币分散)。

DApp有什么好处?

要理解为什么人们对DApps感到兴奋,首先让我们来研究一些应用程序如何工作的问题。例如,一个社交网络,数百万人正在与该网站进行交互,并且为了让用户看到其他用户的评论、帖子、喜欢等,必须将数据保存在网络上的某个地方,以便可以保留此操作。没有人想让自己发表的评论消失。因此,这些交互都存储在集中式服务器上,站点所有者和主机负责保护、备份和管理该数据的传播。维护服务器的成本很高。他们需要硬件、员工、电力等。由于很多网站对最终用户免费,企业可能会向广告商开放你的数据,然后广告商可以用他们的产品定位你,这样网站就可以支付成本。在DApp中,没有存储数据的集中式服务器。相反,它被保存到区块链中。这样,就没有任何组织负责保护最终用户数据。没有组织需要支付员工工资、维护服务器或其他管理费用。由于没有涉及运营网络的组织,因此销售用户数据以降低成本的动机就少了。由于数据存储在区块链中,因此非常安全。通常,区块链需要超过51%的网络受到同时攻击才能影响存储在分类账上的数据,这不仅操作起来很复杂,而且也会划不来。如前所述,为了满足要求,DApps必须是开源的,这意味着任何人都可以检查代码以查看应用程序的功能。这提供了传统应用程序通常不会提供的透明度。

DApp有哪些障碍?

DApps并非没有缺点。首先,需要有足够数量的节点在网络上运行。因此,如果平台建立在一个小区块链上,有时大多数这些节点实际上是由创建者操作的,所以实际上这并不是分散的。大多数基于区块链的DApps最大的问题之一是学习曲线,它阻止了不太精通计算机的用户使用它们。由于用户需要拥有持有区块链特定代币的钱包,因此用户需要保留所谓的私钥或种子词以访问其钱包并在区块链上签署交易。与标准密码不同,私钥在忘记或丢失时无法重置,也无法更改。通常,私钥是由64个字母数字字符组成的字符串,难以记忆,应该仅在纸上记录,以避免黑客在数字保存时访问它的风险。因此,它并不像输入您的电子邮件和设置密码那么简单,而且会有很多的人因为丢失了私人密钥而被锁在账户外,再也无法访问!DApps面临的另一个问题是,在区块链上可以存储的数据是有限制的,例如,视频文件太大而无法以分散的方式存储,因此仍必须存储在集中式服务器上。

这些问题可以及时克服,并且上述一些问题不存在于像Hyperledger Fabric等这些企业区块链中,后者不需要最终用户维护钱包和支付矿工费用。

2018年最火的科技是什么,那绝对是区块链技术。不知道大家有没有注意,凡是涉及到开发或者应用,总会有一个词出现在大家的视野,那就是DApp。在介绍DApp之前,小编想先跟大家说一下APP,APP想必大家都有所了解,他就是我们手机上的应用程序,虽然DApp其实跟APP是有些类似的,但有并不相同,甚至还有很大的区别。那么DApp到底是啥意思呢?DApp和APP有什么区别呢?想必各位投资者现在一定很想了解。现在就让小编来为大家详细解释一下。

 1/3    1 2 3 下一页 尾页

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.longfuchaju.com//ylsh/4663.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx123456