科普 | 分散式应用程序的简单解释

来源:本站整理
2021-04-30 17:50
本文将向大家解释什么是分散式应用程序(DApp)以及它的工作原理。

什么是DApp?

分散式应用程序(DApp的缩写)在前端可视化并在对等网络上执行的智能合约组成。前端可以是一个网站,由HTML,CSS和JS代码组成;后端由牢固编写的智能合约组成。我们的DApp可以在以太坊区块链上运行,因为它是对等网络,而且由于分散式应用程序使用区块链技术,因此它们不受中央机构的控制,这意味着我们的DApp不需要中央服务器。

DApp的标准

  • 以区块链为准则

关于DApp的工作方式。在我们的示例中,我们将运用汽车制造商大众汽车,他们正在与轮胎制造商谈判新合同,建立了诸如全球协议(GVA),数据保护协议(DPA)或服务水平协议(SLA)之类的合同。由于有许多政策和合同,会导致合同谈判期间存在一些分歧和问题,因此谈判可能要花费几个月的时间,并导致高昂的成本。

现在,让我们将大众示例与DApp进行比较。

币世界-科普

通常我们的合同谈判存在的问题有:

  • 不透明

  • 安全性低

  • 不信任

但我们可以使用DApp轻松解决这些问题,为此提供以太坊了基础,您可以将其进行比较,您同时多方处理一个文档,文件不在中央服务器上,而是在分散的服务器上。结果是,每个人都有合同的副本,可以防止未经授权的人员更改文件而不会引起数据丢失。

使用Dapp,我们可以实现以下目标:

  • 透明:所有参与者都可以处理相同的文档。

  • 安全性:文档对区块链中的每个人都可用,并以加密形式存储。

  • 信任:为每个文件生成一个哈希。我们信任该系统,因为无法不注意更改文件。

币世界-科普

现在,我们可以使用DApp为每个人提供更多控制和安全性。

  • 以开源为准则

开源软件,该软件具有可自由访问的源代码。这意味着每个人都可以影响软件。因此,任何人都可以查看该软件并对其进行重新编程。

DApp也具有开源代码,这独立于中央实例而工作,没有管理员左右未来的发展。因此,DApp必须适应变化或市场反应。

  • 代币为标准

令牌是数字单元,该单位表示区块链中记录的副本。在这种情况下,令牌一词可以具有多种含义,因此可以实现多种功能,功能取决于我们要如何使用令牌。

  • 加密为准则

DApp也需要得到保护,而矿工则希望对其工作给予奖励。使用工作量证明算法,我们可以创建令牌来奖励矿工。

三种类型的分散式应用程序:

类型1.驻留在自己的区块链上的DApp。

类型2.使用类型1区块链的DApp。

类型3.当我们使用类型2协议(源代码)时。

这三种类型在逻辑上是相互依存的。例如,让我们使用以太币。它满足DApp的所有四个条件。因此,它是开源的,并拥有自己的区块链。它使用令牌,也可以生成它们。

以太坊提供使用智能合约的可能性。我们使用它们来设置某些条件。在他们的帮助下,可以创建DApp。例如,Azure,Golem或Fun Fair,它们都被分类为类型2。例如,类型3是使用Azure基础结构的应用程序。在了解了不同的标准和类型之后,我们仍然需要了解去中心化应用程序的工作方式。

DApp如何运作

我们可以通过智能合约提供我们自己的DApp,它是基于以太坊的一种工具,而智能合约允许我们连接到区块链。

我们用一个简单的例子来解释它,网站通常使用HTML,Java或CSS等编程语言来显示页面,我们还需要来自数据库的数据才能使用API。例如,当您访问Facebook时,网站将调用API,然后它将显示您所需的信息。

币世界-科普

DApp的工作方式与网站类似,主要区别在于没有API连接到数据库。相反,您有一个连接到区块链的智能合约。

币世界-科普

DAPP的优点

一旦开发了Dapp,就不能随意删除它,因为它在区块链上运行,可以在每台计算机上运行,这也意味着其他人无法关闭您的Dapp;由于Dapp不在中央服务器上,因此它也没有停机时间;Dapp还可以通过令牌自我维持,共识机制可确保一切正常运行。

用户评论(已有0条评论)

昵称:
表情
发表评论
注:您的评论需要经过审核才能显示哦,请文明发言!
最新评论
暂无评论

排行榜

查看全部
热浪袭来 Chia投资价值几何?

近期,Chia火了,火得一塌糊涂,但,在“火”的背后,围绕Chia的争议不曾停止。

比特币挖矿每年用电量多少?比特币为何如此耗电?

近日,内蒙古全面清理关停虚拟货币“挖矿”项目,设立虚拟货币“挖矿”企业举报平台。这份公告,掀开了比特币挖矿耗电的冰山一角。比特币一年耗电量,超过全球多个国家用电量!内蒙古为何再度出手“整治”虚拟货币挖矿行业?原因之一可能就是比特币挖矿太费电了,挖矿费的电一般人想象不到,简直是浪费国家资源让少部分人获利。

什么是比特币?比特币是合法的吗?

比特币是什么?比特币(BitCoin)是一种P2P形式的虚拟货币。点对点的传输意味着一个去中心化的支付系统。比特币不依靠特定货币机构发行,它通过特定算法的大量计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币

加密货币是什么意思?加密货币带来的影响

加密货币是匿名性的数字货币也是虚拟货币的一种。加密货币是不依靠法定货币机构发行,不受央行管控。它依据全世界的计算机运算一组方程式开源代码,通过计算机显卡、cpu大量的运算处理产生,并使用密码学的设计来确保货币流通各个环节安全性。基于密码学的设计可以使加密货币只能被真实的拥有者转移或支付。

比特币市值超脸书 特斯拉已在比特币上投资15亿美元

根据美国证券交易委员会的正式年度报告Form 10-K,特斯拉已在比特币上总计投资了15亿美元(折合人民币约100亿元),并期望在不久的将来接受数字资产作为支付选择。

推荐文章

什么是比特币?比特币是合法的吗? 热浪袭来 Chia投资价值几何? 比特币再现崩盘式暴跌 加强监管是大势所趋 比特币十日大跌26% 比特币已至泡沫最后阶段? Polkadot上用于构建DApp的前5个智能合约平台(开发人员指南) 比特币挖矿每年用电量多少?比特币为何如此耗电? 比特币怎么挖出来的?如何获得比特币? 马斯克提醒狗狗币风险:加密货币有前景 但请谨慎投资 比特币最新消息:丹麦最大银行将继续禁止交易加密货币 比特币升破55000美元 市值超1万亿美元