Zero Knowledge cover image

Using Formal Verification on ZK Systems with Jon Stephens

Zero Knowledge

00:00

The Importance of Formal Verification in ZK Circuits

At Veridys we have developed some custom formal verifiers which help us more efficiently be able to perform the formal verification. There are ways that you can perform formal verification automatically but ZK kind of has some properties that make that difficult and so at this point formal verification is typically a manual process where you have to manually write out the proof. At the same time we have developed tools that use fuzzing in order to help identify problems in ZK circuits by let's say randomly mutating outputs for example. And then finally at Veridy we've also developed static analyzers in order to find bugs within the ZK circuits.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app