什么是以太坊? |终极入门指南
以太坊(Ethereum)是一个基于开源区块链的平台,从根本上可以构建和部署数百个去中心化加密货币和项目,而无需构建自己的区块链.
以太坊拥有加密货币世界第二大的市值,因此吸引了投资者和加密爱好者的广泛关注.
以太坊不仅对现状做出了重大改变,而且还允许快速开发和部署新应用程序,从而为各个行业提供利基解决方案.
尽管以太坊的实用程序对于程序员和整个技术世界都是显而易见的,但许多对技术不太了解的人还是很难理解它。我们设计了本指南,以吸引所有人,并让完整的加密初学者和中级人员接触到这种可能改变世界的加密货币.
以太坊与比特币
如果您对以太坊感兴趣,那么您很有可能了解以下方面的基础知识 比特币.
不可避免地,所有加密货币都会与比特币进行比较,坦率地说,它使理解它们变得更加容易.
比特币于2009年推出,是世界上第一种加密货币,其单一目标是创建一种去中心化的通用货币。这种货币不需要任何中间金融机构,但仍将确保安全有效的交易。这项革命性的技术被称为“区块链.”
区块链是一种数字分类帐,可以连续记录和验证记录。它用于跟踪和验证比特币交易。由于通信节点的全球网络维护着区块链,因此它几乎没有腐败。随着新模块被添加到网络中,它们会不断得到验证.
与比特币类似,以太坊是一个分布式的公共区块链网络。虽然以太坊和比特币都是可以在用户之间交易的加密货币,但两者之间有很多实质性的区别.
例如,比特币利用区块链跟踪数字货币的所有权,使其成为极为有效的点对点电子现金系统。另一方面,以太坊, 专注于运行应用程序的编程代码. 应用程序开发人员主要使用它来支付以太坊网络上的服务和交易费用.
比特币和以太坊都是“去中心化的”,这意味着它们没有中央控制权或发行权。各个矿工通过验证交易来运行每个网络,以赚取比特币(对于比特币)或以太坊(对于以太坊).
如果您仍然难以区分,请注意 加文·伍德博士(以太坊的联合创始人之一)可能会帮助您:
“比特币首先是一种货币;这是区块链的一种特殊应用。但是,它远非唯一的应用程序。以过去类似情况的例子为例,电子邮件是互联网的一种特殊用途,并且可以肯定地使电子邮件得以普及,但还有许多其他用途。”
以太坊联合创始人Gavin Wood博士
以太坊只是出于完全不同的目的而应用区块链技术.
什么是以太坊?
简而言之,以太坊是一个基于区块链的去中心化平台,可在其上构建去中心化应用程序(Dapps).
- 记住,区块链是一个没有中央服务器的数据库,它可以跟踪每笔交易和交易。绝大多数加密货币和去中心化项目都在区块链的某些应用程序上运行.
- 稍后,我们将更详细地介绍去中心化应用程序(称为dapps),但要知道它们是为用户服务的特定应用程序。系好安全带,其中一些dapp令人惊叹.
以太坊的吸引力在于它的构建方式使开发人员能够创建智能合约. 智能合约 是满足特定条件时自动执行任务的脚本。例如,智能合约可以从技术上说:“如果Jane在2018年9月15日之前提交1000字有关山羊的文章,则向Jane支付10美元,”并且只要满足条件,它就可以向Jane支付.
这些智能合约由图灵完备的以太坊虚拟机(EVM)执行,该机由国际公共节点网络运行.
以太坊网络的加密货币称为 醚. 醚具有两种不同的功能:
- 补偿为其网络供电的挖掘完整节点. 这样可以使事情在管理级别上平稳运行.
- 在智能合约条件下付款. 这是促使用户在以太坊平台上工作的动力.
如果您仍然有些困惑,请不要担心。底层技术即使在表面上也很复杂.
到本指南结束时,您将比那里的99.999%的人对以太坊有了更好的了解……这是一个不错的开始!
我们将介绍诸如以太坊的功能,以太坊的历史以及在以太坊平台上运行的一些令人兴奋的dapp之类的内容.
欢迎来到狂野之旅:以太坊
在2011年, 一个名为Vitalik Buterin的17岁的俄罗斯-加拿大男孩从父亲那里了解了比特币。 Buterin成为《比特币杂志》的联合创始人和该出版物的主要撰稿人。 Buterin目前担任以下职位的编辑委员会成员: 分类帐. 作为同行评审的学术期刊,莱杰发表了有关加密货币和区块链技术的原创研究文章。该出版物显示了对将区块链与数学,计算机科学,工程,法律和经济学相关的任何话题的兴趣.
在2013年, 在拜访了对编程充满热情的全球开发人员之后,Buterin发表了白皮书,提出以太坊.
2014年, Buterin收到滑铁卢大学的奖学金后就从滑铁卢大学退学。 蒂尔奖学金 100,000美元全职从事以太坊.
在2015年, 以太坊系统上线.
2017年, 以太坊的上限利率达到360亿美元.
无论您是从投资角度,技术角度还是历史的角度来看待这一问题;以太坊非常令人兴奋.
Buterin的目标是将同样的分权从比特币转移到不仅仅是货币。这可以通过在以太坊区块链中构建成熟的图灵完备的编程语言来实现.
这 以太坊白皮书 详细介绍了一些潜在的用例,所有这些都可以通过以太坊网络上的去中心化应用程序构建。清单不胜枚举:
- 代币系统
- 金融衍生品
- 身份和信誉系统
- 档案储存
- 银行业
- 中央自治组织
- 保险
- 数据馈送
- 云计算
- 预测市场
通过在以太坊网络上构建这些应用程序,这些dapp可以利用以太坊的区块链,而不必创建自己的.
以太坊的创始团队
以太坊的核心创始团队在2014年由Vitalik Buterin,Mihai Alisie,Anthony Di Iorio和Charles Hoskinson组成,另外还吸引了Joseph Lubin的关注。鲁宾继续建立现在拥有近1000名员工的布鲁克林“风险投资工作室” ConsenSys.
据说鲁宾是以太坊众筹的最大买家之一,他一直用比特币的藏匿处为ConsenSys提供资金,他说他去年开始出售一些以太币来为公司的发展提供资金。
以太坊虚拟机
像比特币这样的早期区块链应用程序仅允许用户进行一组预定义的操作。例如,比特币是专门创建用作加密货币的.
与这些早期的区块链项目不同,以太坊允许用户创建自己的操作。这 以太坊虚拟机 (EVM)使这成为可能。作为以太坊的运行时环境,EVM会执行 智能合约. 由于每个以太坊节点都运行EVM,因此在其上构建的应用程序可享受去中心化的好处,而无需构建自己的区块链.
智能合约
智能合约是能够在满足某些预定条件时自动执行的计算机代码字符串.
这些合同不是由一个中央机构说“是”或“不是”,而是自动执行的。这不仅使整个过程更加有效,而且使过程更加公平和客观。.
例如,一个简单的智能合约用例将是:
- Jim想打赌Sarah 100 Ether(ETH),以太坊的价格将在2018年8月30日超过$ 1000.
- 他们同意用于确定ETH价格的数据馈送.
- 他们各自将100 ETH托管到智能合约中,获胜者将获得全部200 ETH.
- 在2018年8月30日查询数据供稿并立即执行合同 汇款给获胜者.
使用智能合约,吉姆和莎拉无需彼此信任。他们只需要信任数据提要.
请记住,这只是一个非常简单的示例。许多智能合约极其复杂,可以创造奇迹.
要点:智能合约可以自动化各种任务,而无需中介. 智能合约需要的只是写入其中的任意规则.
以太坊的挑战与倡议
就可靠性和安全性而言,仅处理金融交易就带来了极为复杂的问题。而且由于以太坊网络包括处理货币以外的其他资产的通用区块链,因此,不仅是金融交易,还会出现更复杂的挑战。展望未来,以太坊面临可扩展性,能源消耗,安全性,隐私和分散化的问题.
超越金钱
作为通用区块链,以太坊需要一种机制来代表货币以外的资产. ERC-721标准 已创建以处理独特的有价值的物品。 ERC的首字母缩写代表以太坊请求评论,并为以太坊基金会提供改进其产品的正式流程。 ERC-721标准最初推动了非常成功的CryptoKitties收藏品的开发,但是它允许表示任何数字资产.
Casper The Friendly Finality小工具
任何区块链都依赖于 可信赖,公平,安全和可靠的共识协议 用于将交易放置到系统上。像比特币一样,以太坊使用工作量证明(PoW)方法,但以太坊区块链计划实施权益证明(PoS)算法.
卡斯珀终极小工具 将PoS实施为独立模块。作为独立的模块,Casper驻留在当前的PoW系统之上,从而使以太坊网络成为PoW和PoS的混合系统。作为一个独立的模块,这允许以后删除网络的PoW部分.
Casper PoS协议利用博弈论激励来维持系统的完整性。它还提供了更高的安全性优势,并减少了PoW采矿所需的大量能源消耗.
缩放高度
与其他区块链一样,扩展对以太坊提出了巨大挑战。扩展定义了系统处理大型和不断增长的工作负载而不会给系统造成压力或压力的能力。将其视为系统完成任务的能力和效率,以及用户体验方面的挑战。如果用户单击按钮后等待响应的时间太长,则会导致沮丧,并且用户放弃系统.
网络在早期也遇到了这个问题。在第一个Web应用程序中,用户对网页执行的每项操作都导致整个页面不得不从服务器重新加载,并再次在客户端的浏览器中呈现。 Web 2.0出现了,引入了仅刷新页面相关部分的功能,响应式用户界面已成为Internet上的规范。.
Vitalik Buterin扩展规模
Vitalik Buterin认为扩展是区块链技术需要解决的主要问题. 他发表了以下评论 于2017年9月在Disrupt SF 2017大会上接受海军Ravikant的采访.
“比特币目前每秒处理少于三笔交易;如果接近四,则已经处于峰值容量。在过去的几天中,以太坊每秒进行五次。如果超过六点,那么它的容量也会达到峰值。另一方面,Uber平均每秒可骑12次,PayPal几百次,Visa几千次,主要证券交易所数万次。如果您要使用物联网,那么您正在谈论成千上万……”
等离子的新血液为网络带来新生
闪电网络带给比特币什么, 血浆带给以太坊. Joseph Poon(闪电网络协议的创建者)和Vitalik Buterin共同设计和架构了Plasma.
通过使工作脱机到侧链,诸如Lightning和Plasma等工作减轻了网络压力。用户此时在侧链的某个通道上进行多次交易,而此时未使用主区块链。在完成许多交易后,这些交易的最终状态将以单笔交易的单笔费用移至主区块链。要处理的多个交互从而减少了对区块链的单一操作,因此减少了资源压力并提高了可扩展性.
与碎片一起游泳
计算机科学归结为将某物放置在某个地方,然后在需要时对其进行检索的艺术。以一种简单而又优雅的方式存储您所需要的内容,并仅获取您所需要的内容,并尽可能快地完成所有操作,从而定义了效率. 分片提出了一种以有效方式存储数据以改善检索的技术. 效率决定可扩展性.
分片基本上定义了将数据分成单独的部分并分别存储的方法。因此,您只需要处理包含您感兴趣的数据的一小部分,而不必遍历整个系统中包含的每个数据。数据库技术长期以来一直利用分片来提高可伸缩性,现在 以太坊基金会研究分片如何改善区块链技术.
失落的方舟的雷电
相似地, 雷电还展示了侧链能力 类似于照明和等离子。 Raiden不是以太坊基金会的项目,而是独立公司的产品.
分散式应用程式(Dapps)
我们大多数人对什么是应用程序有很好的理解。应用程序被正式定义为为满足用户的特定目的而设计和编写的程序或软件。我们每天都使用应用程序:应用程序使我们可以检查银行的余额,滚动浏览实时图片,甚至还可以飞扬飞扬的小鸟.
现在,采用此定义并〜*〜去中心化〜*〜。 Dapp具有类似的功能,但是在整个节点网络上运行,而不是在中央源上运行。它们分散的事实为dapps带来了优于传统应用程序的巨大优势.
你知道Instagram何时关闭 因为服务器已关闭? dapp不会发生这种情况。 Zomato什么时候 被黑 并暴露了1700万人的信息?这也不会发生.
此外,Dapps是:
- 开源的 – Dapps允许用户在前端和后端查看应用程序代码。除非另有说明,否则不要粗略地“允许我们使用您的位置”.
- 自主性 – Dapps将自动按照编码到其中的规则进行操作。没有外部腐败的空间.
- 安全的 –数据和协议以加密方式存储在区块链上。没有骇客.
- 100%正常运行时间 –区块链始终处于运行状态,这意味着dapp的停机时间为零。没有崩溃.
- 易于实施 –希望利用区块链技术的开发人员无需创建新的区块链。该框架已经存在,为dapp创建者节省了大量时间和精力,以创建潜在的低于标准的框架。为了在此分散网络上运行,dapp只需支付交易费用.
在许多情况下,前端用户甚至无法将dapp与常规应用区分开。 Dapps通常使用HTML / JavaScript Web应用程序与区块链进行通信,对用户来说,与您今天已经在使用的许多应用程序相同.
真正的杀手级应用程序请站起来吗
虽然比特币为金融交易提供网络,但以太坊渴望为分散式应用程序开发提供平台。最终,一个编程平台需要在其上构建的良好应用程序被认真对待。 CryptoKitties流行了一段时间,但我们继续观望以太坊作为应用程序开发基础的良好程度.
Quartz问Vitalik Buterin:“您觉得哪些去中心化应用很有趣?上九月14,2017. 他回答如下:
“已经有一些类别正在蓬勃发展。其中一些是各种金融应用程序,金融合同,衍生工具,例如Maker。游戏是另一种。在非金融领域,身份验证已成为一个大问题。有了预测市场,Augur和Gnosis将相当成功。同样在不那么广泛的金融领域,有一个有趣的东西叫做Akasha。这是一个基于以太坊的论坛,它使用基于以太坊的加密货币机制来管理诸如投票,降级和垃圾邮件预防之类的事情。”
以太坊Dapps用例
系好安全带并准备好Twitter手指,这是本指南最激动人心的时候了.
以太坊与现实世界的交汇处充满了创新和颠覆性。在以太坊网络上已经建立了大量的项目,包括正在开发的项目和正在开发的项目。这只是这些dapp中最成功和最有前途的一些.
魔像:Golem项目旨在使任何人都可以轻松访问全球超级计算机。从本质上讲,这是第一个分散式的计算能力共享经济。作为全球市场,用户将能够通过“出租”闲置的计算能力来赚钱,或者花钱来使用超级计算机。等等,您曾经使用过超级计算机吗?超级计算机的成本在一百万美元到十亿美元之间。现代化的天河2号超级计算机具有大约18,400个Playstation 4s的功能。 Golem的目标是以最小的成本使这种功能易于在世界任何地方使用.
看看我们的 魔像入门指南.
奥古尔: Augur的目标是利用分散的网络,利用预测市场创建功能强大的预测工具。 Augur将奖励用户正确预测未来事件。虽然从表面上看,它似乎像是一个分散的博彩平台(这仍然很有价值),但Augur可能为几乎所有行业提供强大的预测数据。预测市场在预测方面比个别专家,传统民意调查和调查更为准确.
看看我们的 Augur入门指南.
思域:Civic旨在保护用户的身份,并提供基于区块链的安全,低成本,按需访问的身份验证。这不仅可以防止用户身份欺诈并为用户提供协助,还可以消除对不断的个人信息和背景验证检查的需求。考虑一下您将社会安全号码留给某人的助手多少次,您会发现思域的好处.
看看我们的 公民初学者指南.
OmiseGO: OmiseGO的愿景是通过以较低的成本和大量的流量实现公共区块链上的去中心化交易,从而解决金融机构,处理器和网关的问题和效率低下的问题。这意味着任何人都可以进行金融交易,例如付款,工资存入,B2B商业,供应链金融,资产管理和忠诚度计划,而不必依赖单个服务器……而且无需支付高昂的费用!该系统的构建方式可以使最佳货币(法定货币或分散货币)获胜.
看看我们的 OmiseGO入门指南.
Storj: Storj的目标是使用户可以出租多余的硬盘空间,以换取加密STORJ。因此,用户还可以使用Storj租用额外的硬盘空间.
这些只是少数几个都在以太坊平台上运行的不同dapp。 dapp真正与众不同的是,他们的创始人如何能够通过出售代币来“筹集”实际资本。传统的应用程序必须寻求外部投资或IPO,而dapp可以简单地“ ICO”并筹集建立公司所需的资金。尽管这消除了融资流程中的摩擦,但不幸的是,这也使得许多低于标准水平的dapp可以进入ICO并利用了渴望的投机者.
看看我们的 Storj入门指南.
有关更多dapp,请查看 Dapps的状态.
以太坊vs比特币:续
既然您对以太坊是什么以及它的功能有了一个不错的了解,那么在技术层面上重新审视它与比特币的比较将非常有用。.
虽然这两种加密货币具有不同的用途,但以太坊提供了许多优于比特币的好处:
- 缩短封锁时间 –在以太坊上,区块大约每15秒被开采一次,而比特币的开采率为10分钟。较短的时间使区块链可以更快地开始确认交易数据,尽管这也意味着更多的孤立区块.
- 更复杂的费用结构 –以太坊交易费用基于存储需求和网络使用情况。比特币交易受到区块大小的限制,并且彼此竞争.
- 更复杂的采矿 –比特币挖矿目前需要ASIC(专用集成电路),因此需要大量的资本投资来进行挖矿。以太坊的挖矿算法在设计时就考虑了ASIC电阻,从而平衡了竞争环境并有助于挖矿的分散.
以太坊目前可以说比比特币更好地运行。使用以太坊,您可以更快地可靠地发送交易, 支付较低的交易费用, 并以更高的利润率开采(尽管对于矿工而言,它仍然有失败的可能).
但是,从交易和价值存储的角度来看,比特币确实具有相对更稳定的价格,因此可以作为更好的价值存储选项。以太坊年轻得多,但近年来覆盖了相当多的领域。尽管以太坊确实显示出有望成为一种货币,但其真正的潜力在于比特币代码中不存在的功能.
DAO:天堂的麻烦
最著名的DAO简称为The DAO。几乎相同的名称使人们感到困惑,并给DAO带来了不好的声誉.
DAO是一个分散的自治组织,主要充当其自己的投资者主导的风险投资基金。它没有常规的管理结构或董事会,没有与任何特定的政府捆绑,而是运行在开源代码上。 DAO的设立是为了赋予资金提供者投票权,dapps应该通过DAO代币对其进行投票.
Dapps具有某种批准过程:
- 在以太坊社区中被知名人物列入白名单
- 由持有DAO代币的人投票
- 在投票中获得20%的批准才能获得他们开始需要的DAO资金份额.
DAO以历史上最大规模的众筹活动而闻名,从超过11,000名投资者那里筹集了超过1.5亿美元的以太币。 DAO也是最臭名昭著的,因为它被黑客窃取了5000万美元。这种黑客攻击不可避免地导致了以太坊社区的分裂,从而创建了我们现在所知的以太坊(ETH)和以太坊经典(ETC).
骇客入侵发生的原因是DAO的“分割功能”。想要退出DAO的出资者可以使用其“拆分功能”,该功能可以将他们已投资的以太币还给他们。唯一的规定是,现有出资者必须持有以太币28天才能撤出它们.
2016年6月17日,一个不知名的人或一群人利用简单的递归功能利用了Split Function的安全性漏洞。这种令人沮丧的简单黑客行为使黑客可以多次重复请求以提取相同的DAO令牌,然后系统将其注册为5000万美元。.
该黑客事件的消息在以太坊社区造成混乱。虽然这种黑客行为与以太坊平台无关,而与DAO平台无关,但许多以太坊社区的成员都投资了DAO。整个社区有28天的时间提出一个解决方案,最终要“分叉” —完全停止当前的区块链并从头开始创建新的东西.
新的以太坊(ETH)是分叉的结果,本质上是黑客入侵之前的区块链。老人 以太坊(以太坊经典-ETC)仍在运行包含黑客的原始区块链.
包括以太坊创始人在内的以太坊社区的绝大多数与ETH一起发展,只有一小部分忠于原始区块链.
以太坊的未来更新:漫漫长路
在人们停止使用软件之前,软件永远不会停止更改。以太坊基金会遵循 路线图 系统的未来修改和增强。没有任何系统能够以足够快的速度运行,因此扩展不断发展。隐私仍然是最重要的,对零知识证明的研究仍在继续。分散式系统需要持续关注安全性。未来的许多方面仍然未知。一些尚未上市的新的流行应用程序很可能需要系统的新功能。随着世界的变化,以太坊不断发展.
以太坊的未来是光明的,但并非没有潜在的不确定性.
Metropolis硬叉即将在9月下旬出现,这是一个即将到来的重大事件。此硬分叉表示该平台进行了一些重大升级,其中包括:
- 使用新的零知识证明或“ zk-SNARKs”增加了匿名性。这意味着用户将能够以比以往任何时候都更加安全的匿名级别进行交易.
- 智能合约和编程将更容易使用。天然气也将根据账单设置进行调整.
- 屏蔽将提高网络的安全性。用户将能够确定其拥有私钥的地址,这将保护他们免受量子计算机黑客的攻击.
- 升级后将包括“难度炸弹”,这意味着采矿将变得更加困难。随着以太坊从工作量证明(PoW)过渡到清酒证明(PoS),这是重要的一步.
我们不知道这种硬分叉会如何影响以太坊的价格,因为市场可以通过各种方式进行调整。如果升级吸引更多用户,价格可能会上升。但是,如果采矿变得更加困难和缓慢,价格可能会下跌.
大都会之后的下一个升级称为“宁静”,这应该增加稳定性和 鼓励更多的投资.
最后的想法
尽管以太坊引起了很多投机兴趣,但必须注意的是,以太坊和dapp社区非常注重于建设有形的未来.
以太坊是区块链的非凡应用,它使数百个项目得以存在.
区块链解决了操纵问题。当我在西方谈论它时,人们说他们信任Google,Facebook或他们的银行。但是世界其他地方对组织和公司的信任度不高-我的意思是非洲,印度,东欧或俄罗斯。这与人们真正富裕的地方无关。在尚未达到这一水平的国家中,区块链的机会是最高的。”
以太坊创始人Vitalik Buterin
以太坊创始人的主要目标不是创造一种使投机者赚大钱的加密货币;改变世界。以太坊社区以与比特币和其他加密货币相同的方式吸引了意识形态支持者,但是用例使它的生命远远超过了其他硬币.
如何购买以太坊
在以太坊中最简单的购买方式是使用加密货币交易所。我们已经整理了一个 您可以在这里购买以太坊的最佳交易所列表. 在此页面上,您可以找到这些交流的关键细节,以及它们各自的评论和用户指南的链接。.
如果您不熟悉加密货币世界, 币库 提供了最简单的以太坊购买,出售和存储方式之一.
对于那些对常规交易感兴趣的人,以下交易所可能更适合您的需求:
这 文章 由Alex Moskov最初发表于 CoinCentral.com, 我们的媒体合作伙伴.
亚历克斯·莫斯科夫(Alex Moskov)
亚历克斯(Alex)是《金融时报》的主编 硬币中央. Alex还为区块链初创公司,企业组织和ICO提供内容策略,营销和业务发展方面的建议。他还很遗憾没有像您一样在2012年购买更多的比特币.