教程网

您现在的位置是: 首页 > 百科

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

Dapp应用是什么意思?一文读懂去中心化应用
随着去中心化金融的不断发展,区块链技术被越来越多的人所熟知,并且还催生除了一系列与区块链技术相关的新事物的发展,其中就包括Dapp。说起Dapp,可能很多人都听说过,但是对于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时代,虽然我们还不知道具体的应用场景会有哪些,但是这必然是值得我们期待的。

dapp应用有哪些?从功能上讲,DApp平台应该具有相同的功能(我认为这取决于他们的VMs),这意味着属性上的区别主要包括:去中心化、可扩展性、终结性、生态系统的质量。

去中心化

真正的去中心化需要充分的网络分布,网络节点要遍布很多地方,这就增加了网络的容错能力(许多节点可以在不影响共识的情况下消逝)。dBFT/ dPoS都选择较少数量的节点,来提高可扩展性和终结性,在这些设计中,目标都是在保留其他优点的前提下,让足够多的节点在结构上充分的分散。

去中心化还要求减少对共识的控制(高度的政权去中心化),这意味着没有哪个个体或组织能控制输入区块中的内容,或者决定哪些区块是有效的,由于这些实体(节点、区块生成器、矿工)正在控制着这些区块,因此不能允许让它们一起来控制区块中的内容。

在PoW和PoS中,网络通过激励用户参与共识来实现这种去中心化,许多用户提出区块意味着更多的去中心化,不需要信任机制,但是用户这样做是为了获得激励奖励,他们会做任何可以激励他们的事情(经济学原理)。

如果他们没有什么机会挖掘到矿区,他们就什么也赚不到,然后他们都会加入矿池,在那里他们可以获得一些利润,而不是一点利润都没有,慢慢地矿池就变得越来越大,从而在区块奖励中就能获得更大的奖励份额,并如此循环往复。

最终,共识机制就会完全由矿池控制,总哈希率的百分比不断增长,网络再次中心化,最终只有少数人为矿池提供区块。如果他们想停止你的交易,那么他们可以马上做到,而矿工/经纪人并没有参与到这个过程中,足够大的哈希速率百分比无法在几个小时内(如果不是PoS中的几分钟)发现虚假阻塞,那么网络就会严重损坏,并需要一个新的区块链分支(可能对这些实际用例来说不太合适)。

从这一点上来说,相比于现有的中心化机构(例如您的银行),诚实和能力的信任对网络的需求更加强烈,因为中心化机构中至少有一些恶意活动承担了法律后果。

共识机制通用区块奖励可以激励用户创建区块,但最终这种机制会自我蚕食,并成为权利集中控制的(中心化),比特币和以太坊已经证明了这个事实,并且由于它们的设计,每个PoW/ PoS / dPoS网络中将继续继承这种情景。

NEO需要稳定地推出节点,而不是采矿/堆机制的快速扩展,这样的好处是数量得以平衡从而实现可扩展性,并且网络可以在不过度激励节点运行的情况下运行。我们的共识机制有很多的改进,但从根本上说,这是一种更加有效的方法。

可扩展性和终结性

这更简单,这是一个共识效率的问题,以及有多少节点需要获取消息(以及它们的距离有多远)的问题。可扩展性是指每时每刻可以处理多少事务,终结性是他们被证实为不可改变的事实的速度。

PoW让用户测试nonces以生成哈希值,允许他们声明区块的有效性,传播该信息并获得奖励,这样做不仅能源利用率低,并且在达成共识方面的效率也非常低。网络是庞大的,因为它是一个开放的过程,这意味着每个人都需要花费大量的时间来达成一致。此外,他们还需要确认,因为其他矿工可以分叉并改变最长的链(也就是真相),这是非常缓慢和固有的缺陷。

PoS有用户参与,跳过了挖矿的过程,极大的提升了效率,但仍然需要大量的时间让每个用户获取消息。与PoW糟糕的扩展性(一秒钟几次交易)相比,扩展性略有改善(4-5倍),但仍然不是一个可观的值。它也依赖于激励机制,如果你的计算力不足以赢得区块,你就得不到奖励,那么你就会加入到一个矿池中去,矿池开始获得更大比例的区块奖励,就吸引了更多的人加入,你知道这样发展的结局是怎样的。

PoA中有信任,这是真的,就像dBFT,只不过你要相信这些人指出的那些值得信赖、诚实的人,当然他们可能是值得信赖的,也可能不是。PoA是分散共识机制的中间步骤,他们意识到可以通过限制节点数来获得可扩展性,但是他们不会使用真正的授权来放弃控制权。它的网络的传播是很快,但存在政权中心化的问题。

dBFT是最简单的解决方案。不要激励用户生成区块,而要激励他们管理网络。拥有NEO可以让你决定谁运行节点,你可以从正在使用的网络中获得奖励,共识节点将交易费用作为小费(也许有一天甚至没有任何激励)。

共识过程完成的很快,你只需根据定义的标准检查区块是否有效,获取区块、验证、签名、传递,具有效率更高的PoS,这就是为什么TPS更高(数百或数千),这就意味着节点可以更快地对区块进行验证,并且不能更改区块,这也意味着一旦交易在区块链上,就是最终确定的。不需要确认对用户的体验非常重要,交易实际只需要20秒或10秒或5秒,而不是几分钟或几小时。

dBFT通过公平的投票系统保证政权去中心化,并具有高可扩展性所需的网络架构,同一区块的最终确定就是最重要的。

生态系统的质量

这其实是一个主观的问题,你是否喜欢大量垃圾的、未经审核的智能合约?这些合约可能是恶意的、无用的或无法创建的,你是否喜欢一些非常令人印象深刻、但有信任警告的项目?或者你是否喜欢一个正在成长的生态系统由创建该生态系统的组织提供资金和支持?

只需要在我们的生态系统中的每个项目花上几分钟,你就会看到这些工作质量真的令人震惊,他们的潜力是无限的,每天这些生态系统不断地发展,并更加紧密地连接在一起。

与那些杂草项目、dApps污流或其他平台的永久中心化相比,NEO是一个非常令人兴奋的地方。

说起APP大家都很熟悉了,它的全称是application,就是我们平时所使用的客户端应用,是我们每天都要接触到的东西。那DApp大家有没有听说过呢?DApp前面的D代表的就是decentralization,即去中心化的意思,那么DApp很好理解,自然就是去中心化应用的意思。那么DApp到底是什么呢?简单来说,就是把普通的APP放在区块链的系统上,再与智能合约相结合。既然DApp这么火爆,那么DApp的概念币种又有哪些呢?大家想要知道的话,就继续看下去,下面就让小编为大家带来DApp版块币种大盘点。

DApp概念币种有哪些?

1.LSK

LSK是项目Lisk 的简称和代币,目标是打造一个基于侧链技术的 Dapp(应用软件) 生态,类似苹果公司的App Store(应用程序下载商店)。

Lisk项目于2016年1月从Crypti区块链项目分离,主网在2018年6月启动。目前尚不清楚Lisk 1.0版本是否包含侧链技术。

2.SNT

Status是以社交功能为起点,集合了即时通讯客户端、Dapp浏览器、以太坊系轻钱包的移动端应用,在业内有“区块链微信”之称,能够让使用以太坊去中心化协议的人士相互发送加密信息、智能合约和数字货币。基于Whisper开发的Status为去中心化应用提供其聊天 API(应用程序接口)和开发工具,使得用户可以软件内使用dApp服务。Status的代币用于:支持户支付信息发送、DApp服务调用、平台广告等费用。

3.STRAT

STRAT是Stratis区块链网络中的原生通证。Stratis是一个区块链即服务(BAAS)平台,让搭建区块链变得更加简单。无论是公司还是个人用户,只需要使用STRAT通证,就可以创建并管理自己的区块链网络。Stratis可以让公司根据公司模式和规模自定义调整区块链,从构建区块链模式到加密算法再到发行利率等一切设置都能简单上手操作,还可定制自己的侧链。Stratis还为开发者提供测试环境进行Dapps及智能合约测试等。它的口号是让开发区块链应用变得更加简单。

4.NEBL

Neblio是给企业或者机构提供区块链解决方案的技术平台。跟普通的区块链平台不同,Neblio专注于给企业或机构提供区块链的技术服务,能够实现交易和数据的不可篡改,实现透明、安全、可靠和去中心化等好处。NEBL代币主要是为了维持Neblio网络安全。它采用的是pos的共识算法,用户的代币越多,投票权越大,以确保网络安全,免遭攻击。为激励用户在这个模型中持有代币,用户将因为持有代币和确认新的区块而获得奖励。同时用户也可通过交易所售出代币获得经济收益,也可通过购入并持有代币获得网络投票权,维持网络的安全运行。

5.HIT

HitChain项目,旨在联合全球开发者构建一个彻底由开发者缔造、被开发者共有、为开发者谋利的共治社区。HitChain包含了两层含义:Hit取自Git,H是G的下一个字母,喻意更好的版本;Chain取自区块链,希望利用区块链技术构建一种更有活力的开源生态系统。

6.ENU

Enumivo是一款基于EOS优化的区块链技术平台,借鉴EOS「可扩展性」、「高速性」、「无手续费」等高性能,旨在为开发者们提供更加经济实惠可负担的区块链技术平台,使他们可以自如地开发去中心化应用(dApp),提供给千万乃至亿级的用户使用。ENU代币是EOSIO/eos的分叉币。牛油果(ENU)持有的数量,代表该参与者能够在整个Enumivo区块链网络中占用的算力份额。

7.RISE

RISE是一个面向开发人员和企业的生态系统。RISE为去中心化分布式应用程序和侧链/代币资产创建提供平台,指定代理证明(DPoS)区块链。平台的代币是R币(RISE),可用于支付RISE技术费用、创建/使用DAPP以及投票。

8.EHD

EHD(EthereumHD,以太硬币)是一个面向认证实体身份的区块链智能合约共识网络公链;以完整的用户隐私保护与身份认证机制,并基于低成本高效率的POC容量共识证明算法,以及定制化智能合约,为不同身份的认证实体及应用快速建立一个去中心化、资源共享和自我发展的智能合约共识网络。

9.BTN

比新链(BitNew Chain)是一个支持软硬扩展的去中心化商业级应用(DAPP)开发平台,目前采用PoS挖矿,已支持智能合约技术,后续将通过标准化物理主节点,以及资源隔离、去中心化计算(BTN-DC)、去中心化存储(BTN-FS)等形成双重区块链网络,使区块链应用拓展到硬件领域,提高主链性能及应用场景。同时,比新链将进一步构建软硬结合的跨链通信体系及人工智能可拓展模块,丰富应用场景、降低使用成本,提高用户体验。

 1/2    1 2 下一页 尾页