
Vitalik Buterin has publicly endorsed Interfold, an Ethereum-focused system designed for private onchain voting and auctions. According to reports from AMBCrypto, Buterin posted about the project on X, linking it to his earlier work on MACI (Minimal Anti-Collusion Infrastructure). The system aims to enable users to submit private votes or bids onchain, prove their eligibility to participate, and produce publicly verifiable results without giving one operator control over the process.
Interfold implements sophisticated privacy protocols using threshold encryption key, zero-knowledge proofs for voter eligibility verification, and fully homomorphic encryption (FHE) for arbitrary computations on encrypted votes. As reported by The Defiant, the protocol achieves multiple security guarantees including unconditional voter anonymity through zero-knowledge SNARKs, censorship resistance via Ethereum's on-chain verification, and output correctness via ZK proofs over FHE. The system ensures liveness and coercion resistance depend on M-of-N honesty among committee members, which Buterin describes as unavoidable with present-day technology.
Interfold is designed around what it calls 'confidential coordination', where participants keep their inputs private while the network produces a trusted shared outcome. The system supports secret-ballot voting, sealed-bid auctions, and other forms of encrypted coordination on public blockchains. According to the project's documentation, the system attempts to distribute execution authority across a network rather than relying on one party to run the computation, decrypt results, or release the final outcome. As per The Defiant, the protocol uses 'Encrypted Execution Environments' (E3s), which are temporary encrypted environments created for specific tasks that process private inputs and close once tasks finish.
Buterin acknowledged major technical limitations remain in the Interfold model, with the primary constraint being that "ZK over FHE" currently supports only additive vote tallying, as more complex computations involving multiplication remain too computationally expensive. As reported by The Defiant, Buterin noted work in progress on slashing-based and optimistic computation approaches to handle more complicated vote manipulations. The system faces constraints in handling more complex coordination scenarios that require advanced encryption and verification processes. However, Buterin cited the protocol's technical documentation as comprehensive, indicating mature development, and noted ideal long-term solutions would incorporate obfuscation to eliminate the need for M-of-N committee structures entirely.