MACI
MACI, short for Minimal Anti-Censorship Infrastructure, is a protocol and software project aimed at enabling private, verifiable, and censorship-resistant on-chain voting and governance for blockchain networks. Its core goal is to let participants influence decentralized decisions while protecting voter privacy and reducing opportunities for manipulation by intermediaries.
MACI proposes a system where ballots are collected off-chain and kept confidential, while a final tally is
Privacy: individual votes are not revealed on-chain; verification relies on cryptographic proofs to ensure correctness without
Censorship resistance: the architecture prioritizes preventing suppression or alteration of votes by intermediary actors.
Verifiability: the tally and process integrity can be publicly audited through cryptographic proofs.
Off-chain processing: much of the ballot handling and proof-generation occurs off-chain to improve scalability.
MACI typically includes a client library for voters to prepare and submit ballots, an aggregator or bridge
MACI is designed for decentralized organizations and communities seeking private, auditable governance processes. Development has featured