本文简述以太体的进化过程_理财问答_智行理财网

本文简述以太体的进化过程

智行网 0

作者: @ luozhang来源:推特以太坊就像语言和文字一样是人类文明水平的创新。 但是,在以太体的发展过程中,它也经历了几次巨大的变化

。 要了解以太坊并参与其中,你需要了解它的历史和进化过程。 本文整理了以太坊的进化过程和最新的路线图。 考虑到以太坊是一个非常复杂的经济系统

,我只选择了主要部分进行阐述(所以可能有所遗漏)1)以太坊于2013年由Vitalik Buterin提出,他直接参考了比特币的设计

所以,去中心化和安全性从一开始就是以太体的DNA。 然而,由于“可扩展性三难困境”,以太网的扩张一直非常困难。 有很多想在各个方向上超越以太坊的区块链

但是,他们的选择给他们带来了更多的问题。 例如,选择可扩展和安全(TPS )的链条。 通常有非常大的块和高性能的节点,每秒可以处理更多的交易。 但是,代价是去中心化

,消费者笔记本电脑无法运行这些高性能的节点,因此只有几十个或几百个节点(BSC、Solana )。 另一个选择是以IBC和其他多链宇宙等的可扩展性为中心,但这带来了巨大的安全风险。

攻击者选择多链中最弱的一个进行攻击,一旦攻击成功,就会引起一系列严重的连锁反应2 )对于以太体来说,即使牺牲一定程度的扩展性,也不想放弃中心化和安全性。

因此,以太坊首次发售时(2015年),Vitalik Buterin开始并计划将PoW转换为PoS的研究。 与PoW相比,PoS有三个优点。 以太网将更加安全和中心化。

VitalikButerin从销售点共识机制入手,定义了以太坊的第一个路线图。 3 )最初的路线图是从PoW到PoS (阶段0 )数据切片)阶段1 )执行切片)阶段2 )

除了最高级别的去中心化和安全性外,以太坊还希望通过执行数据/切片来解决执行效率问题。 根据Vitalik Buterin的研究

以太坊在阶段2实施后可达到1000-5000 TPS。 目前以太坊只有5-15 TPS。 执行效率的提高主要是因为可以通过执行分片来并行执行事务。

另一方面,因为PoS作为阶段0,不仅是Vitalik首次研究的结果,其他切片中也需要使用PoS作为基层(信标链)。 在此工作流中,代码的执行与数据片无关

中选择所需的族。 只涉及数据的保存和验证(数据的可用性)。 执行切片用于执行类似于当前第1层执行层的代码。 实现阶段2后,许多执行片将并行处理事务,并最终聚合到数据片中

,并重新聚合到信标链和主链。 当时,有很多关于切片执行的有趣研究。 例如,Vitalik Buterin提出了标准化的中间语言(eWASM )

,允许所有编程语言编译成以太网的这种中间语言,并最终编译成EVM字节码运行。 这样,以太坊就不是“索尔斯克亚的代言人”,而是可以用所有语言开发的丰富的生态系统。

也可以为不同的运行分片设计不同的虚拟机。 最后,同步状态并聚合到基本层。 就像今天的Rollup一样。 但是,“合并(阶段0 )”花费了太多时间,瓷砖的设计多次被改变

最重要的是,由于Rollup和其他L2(plasma,状态通道)的出现和快速发展,以太体的路线图再次发生了变化。 Vitalik Buterin将其称为“以Rollup为中心的以太坊路线图”。

4 ) Rollup的出现不容忽视,可能是未来很长一段时间内区块链的主旋律。 以太坊也重新设计了自己的Rollup路线图。 第一步是完成“合并”

、共识层(信标链)和执行层(现在的以太网)实现整合,之后以太网完全从PoW转移到PoS。 第二步是基于信标链部署数据分片。 由于PoS和瓷砖是并行开发的,所以合并不会影响瓷砖的开发进度。

但是,这里的数据分片不是以太网自身的执行分片,而是为了服务于Rollup,进一步降低了Rollup的数据存储成本。 成功部署数据分片后

另外,Rollup可以将自己处理的所有块数据并行发送到不同的瓦片进行验证。 理论上,部署的数据片数量可以降低Rollup的成本。 它还具有L1的吞吐量。

完全部署数据可用性采样(DAS )后,将完全部署数据片(全新的世界! 请参阅。 什么概念:以太坊L1现在的TPS是5-15。 如果所有用户和APP应用程序都要迁移到Rollup

我们可以实现3000个TPS。 完成数据片部署后,理论上可以实现10瓦的TPS。 (区块链不再是小人们的玩具。 5 )以太坊从长远来看会怎么样?

这是一个非常开放的问题,非常值得研究。 我对这个问题的兴趣不亚于零知识的证明。 因为我们希望看到区块链发展成为比物理世界更先进的治理系统

而以太坊(或真正安全、中心化的区块链)是我们数字生活的基础,将直接影响我们的现实社会。 首先,以太坊是一个非常好的底层,为Rollup提供数据存储和数据验证。

即使用户选择集中在某个Rollup上(最大的Rollup需要以sequencer为中心),或者分布在不同的Rollup之间……

本文简述以太体的进化过程文档下载: PDF DOC TXT