Remix.run Logo
Zk.golf: Fearless and Collaborative Optimization of Circuits(blog.zksecurity.xyz)
4 points by baby 5 hours ago | 2 comments
baby 5 hours ago | parent | next [-]

It might not be super clear for people who don't know about formal verification with Lean or about arithmetic circuits, but this project let's you optimize code in a secure way: if you have code that's faster, not only you have a proof that it is indeed faster, but you also have a proof that it is correct and secure by construction!

It's important that the circuits implement the logic "securely" because arithmetic circuits are used in cryptography (in ZKP, MPC, FHE, for example) to implement programs with additions and multiplications (instead of NAND gates for example)

ChrisArchitect 5 hours ago | parent | prev [-]

Show HN: https://news.ycombinator.com/item?id=48763246