以太坊网络是世界上最大、使用最广泛的区块链网络之一,也是世界上最大的开源项目之一。
自2015年首次发布以来,以太坊一直朝着其最终目标前进,即成为一台去中心化的全球计算机。但是,在实现这个目标之前,以太坊社区和网络还有很多工作要做。
以太坊发展的四个阶段
以太坊发展的第二个阶段是家园。
家园发布于2016年3月,是以太坊网络的第一个量产版。它为协议提供了许多改进,这将是未来升级和更快交易的基础。
以太坊发展的第三个也是目前的阶段叫做大都会,分为两个版本,拜占庭和君士坦丁堡。
拜占庭于2017年10月发布,比之前的版本更轻、更快、更安全。一些具体的升级包括更可预测的天然气价格和开发者更容易的编程。拜占庭还通过允许以太坊开发者有效地链验证zk-SNARK(零知识简明非交互知识论证)来提高隐私性。拜占庭还更新了一个名为“难度炸弹”的采矿调整,随着时间的推移,采矿将变得更加困难,以期过渡到抵押系统认证。君士坦丁堡旨在进一步巩固这些改进。虽然《君士坦丁堡》原定的发售日期定在了2018年11月,但以太坊的领导和开发者决定将其发售推迟到2019年。这个分支最终于2019年2月28日在Block 7280000发布。
以太坊的第四个也是暂定的最后阶段叫做以太坊20。这是迄今为止最雄心勃勃的升级,应该改善网络的几乎所有方面。Eth20将在2019年至2021年分四期发布,尽管这个时间表可能会有变化。
为了充分理解Eth20的重要性,我们首先需要研究Eth20试图解决的主要问题。
以太坊目前面临的问题
目前以太坊网络面临的一个最重要的问题就是可扩展性。
在研究了其他几个选项后,以太坊团队确定了一个称为碎片化的过程,作为网络可扩展性的最佳解决方案。像等离子体链和状态通道这样的非链解决方案也可以用于减少主网络的负载并进一步提高可扩展性。
Eth20将解决的另一个主要问题是效率和环境可持续性。
就像BTC和许多其他区块链网络一样,以太坊目前依靠工作证明(PoW)协议来确保其网络的安全性。PoW系统涉及许多拥有连接到区块链网络的计算机硬件的矿工。矿工们通过把他们的硬件放入网络中获得了回报。该算法为每个新块设置一个目标值,矿工竞争成为第一个找到这个目标并添加新块的人。PoW系统的主要好处之一是,验证新块是否属于链是一个非常快速且相对简单的过程。然而,为了确保网络的安全性和防止欺诈,矿工要找到正确的散列输入在计算上是昂贵的。
由于只有一个挖掘器会找到正确的散列,所有其他挖掘器完成的工作实际上并没有被使用,这使得问题更加严重。所以PoW共识需要大量的计算能力和动力,效率很低。
这显然是一个重大问题。以太坊PoW协议所要求的过多能量会降低采矿的盈利能力,对环境和系统的长期可持续性产生严重的负面影响。
PoW协议非常重要,因为它们可以创建早期区块链网络,但效率非常低。他们也容易受到市场垄断的影响,因为他们给了拥有更多资源的行为者不公平的优势。有钱有势的个人和组织可以提供更快更强大的计算机,这使得他们有更高的几率成功解决每一个加密问题并获得奖励。
BTC矿工使用昂贵而专业的ASIC,这导致了BTC矿业的工业化和部分集中化。因为以太坊挖掘通常是利用很多家用电脑中的图形处理器(GPU)来进行的,集中挖掘的风险没有BTC那么大。但是,ASIC最近已经发布了以太坊。由于目前依赖PoW协议,以太坊网络挖掘仍然存在集中化和垄断的危险。这会危及他们的独立性和实用性。
Eth20正在设计过程中,将网络从work proof协议改为名为Casper的equity proof (PoS)协议,旨在解决效率和可持续性问题。Eth20将解决的最后一个主要问题是速度和可用性。这与切片解决的可伸缩性问题相关,但又不同。碎片化的引入应该消除了事务速度和吞吐量这一最重要的瓶颈,但另一个瓶颈是以太坊虚拟机(EVM)本身造成的。EVM本质上是以太坊的基础设施,执行代码,让网络正常运行。EVM负责以太坊网络的内部状态及其所有计算。
Eth20的其他目标
Eth20的主要设计目标之一是尽可能降低网络的复杂性,即使这会导致一些效率损失。这是可能的,因为碎片化、Casper和Ewasm允许的吞吐量和效率的大幅增加将抵消效率的小幅下降,从而降低这些系统所需的额外复杂性。
另一个主要的设计目标是使用加密技术和设计技术来允许大量的验证者参与总的和每个交易。
第三个目标是创建一个系统,允许标准的消费者笔记本电脑处理和验证单个片段。这些目标是确保网络保持安全和分散。
/tupian.lamuhao.com/pic/img.php?k=以太坊为什么这么弱,以太坊为什么这么难挖2.jpg">Serenity能带来什么
这一切都非常令人兴奋,但是Eth2.0什么时候才能真正投入使用呢?不幸的是,答案仍然是......我们不知道!
然而,在Devcon2018的一次演讲中,Vitalik说它”真的离我们并不遥远"。他还解释说Ethereum2.0是.....一系列不同功能的组合,这些功能我们已经讨论了好几年,研究了好几年,积极构建了好几年,最终将成为一个具有凝聚力的整体。”
看起来Eth20处于开发和测试的最后阶段,但是我们仍然不确定在它发布之前我们还需要等待多久
我们知道Serenity正在与当前的以太坊主链分开开发,并且最初将与它并行运行。一旦实施每个阶段,Eth20预计将具有以下功能:完全分片的区块链,纯PoS共识协议,更快地同步确认时间(约8-16秒),以及可在10-20分钟内实现的“经济终结”Vitalik认为Serenity是"世界计算机的真正含义。”看来,以太坊已经准备好兑现自己的承诺。
以上就是帮企客小编为大家带来的全部内容,希望可以帮助到大家。免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:bangqikeconnect@gmail.com