什么是以太坊?

以太坊由Vitalik Buterin这个1994年出生的天才神童创建,从2014年发布该项目到如今,以太坊仍在高速发展以适应除虚拟货币外的其他应用的落地。今天Adblockchain找出相关资料让大家能够快速了解。
来源:http://blockgeeks.com/guides/what-is-ethereum/

什么是以太坊?非技术入门指南
如果你想知道什么是以太坊,它如何工作,它可以用于什么,而又无需深入到技术层面,这份指南最适合你。

重要说明:本指南假设您对区块链技术有基本的了解。 如果你不熟悉区块链,请查看这份 初学者分步介绍

超越比特币和第一代分散应用程序

虽然通常与比特币相关,区块链技术有许多其他超越数字货币的应用。 事实上,比特币只是今天使用区块链技术的几百种应用之一。

【区块链】之于比特币,如互联网之于电子邮件。 一个大的电子系统,在其上你可以建立应用。 货币只是其中一种。
Sally Davies,FT技术记者

直到最近,构建区块链应用程序需要在编码,加密,数学以及重要资源方面的复杂背景。 但时代已经改变。 以前无法想象的应用程序,从电子投票和数字记录的财产资产到法规遵从和交易,现在正在以往任何时候都快地进行积极开发和部署。 通过为开发人员提供构建分散应用程序的工具,以太坊正在使所有这一切成为可能。

什么是以太坊?

简单来说,以太坊是基于区块链技术的开放软件平台,使开发人员能够构建和部署分散应用程序。

以太坊是否类似比特币? 嗯,有点,但不是完全是这样的。

像比特币一样,以太坊是一个分布式公共区块链网络。 虽然两者之间有一些重大的技术差异,但最重要的区别是,比特币和以太坊在目的和能力上有很大的不同。 比特币提供区块链技术的一个特定应用,一个支持在线比特币支付的点对点电子现金系统。 比特币区块链用于跟踪数字货币(比特币)的所有权,但以太坊区块链侧重于运行任何分散应用程序的编程代码。

以太坊区块链,矿工工作以赚取一种?网路加密令牌,以太币,而不是挖掘比特币。 除了可交易的加密货币,Ether还被应用开发者用于在以太坊网络上支付交易费用和服务。

比特币首先是一种货币; 是区块链的一个特定应用。 然而,它远不是唯一的应用。过去一个类似情况的例子,电子邮件是互联网的一个特定应用,肯定有助过推广它,但还有很多其他应用。
Gavin Wood博士,以太坊联合创始人

什么是智能合约?

智能合同只是一个用来描述可以促进货币,内容,财产,股份或任何有价值的东西交换的计算机代码的短语。 当在区块链上运行时,智能合约就像一个自动运行的计算机程序,当满足特定条件时自动执行。 因为智能合同在区块链上运行,它们完全按照程序运行,没有任何审查,停机,欺诈或第三方干扰的可能性。

infographics-02-1.jpg

虽然所有区块链都具有处理代码的能力,但大多数都受到严重限制。 以太坊不同。 以太坊不是提供一组有限的操作,而是允许开发人员创建他们想要的操作。 这意味着开发人员可以构建数千个不同的应用程序,远超我们以前所见过的。

【以太坊】区块链有一些非凡的能力。 其中一个是你可以建立智能合同。 这就是听起来的, 这是一个自我执行的合同,合同处理执行,管理,绩效和付款
Don Tapscott

以太坊虚拟机

在创建以太坊之前,区块链应用程序被设计为执行非常有限的一组操作。 例如比特币和其他加密货币,是专门开发作为点对点数字货币。

开发人员面临一个问题。 或者拓展比特币和其他类型的应用程序提供的功能集,这是非常复杂和耗时的,或者开发一个新的区块链应用程序和一个全新的平台。 意识到这种困境,以太坊的创造者,Vitalik Buterin,开发了一种新的方法。

我认为(比特币社区的人)没有以正确的方式处理这个问题。 我以为他们要从独立应用程序入手;他们试图以某种瑞士军刀协议来明确地支持每个[用例]。
Vitalik Buterin,以太坊的创始人

以太坊的核心创新,以太坊虚拟机(EVM)是一个运行在以太坊网络的图灵完整软件。 它使任何人都可以运行任何程序,无论给出足够的时间和内存的编程语言。 以太坊虚拟机使创建区块链应用程序的过程比以前更容易和高效。以太坊使可能的成千上万的不同应用程序的开发在一个平台上,而不是必须为每个新的应用程序构建一个完全原始的区块链。

以太坊可以做什么?

以太坊使开发人员能够构建和部署分布式应用程序。 分散的应用程序或Dapp对其用户有一些特定的用途。 例如,比特币是一个为其用户提供了一个在线比特币支付的点对点电子现金系统的Dapp。 因为分散应用程序由在区块链网络上运行的代码组成,所以它们不受任何个人或中央实体控制。

infographics2-02-1024x488.png

任何集中的服务都可以使用以太坊进行分散。 想想几百个不同行业中存在的所有中介服务。 从明显的服务,如银行提供的贷款,到大多数人很少想到的中介服务,像所有权登记,投票系统,监管合规等等,还有更多。

以太坊也可用于建立分散自治组织(DAO)。 DAO是完全自主的,分散的组织,没有单一的领导者。 DAO是由编程代码在以太坊区块链上编写的智能合同的集合上运行。 该代码旨在替代传统组织的规则和结构,消除对人员和集中控制的需求。 DAO由所有购买令牌的人拥有,每个令牌不等于股权和所有权,令牌赋予人投票权。

DAO由一个或多个合同组成,可以由一群志同道合的个人资助。 DAO完全透明,完全独立于任何人为干预,包括其原创者。只要DAO能付得起其生存成本并为其客户群提供有用的服务,DAO将一直在网络上。
Stephen Tual,Slock.it创始人,前以太坊CCO。

分布式应用程序的好处是什么?

因为分散应用程序在区块链上运行,所以它们受益于其所有属性。

不变性 - 第三方无法对数据进行任何更改。

腐败和防篡改 - 应用程序是基于围绕协商一致原则形成的网络,使审查不可能。

安全 - 没有中间点的故障和安全地使用加密,应用程序得到很好的保护,防止被黑客攻击和欺诈活动。

零宕机 - 应用程序永远不会宕机,永远不会被关闭。

分布式应用程序的缺点是什么?

尽管带来了许多好处,分散应用程序不是完美的。因为智能合约代码是由人类编写,智能合同只能达到与写它们的人一样好。代码错误或疏忽可能导致意外的不良反应。如果代码中的错误被利用,则除了获得网络共识和重写底层代码之外,没有有效的方式可以阻止被攻击或利用。这违背了区块链的本质,它本是不可变的。此外,中央一方采取的任何行动都对应用的分散性质提出了严重的问题。

ix.png

我想开发一个应用程序。如何使用以太坊?

有很多方法可以插入到以太坊网络,最简单的方法之一是使用其原生的Mist浏览器。 Mist为用户提供了一个用户友好的界面和数字钱包,用于交易和存储Ether以及编写,管理,部署和使用智能合同。像Web浏览器提供访问和帮助人们浏览互联网,Mist提供了一个到分散的区块链应用程序的世界门户。

还有MetaMask浏览器扩展,将Google Chrome转换为以太坊浏览器。 MetaMask允许任何人从他们的浏览器轻松地运行或开发分散的应用程序。虽然最初构建为Chrome插件,MetaMask最终将支持Firefox和一系列其他网络平台。

虽然还是早期,Mist,MetaMask和各种其他浏览器使比以往任何时候更多的人可以访问基于区块链的应用程序。即使没有技术背景的人也可以构建区块链应用程序。这是区块链技术可以将分散应用程序带入主流的革命性飞跃。

xt.png

哪些应用程序在使用以太坊进行开发?

以太坊平台正用于在各种服务和行业中创建应用程序。但开发人员处于未知领域,所以很难知道哪些应用程序会成功,哪些应用程序会失败。这里有一些令人兴奋的项目。

Weifund为利用智能合同的众筹活动提供了一个开放平台。它使捐款转变为可在以太坊生态系统中使用,交易或出售的合同支持的数字资产。

Uport为用户提供了一种安全和方便的方式来完全控制他们的身份和个人信息。用户不必依赖政府机构,或向第三方交出身份,而是控制谁可以访问和使用他们的数据和个人信息。

BlockApps希望为企业构建,管理和部署区块链应用程序提供最简单的方法。从概念验证到完整的生产系统和与遗留系统的集成,Blockapps提供了创建私有,半私有和公共行业特定区块链应用程序所需的所有工具。

Provenance使用以太坊使不透明的供应链更透明。通过追踪产品的起源和历史,该项目旨在建立一个开放和可访问的信息框架,以便消费者在购买产品时做出明智的决定。

Augur是一个开源的预测和预测市场平台,允许任何人预测事件,并在正确预测它们时获得奖励。对未来现实世界事件的预测,例如谁将赢得下一个美国大选,是通过交易虚拟股进行的。如果某人在获胜预测中购买股票,他们将获得金钱奖励。

要查看以太坊目前正在开发的其他项目,请 点击这里

“以太坊是一个壮观的公共实验,显示了智能合同在公共区块链上的价值。 它是我们从互联网早期以来所没有看到的那些喜欢的颠覆性创新的结果和来源。“
Caleb Chen London Trust Mediav

威胁一切的黑客

记得如何使用以太坊构建分散的自治组织?在2016年,坏事发生了。一个名为“The DAO”,在一特定的DOA项目上工作的初创企业,被黑客攻击。

The DAO是由另一个名为Slock.it的开发团队开发和编程的项目。他们的目标是建立一个无人化的风险投资公司,允许投资者通过智能合同做出决策。 The DAO通过令牌销售获得资金,最终从数千名不同的人那里筹集了大约1.5亿美元。

资金筹集后不久,The DAO被一个不知名的黑客攻击,当时他偷了价值5000万美元左右的以太币。虽然攻击是通过The DAO软件中的技术缺陷,而不是以太坊平台本身,以太坊的开发者和创始人被迫处理这场混乱。

分叉

经过多次辩论,以太坊社区投票决定通过执行所谓的硬分叉或代码更改来检索被盗的资金。硬叉把被盗的资金转移到一个新的智能合同,旨在让原所有者撤回它们的令牌。但这是令事情变得复杂的地方。这个决定的影响饱受争议,是成为一个被激烈辩论的话题。

原因是,以太坊基于区块链技术,其中所有交易都是不可逆的和不可改变的。通过执行硬分叉并重写区块链执行的规则,以太坊设置了一个危险的先例,它违背了区块链的本质。如果每次涉及到足够大量的金钱,或者足够的人受到负面影响,区块链就改变,区块链就会失去其主要价值主张 - 安全,匿名,防篡改和不可改变。

当另一个不太激进的软叉解决方案被提出,以太坊社区和它的创始人被置于危险的位置。如果他们没有找回被盗的投资者的钱,对以太坊的信心可能会丢失。另一方面,恢复投资者资金需要采取违背权力下放的核心理念的行动,并建立一个危险的先例。

后果 - 以太坊分裂

最后,以太坊大多数人投票表决执行硬叉,并检索The DAO投资者的钱。但并不是每个人都同意这一行动方针。这导致了两个平行区块链同时存在的分裂。对于那些强烈不同意区块链任何变化的成员,即使当黑客发生了,还有经典的以太坊。对于大多数同意重写区块链的一小部分并将被盗钱归还给其主人的人,有新以太坊。

两个区块链在硬叉被实现的某个块前,具有相同的特征,并且在每个方面都相同。这意味着直到硬叉发生在以太坊上的所有事情,在以太坊经典区块链上以后仍然有效。从执行硬分叉或代码更改的块,两个块链单独操作。

未来的可能性

尽管受The DAO黑客的影响,以太坊仍在前进,寻找一个光明的未来。通过提供一个用户友好的平台,使人们能够利用区块链技术的力量,以太坊正在加速世界经济的分权化。分散的应用程序有可能剧烈颠覆数百个行业,包括金融,房地产,学术界,保险,医疗保健和公共部门等众多行业。

如果你认为互联网已经影响了你的生活,以太坊将对我们的通信,我们的整个信息基础设施有同样普遍的影响。 它将影响我们存在的所有方面。构建公共以太坊生态系统:随着公共以太坊在未来两年的可扩展性和可配置隐私/保密性的增长,消费者将使用他们的区块链身份和接入点(uPort)与各种有趣的早期产品进行交互。包括众筹平台(Weifund),集团治理工具(Boardroom),音乐电影艺术内容注册和使用平台(Ujo),智慧市场(Gnosis)和游戏应用。
Consensys首席执行官Joseph Lubin

一些顶级大公司将在其私有区块链上开展业务

私有区块链:在两年内,主要公司将在自己私有,受许可的公司区块链上进行几个业务流程。每家公司的员工,客户,供应商和服务提供商都能够通过强大的加密身份验证交易安全地访问该公司的私有区块链。
联盟区块链:在两年内,许多公司将开始建立自下而上的联盟区块链,与在其生态系统中有少量对手在少数用例上合作,共享可信赖的来源可靠基础设施,供应或价值链。
公共区块链的业务使用:一些公司将使用公共以太坊和采用为他们的购买或构建的私有以太坊的相同的区块链组件堆栈的使用案例。

以太坊平台也在帮助我们改变我们使用互联网的方式。分散的应用程序正在推动从信息互联网的基本变化,我们可以即时查看,交换和传达信息到有价值的互联网,人们可以在没有任何中介的情况下交换即时价值。
随着行业继续调查区块链平台,显然以太坊正在成为事实上的领导者。例如,几天前,摩根大通公开开放了其由Jeff Wilcke和他的团队在Go Ethereum客户端架构和开发的Quorum平台。其他几家主要银行正在使用以太坊,微软正在将其Bletchley平台作为基础区块链元素。公开和保密的行业,继续为以太坊做出贡献,并与我们和其他人一起帮助我们有前景的,还处在幼儿期的代码库达到成熟。敬请关注这方面的新闻。
需要一个(地球)村来扶植区块链。实时网络和开源开发者社区为这一努力做出了巨大贡献。他们不断改进和加固以太坊平台,帮助它更快地响应行业对其提供的价值主张的需求。这些时间和资源的投资表明他们对以太坊管理的信念,以及企业和开发商看到其能力的价值。
Joseph Lubin,Consensys的首席执行官

虽然它还处于初期阶段,毫无疑问,将会有更多的障碍要克服,但以太坊看起来是一个真正的转型平台。 有许多最令人兴奋的应用程序尚未待开发,现在我们只能开始思考等待着的未知的可能性。

最后,附上10个技术专家对Blockchain的解释——Comparitech

区块链以太坊

赞 (0)

添加新评论