MACI
@zkMACI
Followers
2K
Following
247
Media
36
Statuses
270
Minimal Anti-Collusion Infrastructure (MACI) is an on-chain voting platform which protects privacy and minimizes the risk of collusion and bribery
Ethereum
Joined October 2023
We are excited to share with you our latest work in collaboration with @ShutterNetwork: Presenting the State of Private Voting 2026! We have analyzed 12 different private voting protocols ๐ณ๏ธ
11
46
96
And we'll also be reflecting on the GG24 privacy round at "Privacy Aware Mechanisms for Public Good Funding", at Funding the Commons. Wed, 19 Nov, 15:00
0
0
3
"State of Private Voting 2026 Report" at Governance Geeks Hub with @LoringHarkness & @john_guilding Wed, 19 Nov, 10:30 AM "State of Private Voting 2026 Report" at Privacy Hub with @LoringHarkness & @john_guilding Wed, 19 Nov, 13:00
1
0
2
2026 is looking bright for private voting ๐ช Come and see us chat about it at Devconnect tomorrow! We've got a packed schedule:
We finally hit the point where the biggest blockers for digital voting have been solved โ
ElGamal homomorphic encryption allows for counting encrypted votes, while remaining efficient โ
ZK enables verifiability โ
Threshold cryptography eliminates centralized trusted parties
1
3
15
We'll be at Schelling point this Thursday. Don't miss this panel on GG24 if you're going.
Don't sleep in, Buenos Aires! โ๏ธ We couldn't be more excited to launch Schelling with the #GG24 Panel. You do not want to miss the discussion on how we fund what matters of the open web. November 20. Are you ready? ๐ง
0
1
8
Find @NicoSerranoP talking about MACI and private voting during @EFDevcon
Encryption Lab: A place where innovative ideas come to life, featuring workshops and insights from leading privacy teams. Speaker: Nico Serrano, Software Engineer @zkMACI Donโt miss it - register now: https://t.co/Q0WcslVgtg
0
4
13
Encryption Lab: A place where innovative ideas come to life, featuring workshops and insights from leading privacy teams. Speaker: Nico Serrano, Software Engineer @zkMACI Donโt miss it - register now: https://t.co/Q0WcslVgtg
1
5
20
We're presenting our work in person at @EFDevcon ๐ @john_guilding from MACI and @LoringHarkness from Shutter will be diving deep on our findings. Come and see us!
Want full details on the State of Private Voting 2026? Join one or all of the presentations at @EFDevcon ๐ โ
Governance Day, Sat, 15 Nov, 15:35 โ
Governance Geeks Hub at Devconnect, Wed, 19 Nov, 10:30 AM โ
Privacy Hub at Devconnect (La Rural), Wed, 19 Nov, 13:00
0
7
19
Check the report out here ๐:
pse.dev
A blogpost announcement for the private voting protocols on Ethereum in 2026.
1
1
12
Private voting protocols analyzed include: - @AragonProject/@aztecnetwork - Cicada (@a16z) - @Davinci_vote - @EnclaveE3 - Freedom Tool (@Rarimo_protocol) - Incendia (@burn2vote) - Kite - @zkMACI - @SemaphoreDevs V4 - @ShutterNetwork Shielded & Permanent Voting - SIV (@dsernst)
3
1
17
The report 1. introduces a structured evaluation framework 2. Conducts and in-depth assessment of each private voting protocol 3. Identifies future work to be done in the space This is the most comprehensive work conducted on the private voting ecosystem
1
0
13
If you are part of the winner projects please check your Arbitrum payout address to confirm the second distribution๐. If you are interested on the fixes, please check out: https://t.co/4GofQAXXxR
https://t.co/Hq98RNYHG8 Privacy is normal ๐ก๏ธ
github.com
Description Use batch for submitting tally results Generate proofs sequentially to prevent out of memory issue Additional Notes N/A Related issue(s) N/A Confirmation ImportantWe do not accept m...
1
0
2
We had a withdraw function that would send funds back to @gitcoin in case of any incident. After the cooldown period ๐ (7 days), we re-obtained control of the funds and distribute them correctly according to the voting results. Only distribution was affected, voting is safe ๐ก๏ธ
1
0
1
We encountered this issue because we submitted the results multiple times while adding them in batch. Every time we did that, the totalVotesSquare field kept on accumulating leading to only part of funds getting distributed. Voting results are correct and verifiable on-chain ๐
1
0
1
The addResults function in the Tally.sol contract is in charge of tallying the results based on the published messages. The issue was that this function was over-adding the totalVotesSquare instead of just setting them up. Therefore the aggregated values were not expected ๐คฆโโ๏ธ.
1
0
3
TLDR: the Tally contract had an issue when distributing funds which made it send only a portion of the total WETH. We executed a withdraw function to send funds back to @gitcoin (custodian address) and then redistribute it properly to the projects. More info below ๐ค๐งต:
1
0
3
Notification about the distribution of the Privacy Domain funds. Our smart contract had an issue when distributing funds and some WETH got stuck. We have been able to unblock it and distribute the funds to the projects ๐ ๐งต
1
2
9
๐ข Announcement to all projects in the Privacy Domain @gitcoin rounds: the total funds have been distributed. Please check out your payout addresses in Arbitrum. There were 2 distributions. More info about it will be posted later this week. Let's explore the results ๐งต
15
8
47
We will be distributing the funds in the upcoming days to the receiving wallets submitted in the application๐ธ. Contact us if you have any questions :)
0
0
8
Thanks to the overwhelming support of voters that participated in this privacy domain of the GG24 @gitcoin round ๐. We got 7427 quadratic voting votes distributed across 93 projects. You can check the results ๐ here: https://t.co/9WLbIHQlCm Privacy is normal. ๐งต
1
0
8