您当前的位置: > 山寨币 >
以太坊与以太坊2.0的主要区别
发布时间:2020-04-25 22:04
2013年,VitalikButerin提议开发一种区块链平台,以支持使用通用脚本语言进行应用程序开发。之后,Buterim与其他七位创始人一起加入了一个团队,以开发用于分散式应用程序的以太坊智能合约平台。针对同一人群进行了销售,并筹集了3700BTC(230万美元),该项目于2015年启动。由于可扩展性,成本方面的限制,基于Ethereum的Dapps的PoW复杂性未能吸引用户。为了解决可扩展性和性能的局限性,以太坊开发人员引入了以太坊2.0路线图,其中包括分片,PoS等。在了解以太坊与以太坊2.0之间的关键区别之前,让我们详细了解所有内容,以太坊与以太坊2.0的主要区别。
1.什么是以太坊?
以太坊于2015年由以太坊区块链的联合创始人VitalikButerin推出。以太坊(Ethereum)是一个开放源代码平台,供建设者启动去中心化应用程序,智能合约,共享分类账以及其他财务和法律应用程序。该平台是完全去中心化的,无需中间人的审查,这是任何优质区块链网络的先决条件之一。以太坊仅次于比特币,已经占据了市场价值的第二位。
1.1以太坊虚拟机介绍
在以太坊之前,大多数区块链主要与网络支持的加密货币交易有关。以太坊的创建者VitalikButerin想到了改变这一观念,并朝着创建更增强的区块链迈进了一步,该区块链将允许其用户在“以太坊虚拟机或EVM”的帮助下通过以太坊网络定制数据。现在,借助EVM,用户可以在智能合约的帮助下进行交易。
1.2智能合约
多亏了Buterin,以太坊区块链上的所有交易现在都通过智能合约得以保护。EVM确保以太坊上交易的所有条款和条件都经过双方的同意并通过合同进行验证。一旦达成协议,这些交易将记录在公共区块链上,并且是自动执行的,没有回头路可走。这就是使这些交易变得明智并使数字经济合法化的原因。
1.3DAPPS的分散应用
智能合约彻底改变了数字交易。您可以在以太坊区块链上进行的交易清单是无限的。从支付租金,在慈善信托基金上捐款到发送电子邮件,一切都可以在以太坊上完成,而借助智能合约,几分钟之内就可以完成。除此之外,以太坊还允许用户构建去中心化的应用程序以及其他服务,例如金融衍生产品,代币经济,信誉系统,投票系统和文件存储。
1.4以太坊令牌醚(ETH)和以太坊气体
以太币或以太坊是以太坊区块链的本机代币,用于所有交易,包括向其股东支付奖励。ETH令牌还用于购买以太坊气体以运行区块链。每笔交易,甚至智能合约都由以太坊气体推动。天然气的成本或数量取决于交易的规模。气体可以防止网络浪费资源并节省成本。
以太坊开发人员经常在EVM上创建应用程序,这些应用程序使用的气体不足以运行智能合约。这些交易立即失去了矿工的验证,并在网络上被拒绝。应用程序开发人员可能会在网络中失去信誉。为了平稳,高效地运行网络,EVM将任务分配给每个矿工。使用网络气体可以确保及时验证交易,降低交易速度,从而提高网络的整体效率。
2.以太坊(PoW)与以太坊2.0(PoS)
以太坊区块链建立在工作量证明(PoW)共识机制上。PoW由中本聪(SatoshiNakamoto)首次提出,他是比特币区块链创建背后的人。
2.1以太坊2.0:
以太坊的创建者现在正在转向权益证明(PoS)共识协议。这种过渡在区块链社区引发了不少争议。但是为什么需要这种过渡?要理解这一点,我们必须了解共识协议,并尝试区分PoW和PoS。
PoW涉及数学计算,以在区块链中创建新节点。此过程称为挖掘。作为回报,矿工以“以太”的形式获得奖励。但是该过程可能会非常昂贵,并且涉及使用大量的计算能力和电力。当矿工解决数学难题时,网络中会生成一个块。在对该区块进行最终验证之后,该矿工将获得成功的创业奖励。
成本和可伸缩性问题:早在2008年,中本聪(SatoshiNakamoto)就通过比特币区块链实施了这一流程,自那时以来,许多类似的区块链网络一直在使用这一流程来奖励其矿工。但是多年来,区块链开发人员在传统的生成块方法中遇到了一些弊端。该过程不仅冗长,而且缺乏可扩展性,成本高昂,并且消耗大量计算能力和电力。51%攻击:为了篡改该过程,攻击者需要超过网络中所有验证者的总份额51%,这实际上是不可能的。为了回答这个问题,开发人员提出了权益证明共识机制,他们认为这将解决区块链社区当今面临的所有问题。
2.2Casper协议[将PoW移至PoS]
以太坊选择使用CasperPoS协议。首先要实现的是Casper版本,即PoW/PoS混合共识,旨在平稳过渡到PoS。PoW将挖掘区块,其中第50个区块是PoS检查点。该方法用验证器替换矿工。为了达成共识,验证者被赋予投票权以验证下一个接受的块。每个验证人的投票权取决于他/她在网络中持有的股份数量或他在帐户中持有的以太币数量。
众所周知,在PoW中,攻击者需要拥有总哈希能力的51%,而在PoS中,攻击者需要拥有网络中以太坊硬币总数的51%。因此,与PoW相比,PoS是一个更加完善的共识协议。PoS比PoW消耗更少的电力和计算能量。它具有更大的可扩展性,并且由于整个共识取决于股东的持股量,因此它比PoW更为安全。在我们关于PoW与PoS的文章中阅读有关PoS和PoW的更多信息。
3.以太坊2.0:不仅仅是股权证明
以太坊2.0从以太坊区块链的权益证明向前迈出了一步。它包括以下附加功能:分片–这是数据分区的一种形式,其中大型数据库保存在较小的可管理资源中。eWASM–以太坊网络汇编(eWASM)有助于更快地执行代码。PlasmaandRaiden–可扩展的解决方案,可以处理大量交易。[阅读有关Raiden的信息]
未来,以太坊开发者社区将在以太坊2.0网络上引入新功能。他们希望这将加快交易速度,增加智能合约的执行,并吸引新的网络投资者。然而,尽管包括硬分叉的实现在内的大多数技术发展都是成功的,但在以太坊2.0网络中PoS共识的发展方面仍存在争议。许多投资者担心网络的效力。