Skip to content
This repository was archived by the owner on Jul 16, 2025. It is now read-only.

Why do we need Zero Knowledge circuitry as part of SabVM? #67

Closed Answered by PaulRBerg
razgraf asked this question in Q&A
Discussion options

You must be logged in to vote

I haven't briefed @IaroslavMazur on why we need ZK because this topic is not relevant for him or for anyone of us during the next ~3 months of development.

My conjectures:

  • OP Stack does not work with custom EVMs
  • If we used a simple optimistic rollup design, we would have to rewrite MIPS and/ or RISC-V (note: Superchain networks like Base have made zero modifications to OP's circuit design)
  • ZK tech has become mature enough that writing a ZK circuit for a rollup should take the same amount of effort as refactoring the existing optimistic rollup designs

Obviously, this is all conjectural, and I retain the right to withdraw the…

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by razgraf
Comment options

You must be logged in to vote
2 replies
@PaulRBerg
Comment options

@PaulRBerg
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants