Vitalik Buterin says obfuscation could unlock private onchain crypto voting
Source: Vitalik Buterin
According to Buterin, iO is a form of cryptography that turns software into a protected program. People can run the program and receive the intended output, but they cannot inspect its internal code or extract the data stored inside it. Buterin described the concept as hiding the code rather than the information being processed.
For onchain voting, Buterin said an obfuscated program could contain the logic needed to process encrypted ballots and reveal the final tally without exposing individual votes, essentially removing the need for a threshold committee whose members collectively hold the keys required to decrypt the result.
Buterin said blockchains would still play a key role because an obfuscated program cannot prevent itself from being copied or independently maintain changing information.
Related: Ethereum whale who shorted October 2025 crash opens $19.7M ETH short position
Buterin previously connected iO with private voting in his Ethereum roadmap published in October 2024. He said the approach could provide stronger privacy and resistance to coercion. His latest essay expands on that earlier proposal by examining how the underlying cryptography could be constructed, the security assumptions it requires and the technical barriers preventing it from becoming practical.
In April 2025, Buterin proposed a more immediate privacy roadmap for Ethereum, calling for privacy tools to be integrated into existing wallets. The proposal also advocated for stronger protections against data collection by infrastructure providers that wallets use to access Ethereum.
Buterin also drew funding from his personal holdings to fund privacy-preserving technologies. On Jan. 30, he earmarked 16,384 Ether (ETH), worth about $45 million at the time, to fund initiatives focused on privacy, open infrastructure and self-sovereign tools.
Magazine: Japanese pension fund tips 1% in crypto, G7 urges action on NK hackers: Asia Express
More on the subject
How it works
Once you click Generate, Ollama reads this article and crafts 5 comprehension questions. Your answers are graded against the article content — general knowledge won't be enough. Score 70+ to count toward your certificate.
Questions are cached — you'll always get the same 5 for this article.