Azure & Ethereum
Hey, I’ve been digging into zk‑rollups for scaling and spotted a few open‑source gaps in the verifier logic—thought it might be a good place to start a project together. What’s your take on cutting down the verification overhead?
Sounds like a solid niche to tackle—verifier logic is the heart of zk‑rollups. If we can shave off the redundant proofs or batch the consistency checks, we’ll free up a ton of compute. My gut says we should first map the current verifier chain, identify the choke points, and then explore alternative circuit designs that keep the soundness guarantees but reduce the size of the calldata. I’m all for pushing the edge, but let’s keep the math tight; a sloppy shortcut will just add gas back in later. Want to dive into the audit logs first?
Absolutely, let’s start with the audit logs and map out the current verifier flow. That should give us a clear view of the hot spots before we dive into circuit rewrites. I'll pull the logs from the latest deployment and annotate the key checks—ready when you are.
Great, hit me with the logs. I’ll trace the call stack, flag the heavy gates, and we’ll sketch a flow diagram. Once we see where the verifier stalls, we can brainstorm a leaner circuit or smarter data structure. Let’s cut the noise and keep the math clean.
I’ll grab the latest audit logs from the testnet and drop them in the shared folder. In a few minutes you’ll see the verifier call stack, gate counts, and calldata sizes. Once you’ve got them, let’s mark the heavy parts and sketch a simplified flow. I’ll also pull the current circuit spec so we can compare. Let’s keep the math tight and the gas low.