forked from kobigurk/phase2-bn254
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chunking works, make this into a cli * wip * mabye works end to end * mabye works end to end * fast deserialization * makes reading params fast * add proof example to enjoy fast deserialization * try to fix non working proof * try to fix * fix finally * remove celo-bls test and fix wasm * fixed compiler errors in phase2/lib.rs * removed swp file * wasm compiles * removed swp files * removed diff.txt * changed dependency commit * fixed zexe commit * changed .toml files * changed default features in phase2 * added phase2-cli to workspace * changed epoch-snark import branch * made groth16 utils public * removed swp file * added .swp to gitignore * now compiles * prepare_phase2 * loading circuit seems to work * changed phase2 compression * changed prepare_phase2 compression * info statements * clean up circuit loading * more info statements in celo bls * changed celo bls commit * lock file changed * changed depdendency * .toml * added prints * more println * more println * changed new challenge compression * removed info statements * phase 2 new challenge returns number of chunks * no compression in phase 2 contribute * no compression contribute or verify phase 2 * no compression phase 2 verify contribute combine * print statements read groth16 fast * compiler error fixed * full correctness checks combine * compiler error * no correctness check full file * no correctness check query file * print in read element * correctness check new challenge * removed print in read element * print a_g1 in eval * compiler error * print coeffs_g1 * print at in eval * print ret in dor product * print a_g1 in eval * added println to new challenge phase 2 * print dot product before sum * panic after a_g1 computed * print dot product input * Print at matrices * print b_g1 in eval * print c_g1 in eval * print b_g2 in eval * print gamma_abc_g1 in eval * never check correctness for a_g1+b_g1+b_g2 queries * remove print statements groth16 utils * println for print_hash * no print statements * fixed a,b query correctness checks * no compression * removed diff.txt * compression enabled phase 2 matching phase 1 * phase everything compressed * phase 2 verify computes new challenge file * changed order of parameters phase 2 verify * phase 2 compression matches phase 1 * compiler warnings fixed * no compression used * cleanup * initial challenge parameter added to phase 2 combine * cleanup * format * no compression phase 2 * asymmetric compression phase 2 * removed diff.txt * branch on compressed parameters * branch full contribution verify * phase 2 new challenge writes challenge list * new line in challenge list file * removed phase 1 wasm and phase 2 cli readme * minor edits * consolidated phase 2 compression options * minor memory optimization * tests compile * commented out generate file * tests pass * tests work * removed comment * no compiler warnings tests * removed incomplete circuit generation file Co-authored-by: Kobi Gurkan <[email protected]> Co-authored-by: Sami Mäkelä <[email protected]>
- Loading branch information
1 parent
efa4c5f
commit 4d76416
Showing
14 changed files
with
569 additions
and
146 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.