Key Concepts¶
As you learn about zero-knowledge proofs, you’ll encounter many key concepts. In these documents, we’ll attempt to demistify them in a way that’ll be understandable to those new to the field, especially those without a math or cryptography background.
Keep in mind that the ZK world is hard to absorb if you’re new to it. You should not expect to understand everything in your first read. Indeed, truly grasping ZK concepts will take several months at the very least.
/4
— Jeffrey Scholz (@Jeyffre) September 11, 2024
The fastest I've ever seen anyone speedrun ZK SNARKs start to finish is something like 4-5 weeks (@real_philogy -- and he's probably from another planet so I'm not sure that even counts). A more typical result is 2-3 months of disciplined focus, albeit part-time.
By "finish"…
Persistence is key, and as always, getting your hands dirty with code and our interactive examples will provide you with the most benefit.
This is an evolving subsection, so expect the structure to change and the resource list to grow as we polish the flow.