plume-sig / zk-nullifier-sig

Implementation of PLUME: nullifier friendly signature scheme on ECDSA
MIT License
135 stars 22 forks source link

Upgrade `ark-ec` in <rust-arkworks> to "~0.4.0" #43

Open skaunov opened 1 year ago

skaunov commented 1 year ago

There's substantial number of different improvements since "0.3.0" which is used now. I guess it'd not only generally improve execution, but also might enable simplification of some current helpers introduced in the code.

Divide-By-0 commented 1 year ago

Go for it!

skaunov commented 1 year ago

Likely will require upgrade of secp256k1 = { git = "https://github.com/geometryresearch/ark-secp256k1.git" } too. On the other hand chances are ~0.4.0 provide stuff that is provided by that crate now.