美文网首页
Scroll zkEVM 进展-202301

Scroll zkEVM 进展-202301

作者: 雪落无留痕 | 来源:发表于2023-04-04 16:57 被阅读0次

Scroll zkEVM 已经推出测试网,目前处于Pre-Alpha 阶段。

Scroll 代码并未完全开源,合约,Relayer, Coordinator部分并未公开。

zkEVM 架构

Scroll zkEVM 主要由以下三个组件组成:

  • Scroll Node: 接收用户的交易,构建L2 区块,并提交到以太坊,负责L1和L2之间的通信;
  • Roller Network: 生成zkEVM 有效性证明;
  • Rollup and Bridge Contracts: 提供数据可用性,验证zkEVM 有效性证明,实现资产在L1 和 L2 之间跨链。

Scroll Node

Scroll 节点主要有三个模块;

  • Sequencer: 通过JSON-RPC接口接收用户交易,生成L1块区块并执行,产生新的状态根;
  • Coordinator: 当生成新的区块后,Coordinator 从Sequencer 获取Execution Trace,并随机选择一个Roller生成证明;
  • Relayer: 监听Rollup合约的L2区块和证明的提交; 监听以太坊和L2之间存取款事件;

Roller 网络

Rollers负责生成有效性证明,可以利用GPU,FPGA, ASIC等加速证明生成。

Roller从Coordinator 获取 Execution Trace, 然对对每个电路生成一个证明,再将多个证明聚合成一个区块证明。

zkRollup 工作流

zkRollup工作流如下所示:

  1. 首先由Sequencer 产块,并生成execution trace, 发送给Coordinator。 同时将区块的交易提交到Rollup合约中;

  2. Coordinator随机选择一个Roller, 为每个一个区块生成一个有效性证明。为了加速证明的生成,证明的生成可以并行执行,即由多个Roller同时为多个块生成证明。

  3. Roller 在生成证明之后,将其提交到Coordinator; 对于每k个区块,Coordinator 会选择一个Roller 派发一个聚合任务,将k个区块的证明聚合成一个证明;

  4. Coordinator 接收到聚合证明后,将其提交到Rollup 合约进行验证。

参考

https://scroll.io/

https://github.com/scroll-tech

相关文章

  • Polygon zkEVM 状态机设计原理

    Polygon zkEVM是兼容EVM的zkRollup Layer 2 方案。zkEVM 证明的第一步是构建交易...

  • 基因组组装和注释流程 from ChatGPT

    【202301】Q:write a genome assembly and annotation pipeline...

  • Hermez zkEVM

    本文主要对Hermez 2.0 zkEVM设计思路进行简单介绍。 Fibonacci 状态机 先从Fibonacc...

  • zkEVM 类型

    PSE: 第1种类型Polygon Hermez 和 Scroll : 第2或3种类型zkSync和MatterL...

  • Google插件Vimium快捷键

    j, :Scroll down k, :Scroll up h:Scroll left l:Scroll righ...

  • Polygon zkEVM 整体架构

    Polygon zkEVM 是EVM的zkRollup方案,可以提供智能合约支持,用以提升以太坊的可扩展性。 架构...

  • Polygon zkEVM zkProver设计

    zkProver主要完成批量交易的证明,是Polygon zkEVM的关键组件。下图展示了zkProver和Nod...

  • 202301-30

    这个世界的咸淡,只有我们自己知道。 比如,当你现在痛苦落泪的时候,别人却在呼呼大睡,让你觉得,自己生的气都那么的一...

  • 202301读书总结

    本月读4本书,全部为约稿读书。4本都详细逐字读完。 过去一月读的书如下: 第一本:《犹太人3000年》 非常不错的...

  • 202301复盘

    这个月,是虎年的结束,兔年的开始。 这个月,活得确实不容易。 一月的第一天,和老公,婆婆沿着河边慢悠悠走了一圈度过...

网友评论

      本文标题:Scroll zkEVM 进展-202301

      本文链接:https://www.haomeiwen.com/subject/siesddtx.html