Skip to content

Commit

Permalink
Update draft-irtf-cfrg-vdaf.md
Browse files Browse the repository at this point in the history
Co-authored-by: Christopher Patton <[email protected]>
  • Loading branch information
albertpl and cjpatton authored Oct 31, 2023
1 parent 892be61 commit f4cc955
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions draft-irtf-cfrg-vdaf.md
Original file line number Diff line number Diff line change
Expand Up @@ -2174,15 +2174,9 @@ its measurement such that the verifier will only accept the measurement once
all proofs have been thoroughly verified. Notably, several proofs using a smaller
field can offer the same level of soundness as a single proof using a large field.

To generate these proofs for a specific measurement, the prover can call
`Flp.prove` multiple times, using different sets of prover/joint randomnesses.
Then the shares of these proofs are distributed to the verifier. Subsequently,
the verifier utilizes `Flp.query` to compute one share of verifier message
for each proof share, based on the measurement, the proof share, the joint
randomness, and unique query randomness. Finally, the
verifier runs `Flp.decide` on each verifier message to make a decision. The
validity of the measurement is determined through the logical conjunction
of all Boolean outputs yielded by `Flp.decide`.
To generate these proofs for a specific measurement, the prover calls
`Flp.prove` multiple times, each time using an independently generated prover and joint randomness string.
The verifier checks each proof independently, each time with an independently generated query randomness string. It accepts the measurement only if all the decision algorithm accepts on each proof.


## Construction {#prio3-construction}
Expand Down

0 comments on commit f4cc955

Please sign in to comment.