sCrypt-Inc / zokrates

A zero-knowledge proof toolbox on Bitcoin. A fork of zokrates (https://github.com/Zokrates/ZoKrates).
GNU Lesser General Public License v3.0
14 stars 1 forks source link

efficient pairing in sCrypt #24

Closed xhliu closed 2 years ago

xhliu commented 2 years ago

Let's implement pairing used in ETH, based on these 2 papers: New software speed records for cryptographic pairings Faster Computation of the Tate Pairing

Another less optimized python implm: py_pairing

msinkec commented 2 years ago

My current work is in this repo: https://github.com/msinkec/scrypt-pairing Will add to boilerplate repo soon.

xhliu commented 2 years ago

mulLine() https://github.com/cloudflare/bn256/issues/29