去中心化应用:什么是dApp?

加密货币世界不仅改变了人们如何看待货币,而且还创造了一系列前所未有的新颖而令人兴奋的单词区块链社区使用的最流行的流行的术语之一是去中心化应用程序,也称为dApps或者分散式应用程序。

您很有可能会问自己:“什么是dApp,它有什么作用?'。在阅读本指南时,您将能够回答这两个问题!

首先,我将概述使应用程序分散的原因。我还将向您展示该技术的工作原理以及如何将其用于解决实际问题。一切将以清晰,简单的方式进行解释,并附有示例,以帮助您了解学习过程的每个部分。首先,让我们确保我们了解术语“去中心”的含义。

分散的应用程序:“分散的”是什么意思?

如果事情被分散,这意味着它不被控制拥有或者由一个人或机构管理比特币的创造者中本聪(Satoshi Nakamoto)设计了世界上第一种加密货币,旨在分散资金。但是,正如本指南稍后将解释的那样,分权化不仅可以赚钱,而且可以应用于几乎所有内容!

有趣的事实

中本聪(Satoshi Nakamoto)是化名。比特币的创建者在建立比特币时使用了这个名称,但后来却证明是假的。没有人知道真正的创造者是谁!

去中心化应用比特币中本聪

为简单起见,我们将以欧元(EUR)为例。当消费者走进当地的超级市场并用纸币支付杂货时,他们便在建立集中式系统。这是因为买卖双方无法控制欧元的流动。

该角色留给了欧洲中央银行,欧洲中央银行的权力使他们能够做许多日常公民无法控制的事情。这可能包括利率增加货币或收费的供给

不幸的是,正如历史所表明的那样,中央银行并非总能做到正确,而是由人民来使用银行来付出代价。但是,比特币通过引入去中心化货币来挑战这些信念

去中心化应用程序:比特币应用程序。

通过分散管理,该货币没有中央银行或政府可以控制其使用。相反,比特币网络使社会可以控制。这意味着具有Internet连接的任何人都可以查看和验证交易。

通过使用它们的计算能力,比特币网络(也称为节点)上的计算机将获得新的比特币奖励。这就是为什么节点也称为矿工的原因。他们通过核实交易来进行采矿,并因此而获得奖励-类似于向黄金矿工获得黄金奖励。使用该系统,区块链可以以分散的方式运行

因此,既然您已经了解了什么是去中心化以及如何将其应用于金钱,那么下一步就是了解智能合约在去中心化应用程序世界中的作用。

什么是智能合约?

以太坊于2015年首次引入了智能合约技术,它创造了不仅仅是金融交易的更多可能性。本质上,智能合约允许两个或两个以上的人根据指定条件签订协议。一旦满足这些条件,便会自动执行智能合约。

要将分散式应用程序应用于真实示例,请考虑出售房屋。通常,您必须支付 交易所和申请费。现在,让我们想象一下,使用智能合约:

  1. 您将房屋签订了智能合约(可以使用代表房屋所有权的硬币来实现)。您将价格设置为150 ETH。
  2. 智能合约的条件是,如果有人向智能合约发送了150 ETH,则硬币被发送到该人的地址。
  3. 因此,如果有人想购买您的房屋,他们要做的就是向智能合约发送适量的ETH。
  4. 如果金额合适,则将硬币(您房屋的所有权)发送给该人,并向您发送150 ETH。如果金额不正确,则ETH将退还给发件人,您的房屋将保留在智能合约中。

通过使用智能合约,您不需要交易所。您也不需要支付任何申请费。没有中央机构可以信任,因此不收取任何佣金!您只需支付以太坊网络上正在挖掘/验证交易的节点的以太交易费。这个费用很小!通常在$0.30至$1.30之间

去中心化应用:以太坊平均交易费。以太坊平均交易费| 资料来源:bitinfocharts

智能合约的用途无穷,包括预订酒店/机票卖车放贷等等。

智能合约技术的主要优势在于,它无需第三方来验证协议。每个交易都可以在公共区块链上查看,在此示例中,资金是根据协议的条件自动分配的。由于智能合约在去中心化系统(区块链)上运行,因此没有第三方可以信任!

由于有了智能合约,我们可以节省通常用于佣金和手续费的大量资金。不仅如此,我们还可以节省大量时间!

智能合约为去中心化应用提供动力的另一大优点是

一旦将智能合约提交到区块链,就不可能对其进行修改或更改从而无法撤销。这意味着没有人可以篡改合同!

什么是dApp(或简称为分散式应用程序)?

如果您到目前为止已经遵循了我们的指南,那么您现在应该已经对在分散式系统中进行操作的含义有了很好的了解。您还将了解多少智能合约可以改善未来的业务。

现在,这使我们进入了通常称为dApp的主题。在开始使用dApps(或简称为分散式应用程序)技术之前,首先了解常规(集中式)应用程序的历史及其功能是一个好主意。然后,我们将解释为什么将这些应用程序分散化如此重要

集中式应用简史

在计算机的早期,需要将应用程序直接安装到用户的设备上。考虑一下您可能玩过的某些游戏,例如“俄罗斯方块”或“纸牌”。这些是本地安装到您计算机上的应用程序的示例,与外部服务器(即Internet)没有任何关系。

在计算机的后期,应用程序具有和万维网通信的能力。一个很好的例子就是网络浏览器,它允许用户从世界任何地方发送和接收数据。接下来是移动应用程序,提供与连接到互联网的PC相同的功能和优势。

分散式应用程序:什么是dApp?

这里的关键点是所有这些应用程序都是集中式的,这实际上与分散式应用程序相反。这可能与普通用户无关,但是如果您考虑了一会儿,您可能会开始理解它如何影响我们。集中式应用程序会以多种方式影响我们并给我们带来问题,这就是为什么分散化如此重要的原因!

dApp的含义:为什么dApp如此重要,以及dApp如何工作?

Facebook的-社交媒体巨头-被世界各地的人们所使用。即使在中国(这个人口估计占全球20%的国家)被禁止使用,仍然有超过20亿个活跃的Facebook帐户正在使用中

考虑一下您提供给Facebook的私人信息的数量。仅通过创建一个Facebook帐户,您就可以提供个人详细信息,例如您的全名,出生日期和居住的国家。但是,通过进一步使用Facebook,您所提供的不仅如此。

分散的应用程序:应用程序与dApps。资料来源:newgenapps

Facebook的可能访问你的位置你的照片你在哪里工作你吃什么早餐你是有关系谁以及你是否拥有一个宠物鱼。将这些信息乘以20亿用户,Facebook团队就拥有一个非常大的数据库。这些数据全部秘密地保存在其中央服务器上。

这意味着您相信Facebook不会滥用您提供给他们的信息。但是,此信息通常被出售给营销公司!

集中式服务器也很糟糕,因为如果它们关闭(因为它们被黑客入侵或失败/崩溃),那么整个网络将处于脱机状态您将无法访问Facebook。如果Facebook使用分散服务器代替,而更像是分散应用程序,则关闭一个系统都没有关系,因为网络是信息在许多不同节点上共享,而不仅仅是一个中心点。

不仅如此,具有分散服务器的Facebook也意味着您不必用任何信息来信任任何人。相反,它将存储在没有人控制的共享数据库中。信息将被加密,唯一有权解密的人就是您!

另一个例子

YouTube是集中化的另一个主要示例-YouTube管理团队对上载的视频拥有完全控制权。如果平台存在某些异议,他们可以删除视频。他们还可以阻止用户上传视频!

分散的应用程序:一名妇女在YouTube上滚动。

另一件事:尽管用户可以从自己的视频中获利,但YouTube却占据了很大一部分利润。如果YouTube是去中心化的应用,那么这将不是问题。在dApp中,没有第三方(例如YouTube)需要付费,也没有第三方可以删除您的视频或屏蔽您!

技术

dApp就像智能合约和区块链的接口。将区块链视为互联网,将智能合约视为互联网,将分散式应用程序视为YouTube和Facebook。

并非完全一样,但这可以帮助您想象。

基本上,去中心化应用程序使我们能够以用户友好的方式使用智能合约和区块链。在我们之前使用智能合约出售房屋的示例中,dApp是您下载到手机上或在PC上使用的dApp,它实际上是为房屋设置价格,输入详细信息并上传照片等。

当有人在dApp上按“购买”时,dApp会将ETH发送到智能合约。

如何构建去中心化应用程序?

尽管现在可以通过许多不同的区块链使用分散式应用程序,但以太坊仍然是最受欢迎的应用程序这就是为什么您经常听到“以太坊dApp”一词的原因

那些对构建智能合约或dApp感兴趣的人必须学习以太坊的编程语言-Solidity

以太坊背后的开发人员设计了Solidity,以便任何对JavaPython等基本语言有深入了解的人都可以学习如何使用它。如果您想学习Solidity,可以使用我们的Space Doggos程序

分散的应用程序:关于BitDegree的Space Doggo课程。

Space Doggos是一门循序渐进的课程,将以一种有趣的方式教您 Solidity的基础知识。只需按照以下步骤构建自己的游戏即可!它是专为初学者设计的。学习编码语言通常很枯燥乏味,所以我们变得很有趣!

分散应用程序的真实示例

您现在应该对什么是分散式应用程序有了很好的了解。您还应该知道dApp使用智能合约,并且它们是使用Solidity编程语言构建的。尽管以太坊虚拟机仅在2015年推出,但已经有许多去中心化应用程序可用。让我们看一下今天可以访问的三种流行的dApp:

注意:以太坊虚拟机(EVM)就像一台全球计算机,使人们可以创建智能合约。没有它,就不会有分散的网络来执行交易!

Etherisc

Etherisc是一种分散式应用程序,可改善旅游业!Etherisc dApp允许用户购买或出售航班延误和取消的保险。使用以太坊区块链,每个保险协议都可以在公共数据库上查看。

分散的应用程序:Etherisc主页。

一旦达成保险合同,就不可能更改。有许多不同的保险计划可供投资,所有保险计划都具有不同的风险等级。

最重要的是,去中心化功能使用户能够在事件结果得到验证后立即接收付款。没错-即时付款!归功于智能合约技术,分散式应用程序可以充分利用。

Golem

Golem项目以分散到一个新的水平。Golem dApp允许用户租用其额外的计算能力,以换取自己的硬币GNT

分散的应用程序:Golem分散的应用程序。

需要额外资源的人可以从其他用户租用这对等网络的基础所有交易都完全独立于Golem的网络,从而确保该平台以分散的方式运行。

Ethlance

Ethlance平台旨在分散的自由职业市场。通常,那些希望在线上向客户出售其技能和专长的人必须经过第三方。结果,自由职业者和客户都需要付费,某些平台收取的费用高达项目总价值的20%。这是巨大的数额

分散的应用程序:道德。

这在去中心化的系统上会更好得多,这就是创建Ethlance的原因!由于Ethlance是dApp,自由职业者和雇主使用智能合约来处理他们的交易。这样,没有中间人也要付费!这也意味着,人们总是按时支付工资,只有在工作完成时才可以得到工资。

dApp的未来前景如何?

超过1000个分布式应用寻找让世界更加透明和公平的地方目前正在开发中,有许多。区块链社区认为,去中心化应用将改变许多行业,从政治和赌博到能源和会计

在这里,我们将解释这两个行业(能源和政治)如何从分散的应用程序中受益。

能源

电力是每个人都需要的稀有资源。不幸的是,能源部门主要由大公司控制,大公司的唯一目标是赚取尽可能多的钱。

因此,人们别无选择,只能支付昂贵的价格才能获得电力。Power Ledger只是一个开发dApp来解决这个现实问题的区块链组织。

分散的应用程序:Power Ledger。

Power Ledger背后的想法是允许人们通过点对点市场出售多余的电力。该项目不仅促进了太阳能等绿色能源的使用,而且还确保了买家支付公平,透明的价格。这就消除了通常需要大幅度削减利润的中间商(大公司)的需要。

Ledger Nano X评测
优点
  • 可以从移动设备管理
  • 非常安全
  • 支持超过 1500 种加密货币
Trezor Model T 评测
优点
  • 一流的安全性
  • 触摸屏用户界面
  • 易于设置
Ledger钱包评测
优点
  • 超级安全
  • 能够防止物理破坏
  • 支持超过1500种硬币和代币

政治

在政府选举中进行投票是每个人的一项重要人权。在现实世界中,我们经常听到政府试图通过威胁和暴力恐吓选民。我们甚至听说他们以欺诈手段欺骗了投票系统。结果,政治是一个将从分权中受益的行业。

一群寻求解决这些问题的开发人员创建了FollowMyVote,它将使人们可以使用以太坊区块链进行投票。通过使用分散的应用程序来验证选民的身份,选举现在可以是安全,可靠和透明的。

使用FollowMyVote,投票系统无法被欺骗-每个投票都在公共区块链上经过独立验证,无法更改。

其他行业潜力:

  • 赌博
  • 广告
  • 会计
  • 银行业
  • 保险
  • 贷款与抵押
  • 身份验证
  • 房地产
  • …还有很多很多!

结论

本指南的目的是让您了解什么是分散式应用程序以及它们可以做什么。通过完整阅读本文,您现在应该了解dApp背后的主要技术。您知道dApp(去中心化应用程序)是区块链的应用程序

您还应该能够解释去中心化的含义,以及为什么它如此重要。

也许您会决定学习Solidity并创建自己的去中心化应用程序?我们很想听听您对我们的指南的看法以及您对分布式技术未来的任何想法。

今天就开始使用Space Doggos学习Solidity!如果您正在寻找的是加密货币交易,请自己选择合适的平台

留下您的诚实反馈

留下您的真实意见并帮助数千人选择最佳的加密货币交易所。 只要诚实,就可以接受所有正面或负面的反馈。 我们不会发布有偏见的反馈或垃圾邮件。 因此,如果您想分享您的经验,意见或建议 - 现场就在您身边!

常见问题

使用dApp的主要好处是什么?

使用分散式应用程序的主要好处在于以下事实:此类应用程序消除了对第三方换句话说就是中间人)的需求。无论主题是什么,例如房地产购买,医疗记录保存,投票等,由于以太坊的智能合约技术,dApps肯定可以在很大程度上改善流程,并降低对第三方的依赖。

dApp受欢迎吗?

dApp的发展缓慢,但随着时间的流逝,它肯定会越来越受欢迎。尽管它们仍远未成为“主流”,但此类应用程序提供的好处正变得越来越广泛。随着时间的流逝,如果以太坊技术不断改进和使用,人们可以希望dApp一定可以证明是光明的未来!

如何为自己选择最好的加密货币交易所?

为自己挑选 最佳加密货币交易所 时,您应该始终专注于在所有顶级加密货币交易所应具备的功能和对您而言重要的功能之间保持平衡。 例如,所有最好的交易所都应具有顶级安全功能,但是如果您只想交易主要的加密货币,那么您可能就不太在乎在这个交易所能够使用的硬币的种类了。这视情况而定!

哪种加密货币交易所最适合初学者?

在网上阅读各种最佳的加密货币交易所评论时,您一定会注意到,大多数这些交易所的共同点之一是,它们使用起来非常简单。。 对于初学者而言,与其他人相比,它更友好,您在这两个顶级交流平台上都不会遇到任何困难。 就是说,许多用户认为 Coinbase是当前市场上较简单的交易所之一。

加密货币交易所和经纪人之间有什么区别?

用外行的术语来说,加密货币交易所是您与他人见面和交换加密货币的地方。交换平台(即Binance)充当中间人,它将您(您的要约或要求)与 其他人(卖方或买方)。 但是,有了经纪人,就不会有“其他人”,您可以在没有任何第三方干预的情况下,使用相关平台来兑换您的加密货币或法定货币。 但是,在考虑加密货币交易所排名时,通常将这两种类型的业务(交易所和经纪业务)归入总称之列 - 交易所。 这样做是为了简单起见。

所有顶级加密货币交易所都设在美国吗?

不,绝对不是! 尽管确实有一些顶级加密货币交易所位于美国(即Coinbase或Kraken),但世界各地还有其他非常知名的行业领袖。 例如,Binance的总部位于日本东京,而Bittrex的总部位于列支敦士登。 尽管有很多原因导致交易所希望将其设在一个位置而不是另一个位置,但大多数原因归结为业务错综复杂,通常对平台用户没有影响。