mottla
|
49fead2197
|
New Multiplication Gate reduction algorithm!
Extracting coefficients from each output, s.t. each gate has a higher chance of being reused. See new Readme
|
5 years ago |
mottla
|
621b377127
|
adding test for various programs
changed parse logic. Merged two functions into one, once I noticed that its possible.
cleanup
|
5 years ago |
mottla
|
6244b7a2ef
|
improved circuit compiling
improved circuit compiling
still not fully working
improved circuit compiling
still not fully working
|
5 years ago |
mottla
|
0820a8129a
|
changing gate structure from entirely
|
5 years ago |
mottla
|
7aaf0527e4
|
new variable renaming logic
new renaming logic preparations
new renaming logic preparations
|
5 years ago |
mottla
|
1ea0dbf32c
|
optimizing R1CS representation
extending parser
|
5 years ago |
mottla
|
de0e081494
|
reducing multiplication gates with constants
|
5 years ago |
mottla
|
705e500a5d
|
-initial commit,
-extending flat code compiler to a more general compiler
-reducing all gates to multiplication gates only in the R1CS description of a program.
|
5 years ago |
arnaucube
|
24b4cf672e
|
minimal clean & update tests
|
5 years ago |
arnaucube
|
7d1d390a81
|
fixed full flow, now works, need to update circuit parser&compiler, and clean the code
|
5 years ago |
arnaucube
|
e0f427095e
|
add private & public inputs wrapper
|
5 years ago |
arnaucube
|
7d0c2ad53c
|
fixing Z(x), VkIC, Vkz, piH calculations
|
5 years ago |
arnaucube
|
6ac73415ab
|
add rho's for proof keys and verification keys calculation, Vk.IC, add alphas input soundness when generating trusted setup
|
5 years ago |
arnaucube
|
a7454213a0
|
circuit output in proof.PublicSignals for proof verification
|
5 years ago |
arnaucube
|
33de628a91
|
cli
|
5 years ago |
arnaucube
|
1375596a74
|
snark.Utils packed
|
5 years ago |
arnaucube
|
aefb298bb0
|
circuit CalculateWitness, added - & / in GenerateR1CS(), added doc
|
5 years ago |
arnaucube
|
0806af6b80
|
flat circuit code to R1CS working
|
6 years ago |
arnaucube
|
a239ffe221
|
circuit parser (wip)
|
6 years ago |
arnaucube
|
d42dffff22
|
starting circuitcompiler, lexer and parser (simple version)
|
6 years ago |