DEV Community

Cover image for zk Newbie - What did I get into
Judith
Judith

Posted on

zk Newbie - What did I get into

As I do a deep dive into web3, anything security related gains my attention.

I saw a tweet about Zero Knowledge proofs and off I went down the rabbit hole. That's how I found the Zero Knowledge Proofs MOOC.

MOOC - a course of study made available over the internet without charge to a very large number of people. "anyone who decides to take a MOOC simply logs on to the website and signs up"

I signed up. I joined the Discord channel. Let the games begin.

Week 1-2 - Great intro

Week 3 - My favourite week as we had two tutorials to complete.

  1. CIRCOM - The circom compiler and its ecosystem of tools allows you to create, test and create zero knowledge proofs for your circuits.

  2. ARKWORKS - is a Rust ecosystem for zkSNARK programming. Libraries in the arkworks ecosystem provide efficient implementations of all components required to implement zkSNARK applications

I documented the tutorials:-

https://docs.google.com/document/d/1iZ7X8ZOHSD15XNr6n638d28MiEOUpPZ66e4ml_YUBkU/edit?usp=sharing

Top comments (1)

Collapse
 
elpiablo profile image
elPiablo

You're making web3 a safer place, Judith. Thanks to you we say WAGMI with more confidence and comfort!!!!