Phase 1.5 就是把以太坊主网作为一个分片整合进 Eth2 的共识机制(作为 Phase 1 阶段创造的许多分片之一,继续存在)。此后,我们所知、所热爱的以太坊区块链将不再由工作量证明挖矿算法来支撑,而是由 Eth2 验证者来构建。对于现有的应用和用户,共识机制的热切换基本上都是透明的。应用会继续存在,但开放者将拥有一个更强大的底层系统(更好的安全属性、更好的经济终结性(economic finality,指交易完成后需要付出巨大代价才能逆转,即用违反协议的巨大成本保护起来的交易确定性)、更多的 Layer-1 数据空间,可支撑 Rollup 和其它有趣应用)。 Phase 2Phase 2 要为初始以太坊分片以外的其它分片添加状态和执行机制。可能采取的方法有很多,搞清楚各种形式及其细节就是当前的研究和原型设计的热点。我会在后文中进一步讨论这个问题。 Eth2 会给以太坊社区带来的好处所以,我们未来就要实现上述目标,而且 Phase 0 就在眼前了,但整个路线图似乎有点太长了。在整个升级过程中,我们能从 Eth2 中得到什么好处呢? 好问题。从整体上来说,升级的每一个步骤都会触及以太坊区块链更深的核心,因此会整个社区带来更大的硬性。作为一名用户,你可以在 Phase 0 阶段就参与到 PoS 出块中来,也可以坐等以太坊区块链完全整合到 Eth2 中(当然这个过程从开发者和用户的角度来看应该是无缝的)。无论你选择怎么参与、从哪个阶段开始参与,这些阶段都是重要的里程碑,而且都有显著的好处。 首要的好处之一就是我知道很多人都是以太币的死忠,迫不及待想参与到 PoS 中来。Phase 0 就是为你们这些潜在的验证者准备的(而且我们的 PoS 还是业余者友好型的)!成为 PoS 中的验证者有自身的风险,而且质押资金的周期也很长,这些可能会劝退一些参与者,所以我自己认为这个阶段既是业余爱好者的、也是以太坊长期信仰者的机会。好不容易有这样一个机会,你可以早早入局、帮助实现我们的愿景,并因为更早参与而获得更高的 ETH 奖励。 那么 Phase 1 呢?在以太坊整合到 Eth2 系统之前,我们容纳这么多数据,有什么用吗?当然有用,真高兴你这么问了! 即使不带有原生的计算能力,Layer-1 上的数据空间也是非常有用的。实际上,过去 12 个月中出现的最有前景的 Layer-2 扩展方案,叫做 「Rollup」 的侧链(即包括 optimistic 型方案,也包括 ZK 型方案),正是能够随着 Layer-1 数据空间的可用性扩大而提高吞吐量的技术。Eth2 的数据层预计能提供 1~4 MB/s 的数据可用性,这就能与 rollup 技术相结合、转化成巨大的可扩展性。但因为一开始以太坊主链跟新的分片宇宙是相互脱节的,这就使得声明分片数据为何变得很困难(making claims about the eth2 shard data is hard)。这也是 EIP 2537 对以太坊主网非常重要的一个理由:在以太坊主网上有了 BLS (Eth2 所用的新的签名算法)预编译之后,我们就可以在 Solidity 合约内写出一个高效的 Eth2 轻客户端,让以太坊主链上的应用(在 Phase 1.5 到来之前就)能够声明 Eth2 上的数据。 (责任编辑:admin) |