Python notebooks to understand Plonk protocol.
Main contents are from Understanding Plonk Protocol. Some basics and python code are added.
- 1. Plonkish Arithmetization
- 2. Lagrange basics
- 3. Permutation
- 4. Constraints
- 5. Polynomial commitment
Run command:
jupyter lab
The browser will popup and launch jupyter lab. You can start to explore!