搜索

什么是以太坊它是如何工作的

gecimao 发表于 2019-06-10 19:18 | 查看: | 回复:

  以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。就像一样,以太坊不受任何人控制,也不归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同创建。

  和比特币协议有所不同的是,以太坊的设计十分灵活,极具适应性。在以太坊平台上创立新的应用十分简便,任何人都可以安全地使用该平台上的应用。

  区块链技术是比特币的底层技术,这一技术第一次被描述是在中本聪2008年发表的白皮书“比特币:点对点电子现金系统”中。区块链技术更多的一般性用途在原书中已经有所讨论,但直到几年后,区块链技术才作为通用术语出现。

  一个区块链是一个分布式计算架构,里面的每个网络节点执行并记录相同的交易,交易被分组为区块。一次只能增加一个区块,每个区块有一个数学证明来保证新的区块与之前的区块保持先后顺序。

  这样一来,区块链的“分布式数据库”就能和整个网络保持一致。个体用户与总账的互动(交易)受到安全的密码保护。由数学执行并编码到协议中的经济激励因素刺激着维持和验证网络的节点。

  在比特币中,分布式数据库被设想为一个账户余额表,一个总账,交易就是通过比特币的转移以实现个体之间无需信任基础的金融活动。但是随着比特币吸引了越来越多开发者和技术专家的注意,新的项目开始将比特币网络用于有价代币转移之外的其他用途。

  其中很多都采用了“代币”的形式——以原始比特币协议为基础,增加了新的特征或功能,采用各自加密货币的独立区块链。在2013年末,以太坊的发明者Vitalik Buterin建议能够通过程序重组来运行任意复杂运算的单个区块链应该包含其他的程序。

  2014年,以太坊的创始人Vitalik Buterin, Gavin Wood和Jeffrey Wilcke开始研究新一代区块链,试图实现一个总体上完全无需信任基础的智能合约平台。

  以太坊是可编程的区块链。它并不是给用户一系列预先设定好的操作(例如比特币交易),而是允许用户按照自己的意愿创建复杂的操作。这样一来,它就可以作为多种类型去中心化区块链应用的平台,包括加密货币在内但并不仅限于此。

  以太坊狭义上是指一系列定义去中心化应用平台的协议,它的核心是以太坊虚拟机(“EVM”),可以执行任意复杂算法的编码。在计算机科学术语中,以太坊是“图灵完备的”。开发者能够使用现有的JavaScript和Python等语言为模型的其他友好的编程语言,创建出在以太坊模拟机上运行的应用。

  和其他区块链一样,以太坊也有一个点对点网络协议。以太坊区块链数据库由众多连接到网络的节点来维护和更新。每个网络节点都运行着以太坊模拟机并执行相同的指令。因此,人们有时形象地称以太坊为“世界电脑”。

  这个贯穿整个以太坊网络的大规模并行运算并不是为了使运算更高效。实际上,这个过程使得在以太坊上的运算比在传统“电脑”上更慢更昂贵。然而,每个以太坊节点都运行着以太坊虚拟机是为了保持整个区块链的一致性。去中心化的一致使以太坊有极高的故障容错性,保证零停机,而且可以使存储在区块链上的数据保持永远不变且抗审查。

  以太坊平台本身没有特点,没有价值性。和编程语言相似,它由企业家和开发者决定其用途。不过很明显,某些应用类型较之其他更能从以太坊的功能中获益。以太坊尤其适合那些在点与点之间自动进行直接交互或者跨网络促进小组协调活动的应用。

  例如,协调点对点市场的应用,或是复杂财务合同的自动化。比特币使个体能够不借助金融机构、银行或政府等其他中介来进行货币交换。以太坊的影响可能更为深远。

  理论上,任何复杂的金融活动或交易都能在以太坊上用编码自动且可靠地进行。除金融类应用外,任何对信任、安全和持久性要求较高的应用场景——比如资产注册、投票、管理和物联网——都会大规模地受到以太坊平台影响。

  以太坊合并了很多对比特币用户来说十分熟悉的特征和技术,同时自己也进行了很多修正和创新。比特币区块链纯粹是一个关于交易的列表,而以太坊的基础单元是账户。以太坊区块链跟踪每个账户的状态,所有以太坊区块链上的状态转换都是账户之间价值和信息的转移。

  对于大部分用户来说,两者基本的区别在于外有账户是由人类用户掌控——因为他们能够控制私钥,进而控制外有账户。而合同账户则是由内部编码管控。如果他们是被人类用户“控制”的,那也是因为程序设定它们被具有特定地址的外有账户控制,进而被持有私钥控制外有账户的人控制着。

  “智能合约”这个流行的术语指的是在合同账户中编码——交易被发送给该账户时所运行的程序。用户可以通过在区块链中部署编码来创建新的合约。

  只有当外有账户发出指令时,合同账户才会执行相应的操作。所以合约账户不可能自发地执行诸如任意数码生成或应用程序界面调用等操作–只有受外有账户提示时,它才会做这些事。这是因为以太坊要求节点能够与运算结果保持一致,这就要求保证严格确定执行。

  和比特币一样,以太坊用户必须向网络支付少量交易费用。这可以使以太坊区块链免受无关紧要或恶意的运算任务干扰,比如分布式拒绝服务(DDoS)攻击或无限循环 。交易的发送者必须在激活的“程序”每一步付款,包括运算和记忆储存。费用通过以太坊自有的有价代币,以太币的形式支付。

  交易费用由节点收集,节点使网络生效。这些“矿工”就是以太坊网络中收集、传播、确认和执行交易的节点。矿工们将交易分组——包括许多以太坊区块链中账户“状态”的更新——分成的组被称为“区块”,矿工们会互相竞争,以使他们的区块可以添加到下一个区块链上。矿工们每挖到一个成功的区块就会得到以太币奖励。这就为人们带来了经济激励,促使人们为以太坊网络贡献硬件和电力。

  和比特币网络一样,矿工们有解决复杂数学问题的任务以便成功地“挖”到区块。这被称为“工作量证明”。一个运算问题,如果在算法上解决,比验证解决方法需要更多数量级的资源,那么它就是工作证明的极佳选择。

  为防止比特币网络中已经发生的,专门硬件(例如特定用途集成电路)造成的中心化现象,以太坊选择了难以存储的运算问题。如果问题需要存储器和CPU,事实上理想的硬件是普通的电脑。这就使以太坊的工作量证明具有抗特定用途集成电路性,和比特币这种由专门硬件控制挖矿的区块链相比,能够带来更加去中心化的安全分布。

  很多人相信像以太坊这样一个公开、无需信任的区块链平台十分适合作为Web 3.0的共享“后端”,像Web3.0这样去中心化、安全的互联网,它的核心服务,比如DNS和数字身份是去中心化的,个体可以参与到经济互动中。

  正如以太坊开发者希望的那样,以太坊是一张空白的帆布,你可以在上面创建任何你想要的东西。以太坊协议的目的是普遍化,以使其核心特征能够以任意方式结合。理想状态下,以太坊上的数据采集和处理程序会利用以太坊区块链来建立解决方案,这些解决方案依靠去中心化的一致性提供以往无法实现的新产品和服务。

  称以太坊为一个生态系统再合适不过了:核心协议由不同的基础设施、编码和社群支持,他们共同构成了以太坊项目。你也可以通过观察使用以太坊的项目来理解以太坊。现在已经有很多基于以太坊的项目已经非常引人注目了,比如Augur,Digix,Maker和其他很多项目(参见数据采集和处理程序)。

  此外,还有开发团队建立了人人皆可使用的开源组件。尽管这些组织都独立于以太坊基金之外,有各自的组织目标,但他们无疑对整个以太坊生态系统是有益的。

  你愿意和从未谋面的人签合约吗?你会同意把钱借给埃塞俄比亚的农民吗?你愿意投资一个战乱地区由少数人管理的报纸吗?你会不嫌麻烦为了网上一次5美元的购买签一个有法律效力的合约吗?

  大多数的答案都是否定的,原因是合约需要的基础太多了:有时需要双方之间互相信任的工作关系,有时要依靠合法的工作体系、警察和律师费用。

  在以太坊这些都不需要:如果合约所必需的要求都能放在区块链中,那么就会放在区块链中,这是一个无需信任基础也几乎不用任何成本的环境。

  不要想将你现有的合约转移到区块链中会麻烦,想一想那些因为经济上不可行或是没有足够法律保护而被你拒绝的成千上万的小合约吧。

  这里简单地举个例子:想象一下你和朋友有个小生意。律师和会计很贵,完全信任让一个单独的合伙人来看管账簿可能让你精神很紧张(这甚至可能是个诈骗的机会)。你可以尝试一下多个合伙人共同看管账簿,但只要协议没有被严格遵守,就可能导致诈骗发生。

  使用智能合约,公司的所有权和基金分配的条款可以在一开始就详细规定。智能合约签署的方式是,只有大部分拥有者批准,合约才可以变更。 这样的智能合约可以像开源软件一样获取,你甚至都不必雇佣自己的程序员来代替会计和律师。

  这样的智能合约可以立即按比例决定分配。几个年轻人分配柠檬水站收入,可以像主权基金给拥有基金的亿万公民分配收益一样透明。在这两个案例中,这种透明性带来的花费可能每美元连一美分都不到。

  人人都懂区块链系列是一套精心录制的一系列针对于零基础朋友,致力于让更多人了解区块链技术,比特币,以太坊,莱特币等数字货币

  区块链是分布式数字存储、点对点传输、共识机制、加密算法等技术的集成应用。从狭义上讲,区块链是一种按照...

  钛克币是基于区块链技术、加密技术研发的数字货币。这是复杂算法产生的一段数据,内部包涵了区块链和加密技...

  根据Sputnik International的一份报告,俄罗斯国有开发银行是由俄罗斯政府支持的机构...

  夏威夷的会议进行的非常顺利,因为会议一致决定为当地构架数字货币基础,普及一代又一代夏威夷的商人以及消...

  “发展相互保险是我国多层次保险市场体系建设迈出的全新步伐。信美作为试点之一,将聚焦用户的养老和健康两...

  通过开源这个比特币工具以及企业级平台Chain的另一个插件,Ripple进行了现场演示,实现了一笔交...

  迄今为止,关于加密货币和区块链技术的法国立场一直不稳定。去年,AMF (法国金融市场管理局)显示出一...

  融合指的是现在的大部分创新技术还在实验阶段,彼此之间割裂严重,应用场景定位不清,需要一个组织站在旁观...

  该EIP适用于克隆合约的功能,旨在降低克隆合约中的gas价格。具体来说,EIP 1167允许任意数量...

  真正的问题是:为什么零售企业要关心区块链,因为它的许多好处在技术上是复杂的,而且似乎还很遥远吗?答案...

  总体而言,HTC一季度的收入为29.4亿新台币,HTC VR头显的强劲表现似乎是主要的收入来源,尽管...

  要弄清楚 ABT 链节点是什么,我们首先要知道 ABT 链是什么。ABT 链指的是构建于 ArcBl...

  多年来,我一直以为Wright会名誉扫地,并且我们再也不用听到他的消息了,但他居然坚持了下来了。最近...

  区块链也是如此:在最初10年的大部分时间里,区块链一直存在声誉问题。尽管该技术在商界和技术领域最严厉...

  对于企业组织来说,区块链解决方案有了显着的增长,我想分享我对从哪里着手的建议。与所有新兴技术一样,区...

  中心化交易所的资产安全,除了面临外部攻击之外,同时也面临内部的潜在风险,比如,今年年初加拿大交易所 ...

  当IBM的首席执行官Ginni Rometty开始评论数据权利与数据分析时,我们在区块链方面受到了启...

  Generali员工福利(GEB)是义大利最大的保险公司  —全球第八大保险公司的员工福利解决方案提...

  Ludos协议要实现的去中心化游戏生态也包含了基于其他第三方公链的游戏和平台,而要进行跨链跨游戏跨平...

  鸟类专家对此百思不得其解,直到美国一位做三维动画的从业人员,他刚好在《蝙蝠侠归来》的三维模型,发现了...

  事实上,微软区块链工程团队的项目经理Yorke Rhodes表示,微软团队已经在依赖于公共网络(如以...

  区块链技术是一种加密安全的分布式分类账,由加密激励机制来运行,允许网络节点以点对点(P2P)分散的方...

  TVM与现有的开发生态系统无缝连接,并支持 DPoS。 TVM最初与 EVM 环境兼容,因此开发人员...

  对于交易平台来说,安全永远是最重要的部分,为了不断提升安全等级,币安团队正在进行重大安全升级和调整,...

  哈喽,又见面了,今天给大家介绍的是在加密领域和你切身相关的产品钱包。现实中钱包是放零钱的地方,更多的...

  根据《“十三五”国家科技创新规划》的定义,“科技金融”属于产业金融的范畴,落脚点在金融(与其并列的概...

  Po.et是一个共享、开放、通用的帐本,旨在记录元数据和数字创意资产的所有权信息。Po.et基于存在...

  Meet Stealthy是一款全新的信息应用程序,它利用Blockstack的分散式应用程序平台构...

  CFun是一款搭建在全球公有链量子链(Qtum Blockchain)上的去中心化的移动应用,旨在成...

  网络风险的即时性和严重性的意识与油田数字化密切相关。数字化已经重塑了这个行业,因为企业已经认识到自动...

  HODL Earth 是一款基于区块链的面向初学者和专家的区块链游戏,玩家可以在虚拟地球上购买、持有...

  更具体地说,区块链网络利用密码学来按时间顺序记录每一笔交易,并确保它不会被篡改或损坏。通过这种方式,...

  人们重视比特币的主要原因是它是硬通货。人类有一种天生的本能,总是想要稀缺的东西,而比特币的供应量却限...

  比特币价格8000美元 7日涨幅超30% 从2018年7月比特币跌破8000美元之后,时隔一年,比特...

  以BlockVC为核心的专业投资团队将参与SEF的管理,目前该团队拥有超过4年以上的区块链及加密资产...

  忠诚度项目的未来已经初具规模,一些知名航空公司已经将其著名的飞行常客项目的内容转移到了区块链上。信用...

  可以看到图中两个技术架构非常相似:左边的互联网,我们非常熟悉了解,以至于觉得“本来就应该这个样子”,...

  因签名中参数 Ci(i=1,2,…,n)根据一定的规则首尾相接组成环状而得名。其实就是实际的签名者用...

  区块链首先是一个社区驱动的运动,由去中心化的技术创新推动。其核心是访问、协作、交易透明度、用户匿名和...

  这并不是我们第一次听说Facebook的加密货币的野心。2018年末,该公司在印度测试了一种内部开发...

  正如Marconi协议首席架构师Jong Hyeop Kim所解释的那样,以太网“在其设计中没有内置...

  许多现有货币运作良好,主流法币的购买力如此可靠的确是一壮举。大多数发达国家的居民几乎不需要考虑通货膨...

  伪造的加密货币交易所应用程序中,最知名的案例可能就是Poloniex。在2018年7月Polonie...

  从所有加密货币的总市值来看,比特币一直保持着主导地位。尽管这种优势在近几年有所缩小,甚至到了今天,尽...

  虽然仅使用谷歌趋势很难深入了解复杂的故事,比如金融市场中的抽象的概念,很难利用谷歌趋势去了解。但谷歌...

  Alice和Bob想在Ludos上玩一个井字游戏,赢家可以获得1ETH。要做到这一点,最简单的方法就...

  观察以太坊的 Dapp 流量,也可以看到 0x 协议被调用的频次较高。但是从 ZRX 这个 0x 上...

  在区块中执行交易需要交易数据(蓝色矩形所示),及当前状态(黄色矩形所示);执行结束后,原本的当前状态...

  Amino是一个5G智能Cloud-edge云边计算网络,通过节点分布式协作、数据分析机制和创新的P...

  比特币交易使用加密计算来完成交易的区块。这些交易的创建使用的是被称之为矿机的专用设备,矿机设备试图从...

  据介绍,在内容版权领域,百度通过打通内部机构、确权机构、维权机构、图片机构等全行业权威节点,打造Xu...

  DSFS是一个面向移动设备提供可信执行环境的区块链生态平台,专注于为区块链的各类应用场景提供基础服务...

  DREP基金会是一家领先的区块链技术服务机构,致力于运用跨链数字ID 和公链设施解决区块链易用性和数...

  区块链是一种通过个人计算机网络存储信息的方法。区块链的信息只能“向前移动”,这意味着一旦记录了某些东...

  现在不少人认为数据库、P2P等技术不算区块链的情况,魏明指出,区块链技术不是要把整个计算机系统重建。...

  撒哈拉沙漠是横贯北非的一大片荒凉的沙地。Soluna风力发电的加密挖矿场位于离大西洋较远的北方,在中...

  劳埃德(Lloyd’s)在1764年首次建立了登记制度,以记录有关船舶状况的信息,商人和承保人在决定...

本文链接:http://megsmind.net/dianduidianxieyi/504.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部