以太坊 2.0 路线规划将以 Rollup 为中心推进 ETH2.0 的实施:暂时不再强调 Phase 2 的重要性,主推 Phase 1 实现数据分片,以实现分片 Rollup;当前以太坊的 TPS 大约为 15~45,使用 Rollup 可以提升吞吐量 100 倍,同时 64 个分片以太坊网络吞吐量即可提高 64 倍,两者叠加,即分片 Rullup 可实现 6400 倍的扩容。信标链将具备执行功能,即 PoS 合并之后,信标链区块将直接包含交易。
V 神针对跨域 MEV 问题提出 PBS(proposer-builder separation,区块提议者与构建者分离)解决方案。在以前的模式中,矿工负责出块,他们从内存池中挑选交易进行排序并纳入区块,同时他们也有权利审查某些交易。而在 PBS 的设计中,将这一职责划分为两个角色:区块提议者和区块构建者。区块提议者负责从内存池中收入交易,并创建一个包含区块交易信息的列表 crList 传递给区块构建者们。区块构建者们以最大化 MEV 为目的对 crList 中的交易进行重新排序并构建区块,然后再向区块提议者提交他们的出价,而区块提议者就会选择出价最高者为有效的区块。
我们以前的分片方案为平行数据分片模式,即每个分片和信标链都有独立的验证者,虽然独立的验证者更有利于去中心化,但是在当前 MEV 盛行的背景下,在利润的驱动下势必会导致区块生产者的中心化(例如同个实体下运行着大量验证节点,有利于 MEV)。Danksharding 除了采用了上文提及的 PBS 架构外,还做出了一个改变,即所有的信标区块和分片数据都会被一个由验证者组成的委员会进行统一验证。
这种设计严格来说是对分片的一种简化,分片之间没有了复杂的数据访问同步问题,具备许多有优点:能够有效降低网络工作量(近百倍);L1 与 L2 的数据同步加快;crList 能够使 L1 上实现即刻交易确认;MEV 市场化,解决潜在的验证者中心化问题。
因此,目前来说,以太坊的最新路线规划可以概况为 以 Rollup 为中心 + Danksharding 。