主页 > 冷钱包imtoken > Vitalik Buterin 发布重磅新提案,将 ETH 1.0 链作为分片 0

Vitalik Buterin 发布重磅新提案,将 ETH 1.0 链作为分片 0

冷钱包imtoken 2023-03-10 06:23:54

以太坊联合创始人 Vitalik Buterin 提出了一种将数据迁移到 ETH 2.0 的更快方法,这意味着期待已久的以太坊 2.0 升级可能会比预期来得更早。

图虫创意-780949763142975551

在 12 月 23 日发布在 Ethresear.ch 上的提案中,Buterin 描述了一种摆脱 ETH 1.0 目前使用的工作量证明 (PoW) 区块链的方法。 这将使该项目能够以“加速的速度”与 ETH 2.0 的信标链合并。

Buterin 已经阐述了这种过渡的许多方面,他说替代方案将以多种方式简化过渡。 “特别是,它需要无状态客户端,但不需要无状态矿工和网络组件,因此需要更少的重建来完成,”Buterin 在他的提案中说。

以太坊2.0上线时间_以太坊2.0质押_以太坊区块生成时间

Buterin 补充道:“eth1 系统将作为 eth2 的分片 0 存在。想要参与 eth1 系统的验证者可以 [注册为] 对 eth1 友好的验证者,并且除了他们的信标节点之外,eth1 全节点有望成为eth1 全节点将下载分片 0 上的所有块并保持更新的完整 eth1 状态。 目前尚不清楚何时执行此过渡。 以太坊 2.0 是一个多年项目,经常面临延期。 以太坊开发商 Griffin Ichiba Hotchkiss 在 12 月 10 日表示,以太坊 2.0“不会像最初希望的那样早准备好”。 他补充说,以太坊 2.0 可能需要几年时间才能全面推出。

然而,以太坊 2.0 的初始阶段相对接近实施。 几个“阶段 0”质押测试网今年已经上线,具有实际质押价值的主网启动应该会在 2020 年上线。开发人员目前正在考虑夏季发布:12 月 14 日,Justin Drake 建议以太坊区块链周年纪念日,7 月30,作为可能的发射日期。

以下是 Vitalik 提案的内容:《Alternatives to the early eth1 eth2 merge》

以太坊区块生成时间_以太坊2.0上线时间_以太坊2.0质押

这是 eth1 eth2 合并的替代方案,实现了摆脱 PoW 链并按计划将所有内容移动到信标链的目标。 具体来说,它需要一个无状态的客户端,而不是一个无状态的矿工和网络组件,因此需要较少的重建来完成。

先决条件

可用于多种实现的无状态客户端软件(用于验证块+见证的“纯函数”,以及用于生成块见证的方法)

以太坊区块生成时间_以太坊2.0质押_以太坊2.0上线时间

Eth1 端协议将 bond witness 大小更改为 ~1-2 MB

新信标链功能

分片 0 的状态包含 eth1 系统的状态根。

以太坊区块生成时间_以太坊2.0上线时间_以太坊2.0质押

我们添加了一个新的验证者索引列表 eth1_friendly_validators。 任何验证者都有权随时将自己注册为 eth1 友好(和注销)。

任何给定插槽上的分片 0 上的提议者是从 eth1 友好的验证者中随机选择的。

分片 0 委员会验证分片 0 块,这些去块以一种格式表示,包括当前存在的块主体以及无状态客户端见证。 所有其他分片委员会都验证他们自己的分片块以太坊2.0上线时间,但他们只验证数据可用性,而不是状态执行以太坊2.0上线时间,因为分片 0 是唯一运行计算的分片。

以太坊2.0质押_以太坊区块生成时间_以太坊2.0上线时间

操作模式

eth1 系统将作为 eth2 的分片 0 “存在”(最终,我们可以将其调整为执行环境之一,但一开始可能是整个分片)。 希望参与 eth1 系统的验证者可以将自己注册为对 eth1 友好的验证者,并且除了他们的信标节点之外,还应该维护一个 eth1 完整节点。 eth1 全节点将下载分片 0 上的所有块并保持更新的全 eth1 状态。

过渡

转换仍将使用类似于 eth1->eth2 转换的过程来完成。