什么是Dapp? 2021年去中心化应用程序完整指南|英特尔®开发人员专区加密极客
许多人不了解区块链带来了许多新单词,词组和缩写的世界。尽管该技术已经存在了十多年,但对其工作原理却知之甚少,而当我们谈论它时,这就是令人困惑的地方。区块链的众多未知方面之一是Dapps,今天我将回答这个问题。我将概述Dapps的优缺点,并提及一些已存在且每天都在使用的Dapps.
什么是Dapps?
Dapps是分散应用程序的缩写。分散式应用程序的核心与集中式应用程序相同,并且将提供相同的功能集。区别在于,去中心化应用程序是在区块链网络上开发和运行的。与普遍的看法相反,将诸如应用程序或服务之类的权力下放不一定是一件坏事.
习惯了集中式应用程序后,我们大多数人都会感到安全感,这并不是因为它们是完全安全的。自计算机诞生以来,集中式应用程序就已经存在,我们已经习惯了它们。分散式应用程序是相对较新的应用程序,我们大多数人都对此感到恐惧。好吧,没什么好害怕的,我会解释为什么.
与集中式应用程序相比,分散式应用程序(通常称为分布式应用程序)提供了一些改进。与您今天可能会发现的大多数应用程序不同;分散的功能具有使其独特的一组功能。由于具有灵活性,因此并非所有人都具有相同的功能,但是它们都具有一个共同点,那就是它们是基于去中心化网络构建的事实。.
话虽如此,但在三个方面使它们分散管理。第一个事实是它们是开源的。用户运行分散的网络,因此在这种类型的平台上开发的应用程序将需要是开源的以便分散。下一个方面是公共记录。区块链网络本质上是去中心化的,通常被称为公共分类账。这意味着这些记录是公开可用的,即使网络上没有人可以更改或篡改这些记录,其他用户也将能够以只读格式对其进行访问。当然,这不适用于任何类型的记录。分散式应用程序通常依赖于相同的原理,这就是使它们本质上透明的原因。在安全性方面,去中心化应用程序依赖于加密令牌,以确保没有人篡改任何东西,并提供我们许多人想要的安全性.
分散应用程序的优缺点
就像世界上任何其他应用程序一样,分布式应用程序也有其优点和缺点。即使专家胜过弊端,我也要尽量避免偏见,并讲故事的两面.
优点
缺少控制应用程序的中央实体意味着分散的应用程序更加注重隐私。没有单一实体的事实意味着政府,公司或黑客可以使用它来监视用户。一切都散布在整个网络中,获得整体的一部分是毫无意义和无用的。这是因为,为了使某人获得每条数据,他或她将需要所有这些数据。有点像拼图,一张不会显示整个图片.
服务或应用程序经常会停机,这是由于它们的集中性。服务器托管的网站是集中式的,这意味着如果服务器出现故障或被黑客入侵,则该网站将崩溃。分散的应用程序完全避免了该问题,因为整个应用程序依赖于整个网络上成千上万个节点。如果其中一个发生故障,则将替换另一个,该应用将继续运行。所有这些都会在用户不知道发生某事的情况下发生.
我已经提到了这一点,但是我必须重复一遍。 Dapps通常是开源应用程序,这意味着该应用程序背后的代码并未安全地保密。对于普通用户而言,这毫无意义,特别是对于那些没有编码经验的用户而言。另一方面,开发人员对此表示欢迎,因为他们将能够“查看”代码并确保其中没有任何内容。如果您使用的是去中心化的应用程序,这不是您应该知道的,但是如果开发人员发现错误,您也将对此有所了解。.
安全是我要提到的最后一个优势。还有很多,但是这些是最重要的。分散的应用程序是防黑客的,没有解决之道。黑客可以通过识别服务器的IP地址并寻找漏洞利用程序来访问服务器,这是集中式应用程序或服务的最大缺点之一。分散式应用程式没有伺服器,也就是说没有IP位址,因此骇客无法做任何事。甚至一个节点也能被黑客入侵;我已经提到过,整个网络中的一部分是一文不值的.
缺点
dapps并非全部都是积极的,它也有一些缺点,最大的缺点是速度。去中心化的应用程序依赖于网络上的节点,并且事物运行的速度将取决于节点的连接速度。服务器将具有千兆位连接,因此用户将获得流畅的体验,并且不会遇到任何延迟。 dapps上的节点很少会有这种连接,因此有时体验会很漫长.
由于dapp并不那么受欢迎,因此它们会遭受网络上可用用户的缺乏的困扰。目标是拥有一个去中心化的应用程序,并且该应用程序拥有的节点或用户越多,它将越安全和去中心化。没有太多用户的主要原因之一是应用程序的用户界面。在很多情况下,您将看到一个外观低于平均水平的界面,这将使很多初学者离开.
Dapps的例子
分布式应用程序已经存在了一段时间,并且有一些平台可以“托管”它们。这是一些更流行和最常用的.
最佳以太坊Dapps
最受欢迎的以太坊dapp是MakerDAO和Uniswap.
MakerDAO是一个用于保存和借用的平台。拥有以太币的用户可以以贷款的形式替换他们并获得DAI。用户可以使用DAI做任何想做的事情;他们可以要求取回以太坊以及与之相关的额外费用.
Uniswap是基于以太坊的令牌交换平台,换句话说,它是一种去中心化交易所.
最佳Tron Dapps
TRON通常被认为是游戏平台,因此最受欢迎的Tron dapp是游戏.
第一个称为IOI,是一款结合交易加密资产和游戏的游戏。 ECO Game Center是一个游戏平台,您玩的越多,就有更多的赚钱机会。像Steam一样,但是有收入选择.
最佳EOS Dapps
Upland是最受欢迎的EOS Dapps之一。这是一个您管理虚拟房地产的游戏,类似于区块链上的“垄断”。每当您取得成就时,游戏便会用自己的加密货币UPX奖励您.
另一个受欢迎的EOS Dapp是另一款游戏,Chain Clash。在游戏中,您拥有一个化身,可以训练并与其他玩家对抗。您还可以与其他用户组成氏族,并在网络上关注其他氏族.
结论
分散式应用程序仍处于起步阶段。该网络可能存在了一段时间,但是人们对他们不了解的事物一无所知,这就是为什么dapp仍然没有流行的原因。正如我在文章中所解释的那样,大量优势可以使当今的集中式应用程序和服务过时。我相信有一天,dapps将从王位上推翻一个集中式应用程序。开发人员确实确实有一些缺点和一些事情需要解决,但是到最后,与标准的集中式应用程序相比,dapps表现出了出色的改进.