ZKP学习笔记
ZK-Learning MOOC课程笔记
Lecture 8: FRI-based Polynomial Commitments and Fiat-Shamir (Justin Thaler)
8.2 FRI (Univariate) Polynomial Commitment
- Recall: Univariate Polynomial Commitments

- Initial Attempt from Lecture 4 (Merkle Tree)


- Fixing the first problem (Want P time linear in degree, not field size)


- Biger blowup factor -> more prover time, less verifier time, shorter proofs
- The key subset: roots of unity


- Example


- Fixing the second problem
- Merkle tree does not tell you any structure of the vertor at all

- The (interactive) low-degree test: Folding Phase

- Example

- Example
- The (interactive) low-degree test: Query Phase

- Merkle tree does not tell you any structure of the vertor at all
- Back to the folding phase: more details
- The (interactive) low-degree test: Folding Phase


- Example

- The (interactive) low-degree test: Folding Phase

- The (interactive) low-degree test: Folding Phase
- Compare to Lecture 7
