时间:2023-04-22|浏览:177
2022年6月,《三分钟读懂Scroll:ZK Rollup扩容新锐选手》一文简单介绍了Scroll的设计框架。Scroll的目标是建立“EVM等效”的zkEVM扩容网络,实现以太坊上应用的无缝迁移。
7月,Scroll推出了需要资格申请的Pre-Alpha测试网。至Alpha测试网推出时,Pre-Alpha测试网已处理了超1540万笔交易,确认了超180万个区块,提交了64.1万批有效性证明,并有超过10万个用户参与。Alpha测试网开放至今,共有约2145099个钱包地址,处理了约10102684笔用户交易,生成了886701个区块,平均区块时间约为3秒。
本文将介绍Scroll如何通过机制实现在去中心化的前提下继承以太坊主网的安全性。
Scroll的架构由节点网络、证明网络和Rollup合约组成。
节点网络(Scroll Node)由定序器(Sequencer)、协调器(Coordinator)和中继器(Relayer)组成。
定序器提供JSON-RPC接口并接受L2交易来生成新的L2区块和一个新的状态根;协调器收到新的区块后从定序器接收该区块的Execution trace,然后生成证明;中继器用于观察部署在以太坊和Scroll上的跨链桥和Rollup合约,并监视它们的存款和提取活动。
证明网络(Roller Network)的Rollers负责为ZK Rollup生成有效性证明。Roller利用GPU、FPGA和ASIC等硬件设备来减少验证时间和验证成本。
Rollup和跨链桥合约连接到以太坊,确保L2交易的数据可用性,并允许用户在L1和L2之间传递资产和信息。
Scroll