以太坊|以太坊合并将近:五个你最关心的问题与答案( 二 )


  • Phase 0:以 PoS 为共识机制的信标链
  • Phase 1:数据分片 , 但不包括计算分片
  • Phase 2:为所有分片增加执行功能(计算分片)
但是 2020 年 11 月 18 日 , 在以太坊基金会的 ETH2.0 研究团队的第五次 AMA 活动中 , V 神已经明确表示 , ETH2.0 路线图已发生变化 , 将以 Rollup 为中心推进 ETH2.0 的实施:
  • 暂时不再强调 Phase 2 的重要性 , 主推 Phase 1 实现数据分片 , 以实现分片 Rollup;当前以太坊的 TPS 大约为 15~45 , 使用 Rollup 可以提升吞吐量 100 倍 , 同时 64 个分片以太坊网络吞吐量即可提高 64 倍 , 两者叠加 , 即分片 Rullup 可实现 6400 倍的扩容 。
  • 信标链将具备执行功能 , 即 PoS 合并之后 , 信标链区块将直接包含交易 。
而近期 , 在分片方案上也有了一些更新 , 未来以太坊更有可能采用名为 Danksharding 的分片方案 , 该方案能够有效优化跨域 MEV 问题 , 同时更有助于分片 Rollup 的实施 。
不过在此之前 , 我们先来了解一下 V 神针对跨域 MEV 问题提出的 PBS(proposer-builder separation , 区块提议者与构建者分离)解决方案 。
在以前的模式中 , 矿工负责出块 , 他们从内存池中挑选交易进行排序并纳入区块 , 同时他们也有权利审查某些交易 。
而在 PBS 的设计中 , 将这一职责划分为两个角色:区块提议者和区块构建者 。
区块提议者负责从内存池中收入交易 , 并创建一个包含区块交易信息的列表 crList 传递给区块构建者们 。 区块构建者们以最大化 MEV 为目的对 crList 中的交易进行重新排序并构建区块 , 然后再向区块提议者提交他们的出价 , 而区块提议者就会选择出价最高者为有效的区块 。
在了解了 PBS 后 , 我们再来了解 Danksharding 就更为轻松了 。
我们以前的分片方案为平行数据分片模式 , 即每个分片和信标链都有独立的验证者 , 虽然独立的验证者更有利于去中心化 , 但是在当前 MEV 盛行的背景下 , 在利润的驱动下势必会导致区块生产者的中心化(例如同个实体下运行着大量验证节点 , 有利于 MEV) 。 Danksharding 除了采用了上文提及的 PBS 架构外 , 还做出了一个改变 , 即所有的信标区块和分片数据都会被一个由验证者组成的委员会进行统一验证 。

               这种设计严格来说是对分片的一种简化 , 分片之间没有了复杂的数据访问同步问题 , 具备许多有优点:
  • 能够有效降低网络工作量(近百倍);
  • L1 与 L2 的数据同步加快;
  • crList 能够使 L1 上实现即刻交易确认;
  • MEV 市场化 , 解决潜在的验证者中心化问题
因此 , 目前来说 , 以太坊的最新路线规划可以概况为 以 Rollup 为中心 + Danksharding。 不过 Danksharding 尚在理论阶段 , 整体路线未来或许还会有所变动 。
根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知” , 本文内容仅用于信息分享 , 不对任何经营与投资行为进行推广与背书 , 请读者严格遵守所在地区法律法规 , 不参与任何非法金融行为 。 吴说内容未经许可 , 禁止进行转载、复制等 , 违者将追究法律责任 。
【以太坊|以太坊合并将近:五个你最关心的问题与答案】