Nicholas Ward
|
f96647afd6
|
moving QuadraticExtension to field
|
2 years ago |
Nicholas Ward
|
ad8e851fc6
|
fixes
|
2 years ago |
Nicholas Ward
|
f1dc02d30f
|
Poseidon extension function versions, and finished PoseidonGate
|
2 years ago |
Nicholas Ward
|
e1ab30f6a0
|
oops included gate files
|
2 years ago |
Nicholas Ward
|
64456ee082
|
initial work on PoseidonGate
|
2 years ago |
Nicholas Ward
|
c0168a9769
|
updates: included evaluateGateConstraints
|
2 years ago |
Nicholas Ward
|
58914e8f66
|
uint64
|
2 years ago |
Nicholas Ward
|
4914844edb
|
finished evaluateGateConstraints
|
2 years ago |
Nicholas Ward
|
098cb42410
|
no more gate EvalFiltered
|
2 years ago |
Nicholas Ward
|
7091e1e1b2
|
initial work: gate interface and PublicInput
|
2 years ago |
Kevin Jue
|
57b7937ae8
|
added comment for where the custom gate constraints logic should be implemented
|
2 years ago |
John Guibas
|
486fafbce6
|
Update README.md
|
2 years ago |
John Guibas
|
a6e3319c5a
|
new benchmarks
|
2 years ago |
John Guibas
|
cf16f0f595
|
update readme and MIT
|
2 years ago |
John Guibas
|
b053926793
|
Add benchmark script
|
2 years ago |
John Guibas
|
6e9f1a7c50
|
Cleanup repo for release
|
2 years ago |
Allison Qi
|
b19cd390f1
|
add a test
|
2 years ago |
Kevin Jue
|
8fe0c7f6b6
|
added plonky2_verifier_benchmark
|
2 years ago |
Kevin Jue
|
4498f175f1
|
added verifier_test
|
2 years ago |
Kevin Jue
|
148788ea51
|
refactored fri and plonk test
|
2 years ago |
Kevin Jue
|
c4458d0785
|
fixed a verifier test
|
2 years ago |
Kevin Jue
|
9c50f40985
|
added dummy circuit test case in verifier
|
2 years ago |
Kevin Jue
|
bd5245de4a
|
removed module
|
2 years ago |
Kevin Jue
|
e895ec45f6
|
added go module
|
2 years ago |
Kevin Jue
|
a0405cd207
|
added plonk_benchmark
|
2 years ago |
Kevin Jue
|
1ad9e73634
|
standalone fri circuit
|
2 years ago |
Kevin Jue
|
a16fe09634
|
fixed some bugs
|
2 years ago |
Kevin Jue
|
1095665ed1
|
fixed bug
|
2 years ago |
Kevin Jue
|
d847bbd8e8
|
finished interpolate function in fri round verification
|
2 years ago |
Kevin Jue
|
f877e3bda3
|
calculated barycentric weights
|
2 years ago |
Kevin Jue
|
8797fd15ed
|
arity verification check with incomplete compute_evaluation
|
2 years ago |
Kevin Jue
|
317f4baf0a
|
some rearranging of the functions
|
2 years ago |
Kevin Jue
|
cbb50ef3bd
|
deserialized the steps
|
2 years ago |
Kevin Jue
|
571d64abeb
|
added the test challenges for the large circuit test
|
2 years ago |
Kevin Jue
|
897030b335
|
added more test data
|
2 years ago |
Kevin Jue
|
ccfe2b51c9
|
added reductionArityBits function
|
2 years ago |
Kevin Jue
|
c3e16622a2
|
added GetFriInstance
|
2 years ago |
Kevin Jue
|
393059b51d
|
added the function friCombineInitial
|
2 years ago |
Kevin Jue
|
8e9591c964
|
calculated subgroupX
|
2 years ago |
Kevin Jue
|
21157cf4af
|
added the merkle cap check
|
2 years ago |
Kevin Jue
|
460709f65d
|
got merkle proof traversal working
|
2 years ago |
Kevin Jue
|
d6f73d101b
|
correctly deserialize fri opening proofs
|
2 years ago |
Kevin Jue
|
da80afaac4
|
expanded fri_test.go and implemented more for the fri verifier
|
2 years ago |
Kevin Jue
|
bfcad86ce3
|
added more test cases for the fri challenges
|
2 years ago |
Kevin Jue
|
d194d3860f
|
initial commit for fri verification chip
|
2 years ago |
Kevin Jue
|
1d7f151cc1
|
permutation check for plonk works
|
2 years ago |
Kevin Jue
|
ab164af7fc
|
reduced the vanishing terms
|
2 years ago |
Kevin Jue
|
ef02b447e6
|
got plonk.evalVanishingPoly working
|
3 years ago |
Kevin Jue
|
857fcf6c78
|
fixed bugs
|
3 years ago |
Kevin Jue
|
1a1406e3b8
|
fixed some bugs
|
3 years ago |