Catherine Chen 16分钟前 一文简述以太坊的演变过程 作者:@LuozhuZhang 来源:推特 以太坊是人类文明层面的创新,就像语言和文字一样。 但在以太坊的发展过程中,它也经历了几次重大的变化。要了解以太坊并参与其中,你需要了解它的历史和演变过程。 我将在这篇文章中梳理以太坊的演变过程,以及最新的路线图。 鉴于以太坊是一个非常复杂的经济系统,我只挑选了主要部分进行阐述(所以可能有一些遗漏) 1) 以太坊由Vitalik Buterin在2013年提出,他直接借鉴了比特币的设计,所以去中心化和安全性从一开始就是以太坊的DNA(这就是我喜欢它的原因)。 但由于“可扩展性三难困境”,以太坊的扩展一直非常困难。 有很多区块链想在不同的方向上超越以太坊,但他们的选择给他们带来了更多的问题。 例如,选择TPS(可扩展+安全)高的链,它们通常有非常大的区块和高性能的节点,每秒可以处理更多的交易。 但代价是去中心化,因为消费者笔记本电脑无法运行如此高性能的节点,所以它们只有几十或数百个节点(BSC,Solana) 另一种选择是去中心化+可扩展,比如IBC和其他多链宇宙,但这会带来很大的安全风险。 如果攻击者选择多链中最弱的一个进行攻击,一旦攻击成功,将会引起一系列严重的连锁反应 2) 对于以太坊来说,它宁愿牺牲一定程度的可扩展性,也不愿放弃去中心化和安全性。 因此,当以太坊首次推出时(2015年),Vitalik Buterin开始研究并计划将PoW转变为PoS。 与PoW相比,PoS有三个优势。以太坊网络将更加安全和去中心化。 从PoS共识机制入手,VitalikButerin定义了最早的以太坊路线图。 3) 最早的路线图是:PoW到PoS(阶段0)→数据分片(阶段1)→执行分片(阶段2) 以太坊不仅希望拥有最高程度的去中心化和安全性,还希望通过数据/执行分片来解决执行效率问题。 根据Vitalik Buterin的研究,以太坊在阶段2实施后可以达到1000-5000 TPS。 目前,以太坊只有5-15 TPS。 执行效率的提高主要是因为执行分片可以并行执行交易。 而PoS作为阶段0,不仅是Vitalik第一次研究的结果,还因为其他分片需要使用PoS作为基础层(信标链)。 在该工作流程中,数据分片不涉及代码执行,只涉及数据存储和验证(数据可用性)。执行分片用于执行代码(类似于当前layer1的执行层) (责任编辑:admin) |