Performance Comparison of Type 1 zkEVM with Other ZK Solutions #515
Replies: 2 comments
-
Hi @lightning-li, thanks for reaching out and opening this discussion! To get a better understanding of the benchmarks, may I know which version / commit revision of our Type 1 zkEVM that you used for your PoC? Regarding your questions:
|
Beta Was this translation helpful? Give feedback.
-
Hi @Nashtare, Thank you for your detailed reply. I appreciate the information you've provided. Allow me to address your points and share our perspective:
We greatly appreciate your team's brilliant work. Once we have new performance data, we'll be sure to share it with you. We look forward to your continued impressive developments in this field. |
Beta Was this translation helpful? Give feedback.
-
Hi Polygon Zero team, I'm a developer from the opBNB team. We're planning to develop a ZK fault proof for opBNB/Optimism based on the Type 1 zkEVM. To demonstrate the performance advantages of your Type 1 zkEVM, we developed a Proof of Concept (PoC) and compared its performance with RiscZero's zeth. Our performance test results show:
More details are available in our blog post: https://forum.bnbchain.org/t/zk-fault-proof-for-opbnb/2915
Recently, the SP1 team released a blog comparing their performance with RiscZero: https://blog.succinct.xyz/sp1-benchmarks-8-6-24/. Their findings show:
Our tests used risc-zkvm v0.20.1 for zeth, while SP1 used v1.0.0. We understand v1.0.0 is 4 times faster than v0.20.1. Based on this information, we conclude:
We believe one reason Type 1 zkEVM is slower than SP1 is its use of Plonky2 on CPU, while SP1 uses Plonky3 on GPU. Here are some Questions:
We appreciate any insights your team can provide on these matters.
Beta Was this translation helpful? Give feedback.
All reactions