Source: Proofs, Arguments, and Zero-Knowledge, Section 14.3
Achieves commitments and evaluation proofs. Let .
- Instead of committing to the vector of coefficients, the prover views the coefficients as a matrix and commits to each column of the matrix.
- As explained in Tensor Product Structure in Polynomial Evaluation Queries, an evaluation can be viewed as computing , using to size- vectors , known to the verifier.
- The verifier can compute the commitment to on its own as using additive homomorphism. Then, the prover provides an evaluation proof of which is the same as that of Generalized Pedersen Commitment.