-
## Scheduling
This task is blocked by ZSA specification and shared Rust crate implementation, which might require changes to the same code.
## Motivation
Currently we have defined the Orc…
-
Addition (incomplete, any a): http://www.hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.html#addition-add-2007-bl
Doubling for a = 0: http://www.hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-0.htm…
-
https://hackmd.io/@benjaminion/bls12-381
https://github.com/zcash/zcash/issues/2502
BLS12 in 5 slides: https://docs.google.com/presentation/d/1uN-ziUVXP1xtxEyKc5piHcVnOqcrTk26WIk-fzkbOMs/edit#slid…
xhliu updated
2 years ago
-
It is quite typical, at least in my experience, for code using `pasta_curves` crate to have the necessity to persist or transfer structs with fields of types `Fp` and `Fq`, which requires (de)serializ…
-
The `src/gadgets/` folder has a lot of gadgets for elliptic curve and wrong-field operations that could be broadly useful in other projects.
We should move these gadgets to [bellpepper-gadgets](ht…
-
https://github.com/zksecurity/noname/pull/137 had to downgrade to 0.3.0, let's try to move to arkworks 0.4.0!
mimoo updated
1 month ago
-
Currently this library has two field implementations, the Pallas field and the Vesta field. They only differ in their prime modulus, and are otherwise almost identically implemented. This makes the li…
-
In order to compare our multi-column lookup argument with the one from Hyperplonk, current paper-pencil counts rely on a heuristic for the cost of a multi-scalar multiplication in terms of field multi…
-
Similar suggestion to https://github.com/zkcrypto/ff/issues/87
Using associated constants instead of static methods allows using values in const contexts, like defining other constants or `const fn…
-
GitHub's "View license" link can only point to one file. For example, if there is `LICENSE-APACHE` and `LICENSE-MIT` but no `COPYRIGHT` or `COPYING`, it will point to `LICENSE-APACHE`. This is mislead…
daira updated
4 months ago