zksync2.0(后面简称zksync)简单而言具体的,实现了ZKRollup的项目,其采用了ZK-SNARK的零知识证明算法(经过Boojum升级后变为ZK-STARK的算法)。根据其官方所讲,其具有以下特点:可靠的安全性(继承自以太坊的安全性),对第三方零依赖(这个
zksync 2.0 (后面简称 zksync)简单而言具体的,实现了 ZK Rollup 的项目,其采用了 ZK-SNARK 的零知识证明算法(经过 Boojum 升级后变为 ZK-STARK 的算法)。根据其官方所讲,其具有以下特点:
对于 zksync 的架构组成,可以分为几个部分:
zkSync 智能合约:
zkSync Prover:
zkSync Server(服务程序):
Server 就是 zksync 的网络节点,负责维护链下状态,将交易聚合为 batches,将密封的 batches 发送到链上。具体而言具有以下功能:
监测智能合约的链上操作(如存款,取款)
接收 zksync 交易
生成 zksync 的区块
为有效区块发出 proof 生成申请
将数据发布到 zksync 的合约上
ZK Circuits(应该就是具体的 ZKEVM 吧):
总体概览(取自官网)
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!