
Guo Yu
1.5K posts

Guo Yu
@1dot2
Crypto Maximalist, EVM/cryptography/system/reading/fun, Proud Founder of @SECBIT_IO























I've had quite a few people ask me how to get started in ZK. I'm by no means any expert, but here's what worked for me, and I still keep adding to it: Part 1: 1. rareskills.io/zk-book: which is the best resource to start as a beginner 2. rb.gy/et58js: I moved on to reading the moon-math manual and solving the exercises. It gets easy if you have already read the Zk-book 3. abstract.ups.edu: For learning Abstract Algebra in detail, I recently added it to my list, and it's great. This gives us enough exposure to zk mathematics, and we move on to deep-diving next, Part 2: 1. zk-learning.org: ZKP-MOOC series is great for understanding various protocols, along with some circuit writing sessions 2. rb.gy/x786jz: Justin Thaler's "Proof, Args, and Zk” is the best book for learning everything from the ground up, and I have thoroughly enjoyed it. 3.rb.gy/ulkrnt: ZK-Whiteboard sessions by the professionals themselves. Once through with the above resources, we should be good enough to read the newly released research papers and advancements. insights.zkpunk.pro and @ZKNewsletter have been my go-to sources for tracking recent updates. Some other resources which I followed include: 1. toc.cryptobook.us: “Graduate Course in Applied Cryptography” by Dan Boneh for understanding cryptography in general (math-heavy, still reading..) 2. Real-world Cryptography by @cryptodavidw, giving us exposure to real-life use cases of cryptography without forcing us to know the exact maths. 3. rb.gy/72sybw: I still have this tweet by @portport255 bookmarked, listing all the books in one place. He is an amazing guide. It’s an ever-evolving field—keep learning and enjoy the journey! I’m still learning too, so let’s grow together. Good luckkk !!!



