Vitalik Buterin says obfuscation could unlock private onchain crypto voting

Summary

Vitalik Buterin outlined a long-term cryptographic path to private, collusion-resistant onchain voting. He said indistinguishability obfuscation (iO) could turn voting software into a protected program that processes encrypted ballots and reveals only the final tally, reducing reliance on threshold committees or trusted operators to decrypt results. This could improve governance privacy, limit insider manipulation, and let voters participate without exposing their choices. Buterin said the idea is not practical yet: conservative constructions require enormous computation, while faster ones depend on less-established security assumptions. Blockchains would still be needed to store data and preserve changing state, since an obfuscated program cannot manage that on its own. He framed iO as a research direction rather than a near-term deployment, expanding on earlier Ethereum privacy proposals.