去中心化应用的英文全称就是Decentralized Application,它就是去中心化应用程序的意思,它是由在去中心化对等网络上运行的后端代码组成的。DAPP还可以有一个用户界面,这个界面是由调用后端的前端代码创建的,并且这个DAPP不需要中央授权即可运行,它们能够允许用户和提供者之间的直接交互。Dapp通常都是在区块链上运行的,并且其代码都是开源的,可以自主运行。很多投资者还不太清楚究竟什么是去中心化应用?下面就让小编带大家通俗解释去中心化应用。
让我们直截了当地说:去中心化应用程序,或简称DApp,是一种以某种方式连接到区块链的在线应用程序。从理论上讲,这可能意味着整个后端存储是在区块链而不是服务器上完成的;但更典型的是,它只涉及通过简单的API连接到区块链的应用程序的一小部分。在大多数功能方面,DApp的使用方式与任何其他软件应用程序相同,可以基于网站或作为移动应用程序。
那么是什么让它们与普通应用程序不同呢?
·完全或部分去中心化:DApp中的一些活动和数据通过机器/节点的分布式网络运行,即。区块链网络而不是集中式服务器。
·Unkillable:如果大量DApp数据存储在区块链上,那么它们就没有单一的中心故障点。
·开源:从技术上讲,您不必开源代码来制作DApp,但这很常见。我们强烈推荐它为您的用户群提供对您的应用程序的完全可见性和信任。
·数据所有权:许多DApp,或更具体地说是DApp创建者,不拥有用户数据。用户有权拥有自己的数据,可以与不同的DApp共享或将其完全从生态系统中删除。
·代币:很多DApp都使用某种形式的代币。同样不是必需的,但对于奖励您的社区非常有用,并且使用DApp也很容易做到。DApps在区块链上运行,因此它们可以轻松地提供某种形式的有价值资产,例如代币,以充当现金并启用需要价值交换的应用程序。传统应用程序需要为此目的创建银行或卡交易并将您的钱存放在他们的钱包中。然而,使用DApps用户的钱/奖励可以留在他们自己的钱包里。
在这一点上值得知道的是,从最纯粹的意义上来说,究竟什么是DApp仍然存在一些争论。有些人发誓必须始终涉及代币,其他人则非常依赖开源性质,但此时要记住的关键因素是DApps是建立在去中心化网络上的。
其实去中心化应用的前端与集中式应用程序基本相同,不过去中心化应用中还有智能合约,它是与区块链网络交互的DApp的一部分,在这个基本解释中,前端使用API与智能合约进行通信,智能合约运行的代码然后选择并存储去中心化区块链网络上的数据。在DApp系统中,它能够给代表用户存储数据,还能够允许应用程序及其所有交易的准确功能,它在技术上就称为点对点系统。
以上就是什么是去中心化应用?通俗解释去中心化应用(Dapp)的详细内容,更多关于去中心化应用介绍的资料请关注句子百科其它相关文章!
免责声明: 文章源于会员发布,不作为任何投资建议
如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/318385.html