Commit b9aba24
authored
Iquerejeta/halo2fixes (#3)
* Compare polynomials and polynomial commitments by reference.
Issue #1
Not permit duplicate queries
Issue #3
* Add Length of PIs to the transcript
Issue #2
* Check trailing bytes
Issue #6
* Panic if two points are equals in lagrange_interpolate.
Issue #10
* Hash the byte representation of the VK in the transcript Issue #5
We do not add the architecture, as the verifier is already parametrised by that.
* Consistency in polynomial multiplication Issue #7
We mutate the polynomial (with all zeroes) to be consistent with the behaviour.
* Make commitment homomorphic, and don't send evals of pieces - Issue#01 parent 417f29a commit b9aba24
File tree
25 files changed
+642
-340
lines changed- examples
- src
- dev
- plonk
- lookup
- permutation
- vanishing
- poly
- kzg
- transcript
- utils
25 files changed
+642
-340
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | | - | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
469 | 470 | | |
470 | 471 | | |
471 | 472 | | |
472 | | - | |
473 | | - | |
| 473 | + | |
| 474 | + | |
474 | 475 | | |
475 | 476 | | |
476 | 477 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments