Skip to content
Batch verifier for zkSNARKs
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contracts
migrations
test
.gitignore
LICENSE
README.md
package-lock.json
package.json
truffle-config.js

README.md

groth16batchverifier

Batch verifier for zkSNARKs using random oracle model for proof batching.

\sum_i m_i (A, B) - ( (\sum_i m_i) \alpha, \beta ) - (\sum_j (\sum_i m_i input_i) IC_j, \gamma) - (\sum_i m_i C_i, \delta ) == 0,

where m_i = hash(inputs, proof, vk, i).

See more information here: https://ethresear.ch/t/batching-of-zk-snark-proofs/5626

You can’t perform that action at this time.