Written by Luca Giussani, lucagiussani@horizenlabs.io
Horizen Labs developed an on-chain private voting solution which can be deployed on EVM-compatible blockchains, and is compatible with the widely adopted OpenZeppelin Governor framework.
The solution migrates the well-known Helios voting protocol to on-chain, and adds linear homomorphic encryption of the votes and efficient zk-proofs to guarantee:
integrity of the voting process
privacy of the votes
censorship resistance
reasonable gas costs