Files
pse.dev/content/projects/maci.md
Kalidou Diagne 31763f7662 feat: PageSpeed Insights improvements (#545)
* feat: PageSpeed Insights improvements
2025-09-01 06:01:00 +02:00

1.7 KiB

id, name, image, section, projectStatus, category, tldr, tags, links
id name image section projectStatus category tldr tags links
maci MACI maci.webp pse active application An on-chain voting solution that protects privacy and minimizes the risk of collusion and bribery
keywords themes types builtWith
Anonymity/privacy
Voting/governance
build
Lego sets/toolkits
Infrastructure/protocol
p0tion
zk-kit
snarkjs
circom
solidity
github website twitter
https://github.com/privacy-scaling-explorations/maci https://maci.pse.dev https://twitter.com/zkmaci

Overview

MACI is a protocol designed to provide a highly secure e-voting solution.

It enables organisations to conduct on-chain voting processes with a significantly reduced risk of cheating, such as bribery or collusion.

MACI uses zero-knowledge proofs to implement a receipt-free voting scheme, making it impossible for anyone other than the vote coordinator to verify how a specific user voted. This ensures the correct execution of votes and allows anyone to verify the results.

It's particularly beneficial for governance and funding events, where its anti-collusion mechanisms help ensure fair and transparent outcomes.

Please refer to MACI's documentation for more details.

Features

With MACI, you can take on chain voting to the next level:

  1. Uncensorable - no one can censor votes, not even the coordinator
  2. Votes are private - votes are sent encrypted on chain and only the voter and the coordinator can decrypt them
  3. Fully verifiable voting process - anyone can verify the tally is correct thanks to zero-knowledge proofs