在本系列的上一篇指南中,我们讨论了 超级账本项目 (HLP),由开发的增长最快的产品 Linux 基金会. 在本指南中,我们将讨论什么是 以太坊 以及它的详细特点。 许多研究人员认为,互联网的未来将基于分散计算的原则。 事实上,去中心化计算首先是拥有互联网的更广泛目标之一。 然而,由于可用计算能力的差异,互联网发生了另一个转变。 虽然现代服务器功能为服务器端的处理和执行提供了理由,但世界大部分地区缺乏体面的移动网络使得客户端的情况相同。 现代智能手机现在有 系统芯片 (片上系统或片上系统) 能够在客户端本身处理许多此类操作,但是,由于安全地检索和存储数据的限制,仍然促使开发人员进行服务器端计算和数据管理。 因此,目前观察到关于数据传输能力的瓶颈。
由于分布式数据存储和程序执行平台的进步,所有这些可能很快就会改变。 区块链,这是互联网历史上的第一次,基本上允许在分布式用户网络上而不是中央服务器上进行安全的数据管理和程序执行。
以太坊 就是这样一个区块链平台,它让开发人员可以访问用于在这种去中心化网络上构建和运行应用程序的框架和工具。 尽管以太坊因其加密货币而广为人知,但它不仅仅是 醚类 (加密货币)。 这是一个完整的 图灵完备的编程语言 旨在开发和部署 去中心化应用 或者 分布式应用[1]. 我们将在即将发布的一篇文章中更详细地介绍 DApp。
以太坊是开源的,默认支持公共(非许可)区块链,并具有广泛的智能合约平台 (坚固) 下。 以太坊提供了一个虚拟计算环境,称为 以太坊虚拟机 运行应用程序和 智能合约 以及[2]. 以太坊虚拟机在全球数千个参与节点上运行,这意味着应用数据在安全的同时几乎不可能被篡改或丢失。
落后于以太坊:是什么让它与众不同
2017 年,30 多名科技和金融界的名人齐聚一堂,利用以太坊区块链的功能。 就这样 以太坊企业联盟(EEA) 由一长串支持成员组成,包括微软、摩根大通、思科系统、德勤和埃森哲。 摩根大通已经 法定人数,一个基于以太坊的去中心化金融服务计算平台,目前正在运行,而微软拥有基于以太坊的云服务,通过其 Azure 云业务进行营销[3].
什么是以太,它与以太坊有什么关系
以太坊创造者 维塔利克·布特林 了解去中心化处理平台的真正价值以及为比特币提供动力的底层区块链技术。 他提出应该开发比特币以支持运行分布式应用程序(DApps)和程序(现在称为智能合约)的想法未能获得多数同意。
因此在 2013 年,他在发表的白皮书中提出了以太坊的想法。 原始白皮书仍然保留并可供读者使用 这里. 这个想法是开发一个基于区块链的平台来运行旨在在节点和用户设备而不是服务器上运行的智能合约和应用程序。
以太坊系统经常被误认为仅仅是加密货币以太币,然而,必须重申的是,以太坊是一个用于开发和执行应用程序的全栈平台,并且从一开始就是这样,而比特币不是。 以太币是目前第二大加密货币 在撰写本文时,按市值计算,平均交易价格为每以太币 170 美元[4].
平台的特点和技术[5]
- 正如我们已经提到的,称为以太的加密货币只是平台的特色之一。 该系统的目的不仅仅是处理金融交易。 事实上,以太坊平台和比特币之间的主要区别在于它们的脚本功能。 以太坊是用图灵完备的编程语言开发的,这意味着它具有类似于其他主要编程语言的脚本和应用程序能力。 开发人员需要此功能才能在平台上创建 DApp 和复杂的智能合约,而比特币则缺少此功能。
- 以太的“挖矿”过程更加严格和复杂。 虽然可以使用专门的 ASIC 来挖掘比特币,但以太坊使用的基本哈希算法 (ETH) 降低了 ASIC 在这方面的优势。
- 作为对矿工和节点运营商运行网络的激励而支付的交易费用本身是使用称为的计算令牌计算的 气体. Gas 通过要求交易的发起者支付与执行该交易所需的计算资源数量成比例的以太币来提高系统的弹性和抵抗外部黑客和攻击的能力。 这与比特币等其他平台形成鲜明对比,后者的交易费用与交易规模同步衡量。 因此,以太坊的平均交易成本远低于比特币。 这也意味着在以太坊虚拟机上运行应用程序将需要直接取决于应用程序要解决的计算问题的费用。 基本上,执行越复杂,费用就越高。
- 以太坊的出块时间估计在 10-15 秒. 区块时间是在区块链网络上打时间戳和创建区块所需的平均时间。 与比特币网络上相同的交易需要 10 多分钟相比,很明显 以太坊更快 关于交易和区块验证。
- 值得注意的是,可以开采的以太币数量或开采以太币的速度没有硬性上限,导致系统设计不如比特币激进。
结论
虽然以太坊具有可比性并且远远超过类似平台,但该平台本身缺乏明确的发展路径,直到以太坊企业联盟开始推动它。 虽然以太坊平台明确推动了企业发展,但必须指出的是,以太坊也迎合了小型开发人员和个人。 因此,为最终用户和企业开发平台,让以太坊的许多特定功能脱离了循环。 此外,以太坊基金会提出和开发的区块链模型是一种公共模型,而 Hyperledger 项目等项目提出的区块链模型是私有的和许可的。
虽然只有时间可以告诉以太坊、Hyperledger 和 R3 Corda 等提出的平台中的哪个平台会在现实世界的用例中找到最多的粉丝,但这些系统确实证明了区块链驱动未来的主张背后的有效性。
单击下面的链接阅读本系列的下一篇文章。
- 区块链 2.0 – Hyperledger Fabric 简介 [Part 10]
参考:
- [1] Gabriel Nicholas,“以太坊是编码的新狂野西部 | 《连线》,《连线》,2017 年.
- [2] 什么是以太坊? — 以太坊家园 0.1 文档.
- [3] 以太坊,一种虚拟货币,支持与比特币竞争的交易 – 纽约时报中文网.
- [4] 加密货币市值 | 币市值.
- [5] 简介 — Ethereum Homestead 0.1 文档.
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | Twitter | 领英 | RSS订阅
祝你有美好的一天!!