Skip to content

aragonzkresearch/rovote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rovote: recursive ovote Test

Recursive-OVOTE: OVOTE enjoying Plonky2 recursion.

Note: this repo is an experiment, do not use in production.

The inner & outer proofs of this repo are based on a modified adaptation from plony2-semaphore.

Main idea

Voters generate a proof proving their membership in the Census, the votes + proofs are sent offchain to one of the available rollup servers, later the rollup server aggregates the voters proofs into a single proof, which proves the validity of the claimed result for the processed votes from valid voters. This final proof can later be proven in a EVM-friendly proof (eg. Groth16, Plonk+KZG), which is then verified in Ethereum and if valid triggers onchain funds movement.

About

Recursive-OVOTE: OVOTE enjoying Plonky2 recursion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages