共计 393 个字符,预计需要花费 1 分钟才能阅读完成。
关键词 Zk sync,Zk rollup
原理
在 Eth 上有一个 Zk sync 合约,在 Eth 外有一条合约对应的平台 (或者链),所以交易发到平台上,每一分钟,验证者将一分钟内所有交易以及用户最终状态作为零常识证实的参数输出,生成一个零常识证实为输入后果。将输入输出作为一笔交易发送给 Eth 的 Zk sync 合约,合约验证零常识证实的合法性,批改状态。整个过程称为 Zk rollup。
侧链上每一笔交易都蕴含输出参数、执行校验过程。Zk rollup 的过程就是将一批交易的输出参数和校验过程全副合并到一次计算中。(Zk 验证过程在 Groth16 协定上曾经大大放大,但相比一般校验工夫还是长很多)
问题
- 目前只反对代币转移,不反对智能合约,因为生成零常识证实过程是确定的。
- 没有解决隐衷性
参考
- https://ethfans.org/posts/int…
- https://zhuanlan.zhihu.com/p/…
正文完