EVM apps gain encrypted stack
Veilnet is building fully homomorphic encryption (FHE) privacy infrastructure for EVM apps, planning to roll on Base first and then Ethereum — the stack promises encrypted state and compute combined with ZK tech to hide on‑chain data while keeping smart‑contract compatibility. (x.com)
Most crypto apps work like a glass house: every balance, bid, trade, and game move sits on a public ledger that anyone can inspect forever. Ethereum’s own developer docs describe that shared public state as the base model smart contracts run on. (ethereum.org) Fully homomorphic encryption is a way to do math on locked boxes without opening them first. Zama’s public documentation for its encrypted Ethereum Virtual Machine stack says contracts can process encrypted inputs onchain while the data stays hidden. (github.com) The Ethereum Virtual Machine is the standard engine that runs smart contracts across Ethereum and many copycat chains. Base is one of those compatible networks, so code written for Ethereum-style apps can usually move there with far fewer changes than jumping to a totally different chain. (ethereum.org) (docs.base.org) That is why teams keep chasing “private EVM” infrastructure instead of building privacy apps on isolated chains. Zama’s encrypted Ethereum Virtual Machine materials say encrypted state can live next to normal public state, which means developers can hide only the parts that need hiding instead of rebuilding everything from scratch. (github.com) Zero-knowledge proofs solve a different problem from fully homomorphic encryption. Ethereum’s zero-knowledge rollup docs describe them as a way to prove a computation was done correctly without replaying all the work on the base chain, while fully homomorphic encryption is the part that keeps the underlying data unreadable during the computation itself. (ethereum.org) (github.com) That combination points to apps like sealed-bid auctions, private lending, hidden game state, and payroll systems where a contract needs the answer but the public does not need the raw inputs. A live example built on Zama’s encrypted Ethereum Virtual Machine keeps bids encrypted through evaluation and reveals only the winning price and bidder address at the end. (github.com) Veilnet’s pitch is that this kind of encrypted compute should arrive in the Ethereum app world without forcing developers to abandon the Ethereum Virtual Machine. The reported rollout path starts on Base first and then moves toward Ethereum, which fits the usual pattern of testing heavier new infrastructure on a cheaper layer before taking it closer to the main chain. (docs.base.org) (ethereum.org) The hard part is cost. One recent Fhenix-based project document says fully homomorphic encryption operations can run about 2 to 10 times more expensive than standard Ethereum Virtual Machine operations, and another estimate in the same ecosystem put some workloads far higher than plain transfers. (github.com 1) (github.com 2) So the bet here is not just “make crypto private.” The bet is that developers will accept slower, heavier cryptography if they get ordinary Ethereum-style smart contracts with hidden balances, hidden logic inputs, and proofs that the encrypted computation still followed the rules. (github.com) (ethereum.org) If that stack works in production, public blockchains stop being all-or-nothing on transparency. They become closer to a city with glass streets and locked apartments: everyone can verify the building stands where it should, but not everyone gets to look through every drawer. (github.com)