eth-protocol-fellows / protocol-studies

A study group learning about Ethereum and building protocol wiki
Other
137 stars 87 forks source link

KZG Polynomial Commitment Scheme #118

Closed thogiti closed 5 months ago

thogiti commented 5 months ago

I am working on the KZG commitment scheme. My goal is to write a self-containing wiki page for KZG so that beginners and intermediate skilled audience can read it and understand it.

Why we need to learn KZG:

I will derive KZG by hands for a small finite field to visualize all the math happening behind KZG. This can understand KZG protocol flow.

https://github.com/thogiti/protocol-studies/blob/scaling/docs/wiki/Cryptography/KZG.md

thogiti commented 5 months ago

I've added a KZG Batch mode section in the commit hash a196800.

thogiti commented 5 months ago

@taxmeifyoucan KZG wiki page is complete. I merged it into scaling branch.

taxmeifyoucan commented 5 months ago

Great, thanks! I will give it another read before merging to main