Skip to content

Commit

Permalink
Feat/Switch Spartan Backend to Use Goldilocks Field (#17)
Browse files Browse the repository at this point in the history
* Reversable: temporarily remove non-compiling parts

* Remove PCS and add Goldilocks

* Recover intermediate proofs

* Recover intermediate proofs

* Remove elliptic group definition

* Remove remnant ristretto255

* Remove comment blocks

* Correct goldilocks implementation

* Make workflow pass

* Remove extra space

* Remove comment blocks

* Correct comment blocks

* Correct arithmetics

* Recover SNARK verify checks

* Recover sumcheck instance verification check

* Comment out non-existent binaries.

* Remove unused binaries

* Graft in ceno-goldilocks

* Modify pow fn

* Add degree2 extension of goldilocks. Convert to ceno-goldilocks

* Migrate to generic instead of base field

* Migrate to generic instead of base field

* Migrate to generic instead of base field

* Remove unnecessary parameter specification

* Add deserialize trait bound

* fmt

* Resolve conflicts/duplicates/dep versioning from merge

* fmt

* fmt

* Correct itertools version

* Restore transcript consistency

* fmt

* Code improvement

* Code improvement

* Code improvement

* Code improvement

* Import ceno-goldilocks main branch

* fmt

* Reuse Goldilocks random

* Add basefield arithmetics

* fmt

* Use degree 2 ext for soundness

* Specify output

* Correct BaseField trait bound

* Improve arithmetic definition

* Reorder arithmetic definition

* Add arithmetic traits

* Feat/Remove ZK from Spartan Backend (#53)

---------

Co-authored-by: Yuncong Zhang <[email protected]>
Co-authored-by: Matthias Goergens <[email protected]>
  • Loading branch information
3 people authored Jan 7, 2025
1 parent 0982f3a commit b7a4e64
Show file tree
Hide file tree
Showing 33 changed files with 2,799 additions and 9,547 deletions.
141 changes: 129 additions & 12 deletions circ_blocks/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit b7a4e64

Please sign in to comment.