的世界 加密货币 不仅改变了人们如何看待金钱,而且还创造了 一系列以前不存在的新颖而令人兴奋的单词. 最受欢迎的流行词之一 区块链 社区是分散的应用程序,也称为 dApps.
您很有可能会问自己:“什么是dApp,它的作用是什么?”。在阅读本指南时,您将能够回答这两个问题!
首先,我将概述 是什么使应用程序分散化. 我还将向您展示该技术的工作原理以及如何将其用于 解决现实世界中的问题. 一切将以清晰,简单的方式进行解释,并附有示例,以帮助您了解学习过程的每个部分。首先,请确保我们了解“去中心化”一词的含义.
分散式应用程序:做什么 "去中心化" 意思是?
如果有的话 去中心化, 代表着 它不受控制, 拥有的, 或由一个人或一个机构管理. 中本聪, 的创造者 比特币, 设计了世界上第一个加密货币,旨在 分散资金. 但是,正如本指南稍后将解释的那样,分权化不仅可以赚钱,而且可以应用于几乎所有领域!
找到最新的Coinbase优惠券:
趣味事实
中本聪是 笔名. 比特币的创建者在建立比特币时使用了这个名称,但后来却证明是假的。没有人知道真正的创造者是谁!
为简单起见,我们将以欧元(EUR)为例。当消费者走进当地的超市并用纸币支付杂货时, 他们为中央系统做出了贡献. 这是因为买卖双方无法控制欧元的流动.
该角色留给了欧洲中央银行,其权力使他们能够 做很多日常公民无法控制的事情. 这可能包括 利率, 增加货币供应 或费用.
不幸的是,正如历史所暗示的, 中央银行并非总能得到东西 正确的, 而使用银行的人必须付出代价。然而, 比特币挑战了这些信念 通过引入分散的货币.
通过分散,货币具有 没有中央银行或政府可以控制其使用. 反而, 比特币网络使社会可以控制. 这意味着具有互联网连接的任何人都可以查看和验证交易.
通过使用它们的计算能力,比特币网络上的计算机(也称为节点)可以 奖励了新的比特币. 这就是为什么节点也称为矿工的原因。他们通过核实交易来进行开采,并因此而获得奖励-类似于向金矿商奖励黄金。使用这个系统, 区块链可以以分散的方式运行.
因此,既然您已经了解了什么是去中心化以及如何将其应用于金钱,那么下一步就是了解去中心化的作用。 智能合约 在分散的应用程序世界中.
什么是智能合约?
智能合约技术 是由以太坊于2015年首次引入的,它创造了不仅仅是金融交易的更多可能性。本质上,智能合约允许 两个或两个以上的人根据指定条件订立协议. 满足这些条件后,便会执行智能合约 自动地.
要将去中心化的应用程序应用于真实示例,请考虑 卖房子. 通常,您必须支付经纪人和申请费。现在,让我们想象一个智能合约:
- 您将房屋签订了智能合约(可以使用代表房屋所有权的令牌来实现)。您将价格设定为150 ETH.
- 智能合约的条件是,如果有人向智能合约发送了150 ETH,则令牌被发送到该人的地址.
- 因此,如果有人想购买您的房屋,他们要做的就是向智能合约中发送适量的ETH。.
- 如果金额合适,令牌(您房屋的所有权)将发送给该人,并向您发送150 ETH。如果金额不正确,则ETH将退还给发送方,您的房屋将保留在智能合约中.
通过使用智能合约, 您不需要经纪人. 您也不需要支付任何申请费。没有中央机构可以信任,因此不收取任何佣金!您只需支付以太坊网络上正在挖掘/验证交易的节点的以太交易费。这个费用很小!通常是 约$ 0.30至$ 1.30.
以太坊平均交易费|资料来源:bitinfocharts
智能合约的用途无穷,包括 预订酒店/机票, 卖车, 借钱 还有很多.
智能合约技术的主要优势在于 它消除了第三方验证协议的需要. 每个交易都可以在公共区块链上查看,在此示例中, 资金是根据协议的条件自动分配的. 由于智能合约在去中心化系统(区块链)上运行,因此没有第三方可以信任!
由于有了智能合约,我们可以节省通常用于佣金和手续费的大量资金。不仅如此,我们还可以节省无数的时间!
关于智能合约的另一个伟大之处 为分散的应用程序提供动力:
一旦智能合约已提交到区块链, 不可能对其进行修改或更改, 使得不可能扭转. 这意味着没有人可以篡改合同!
什么是dApp?
如果到目前为止,您已经按照我们的指南进行操作,那么您现在应该对它的含义有了一个很好的了解 在分散系统中运作. 您还将了解多少智能合约可以改善业务的未来.
现在,这将我们引向通常称为“什么”的主题。 一个dApp. 在开始使用dApp(或简称为分散式应用程序)技术之前,首先了解常规(集中式)应用程序的历史及其功能是一个好主意。然后,我们将解释为什么将这些应用分散化是 很重要.
集中式应用简史
在计算机的早期,需要安装应用程序 直接在用户设备上. 考虑一下您可能玩过的一些游戏,例如 俄罗斯方块 或者 单人纸牌. 这些是在本地计算机上安装的应用程序的示例,与外部服务器(即互联网)没有任何关系.
在计算机的后期,应用获得了与之通信的能力 万维网. 一个很好的例子是 网络浏览器 允许用户从世界任何地方发送和接收数据。接下来来了 行动应用程式, 提供与连接到互联网的PC相同的功能和优势.
这里的关键是所有这些应用程序都是 集中, 这与字面意思完全相反 去中心化 应用领域. 这可能与普通用户无关,但是如果您考虑了一会儿,您可能会开始理解它如何影响我们。集中式应用程序会以多种方式影响我们并给我们带来问题,这就是为什么分散化如此重要的原因!
dApp的含义:dApp为什么如此重要以及dApp如何工作?
Facebook 社交媒体巨人全世界的人们都在使用它。即使在中国(这个人口约占全球20%的国家)被禁止使用, 超过20亿个活跃的Facebook帐户正在使用!
想一想 您提供给Facebook的私人信息数量. 仅通过创建一个Facebook帐户,您就可以提供个人详细信息,例如您的全名,出生日期和居住的国家。但是,通过进一步使用Facebook,您所提供的不仅如此.
资料来源:newgenapps
Facebook可能有权访问 你的地点, 你的照片, 你在哪里工作, 早餐吃什么, 你与谁有关系, 以及您是否有宠物鱼. 将该信息乘以20亿用户,Facebook团队拥有 一个非常大的数据库. 这些数据全部私下保存在其上 集中 伺服器.
这意味着您相信Facebook不会滥用您提供给他们的信息。但是,此信息通常出售给营销公司!
集中式服务器也很糟糕,因为如果它们关闭(因为它们被黑客入侵或失败/损坏),那么 整个网络将 离线 -您将无法访问Facebook。如果Facebook使用分散的服务器代替,而更像是分散的应用程序,则关闭一个系统都没有关系,因为网络是信息在许多不同的节点上共享,而不仅仅是一个中心点.
不仅如此,拥有分散服务器的Facebook也意味着您不必将任何信息都信任任何人。相反,它将存储在没有人控制的共享数据库中。信息将被加密,唯一有权解密的人将是您!
另一个例子
YouTube 是集中化的另一个主要示例-YouTube管理团队可以完全控制上传的视频。如果平台存在某些异议,他们可以删除视频。他们还可以阻止上传它的用户!
另一件事:尽管用户可以从自己的视频中获利, YouTube占据了很大一部分利润. 如果YouTube是去中心化的应用,那么这将不是问题。在dApp中,没有第三方(例如YouTube)需要付费,也没有第三方可以删除您的视频或屏蔽您!
技术
dApp就像 智能合约和区块链的接口. 将区块链视为互联网,将智能合约视为互联网,将分散式应用程序视为YouTube和Facebook.
并非完全一样,但这可以帮助您想象.
基本上,去中心化的应用程序使我们能够 以用户友好的方式使用智能合约和区块链. 在我们之前使用智能合约出售房屋的示例中,dApp是您下载到手机上或在PC上用来实际设定房屋价格,输入详细信息并上传照片等的东西。.
当有人在dApp上按“购买”时,dApp会将ETH发送到智能合约.
如何构建去中心化应用程序?
尽管现在可以通过许多不同的区块链使用去中心化应用程序, 以太坊仍然是最受欢迎的. 这就是为什么您经常听到“以太坊dApp”一词的原因.
那些对构建智能合约或dApp感兴趣的人必须学习 以太坊的编程语言 – 坚固性.
以太坊(Ethereum)背后的开发人员设计了Solidity,以便任何对基础语言如 爪哇 或者 Python, 可以学习如何使用它。如果您想学习Solidity,可以使用我们的 太空Doggos计划!
Space Doggos是一个循序渐进的课程,它将 教你 娱乐性的基础知识. 只需按照以下步骤构建自己的游戏即可!专为初学者设计。学习编码语言通常很枯燥乏味,所以我们很有趣!
分散应用程序的真实示例
您现在应该对什么是分散式应用程序有了很好的了解。您还应该知道dApp使用智能合约,并且它们是使用Solidity编程语言构建的。尽管以太坊虚拟机仅在2015年启动,但已经有许多分散式应用程序可用。让我们看一下今天可以访问的三种流行的dApp:
笔记: 以太坊虚拟机(EVM)就像一台全球计算机,使人们可以创建智能合约。没有它,就不会有去中心化的网络来执行交易!
你知道吗?
您是否想过哪种加密货币交易所最适合您的交易目标?
看 & 并排比较TOP3加密货币交易所
空灵
空灵 是一个去中心化的应用程序, 改善旅游业! Etherisc dApp允许用户购买或出售航班延误和取消的保险。使用以太坊区块链,每个保险协议都可以在公共数据库上查看.
一旦达成保险合同, 不可能改变. 有许多不同的保险套餐可供投资,每种保险都有不同的风险等级.
最重要的是,去中心化功能使用户能够在事件结果得到验证后立即接收付款。是的-立即付款!完全归功于智能合约技术,去中心化应用程序充分利用了.
魔像
这 魔像 项目将权力下放到下一个层次。 Golem dApp允许用户 租用他们额外的计算能力 换取自己的令牌- GNT.
需要更多功能的人可以从其他用户那里租用 一种 点对点 基础. 所有交易都是 完全独立 Golem的网络,以确保平台以分散的方式运行.
道德
这 道德 该平台旨在分散自由职业者市场的权力。通常,那些希望在线上向客户出售其技能和专长的人必须经过第三方。结果,自由职业者和客户都需要付费,某些平台需要收费 高达项目总价值的20%. 那是巨大的!
这在去中心化的系统上会更好得多,这就是创建Ethlance的原因!由于Ethlance是dApp,因此自由职业者和雇主使用智能合约来处理他们的交易。这样,没有中间人也要付费!这也意味着人们总是按时付款,而且只有在工作完成时.
dApp的未来将如何发展?
有 超过1,000个分散的应用程序 目前正在开发中,许多人希望使世界变得更加透明和公平。区块链社区认为,去中心化应用将改变许多行业,包括 从政治和赌博到能源和会计.
在这里,我们将解释这两个行业(能源和政治)如何从分散的应用程序中受益.
活力
电力是每个人都需要的稀有资源。不幸的是,能源部门主要由 大公司, 其唯一的目标是赚更多的钱.
因此,人们别无选择,只能 付出昂贵的代价 只是为了获得电力. 电力账本 只是一个正在开发dApp来解决这个现实问题的区块链组织.
Power Ledger背后的想法是 允许人们通过点对点市场出售多余的电力. 该项目不仅 促进绿色能源 例如太阳能,但它也 确保买家支付公平透明的价格. 这就消除了通常需要大幅度削减利润的中间商(大公司)的需要.
政治
表决 政府选举是每个人的一项重要人权。在现实世界中,我们经常听到政府试图 通过威胁和暴力吓voters选民. 我们甚至听说他们以欺诈手段欺骗了投票系统。结果,政治是一个将从分权中受益的行业.
一群寻求解决这些问题的开发人员创建了 关注我的投票, 这将使人们可以使用以太坊区块链进行投票。通过使用分散式应用程序来验证选民身份,选举现在可以安全,透明且透明.
和 关注我的投票, 投票系统无法被欺骗-每个投票都在公共区块链上经过独立验证,无法更改.
其他行业潜力:
- 赌博
- 广告
- 会计
- 银行业
- 保险
- 贷款与抵押
- 身份验证
- 房地产
- …还有很多其他!
结论
本指南的目的是让您了解什么是分散式应用程序以及它们可以做什么。通过完整阅读本文,您现在应该了解dApp背后的主要技术。您知道dApp(去中心化应用程序) 区块链的应用.
您还应该能够解释去中心化的含义,以及为什么如此重要.
也许您会决定 学习团结 并创建自己的去中心化应用程序? 我们很想听听您对我们的指南的看法以及您对去中心化技术未来的任何想法.