A private entrance was built around an existing public primitive
Zama’s first design began from a specific leak: a normal ERC-4626 deposit reveals the wallet, amount and time. Its answer was not a new private lending market. Users shield USDC into cUSDC, then place encrypted amounts in a shared batch. Only the batch total is decrypted for the public vault transaction.
That boundary is intentional. Observers can still see who joined a batch and the aggregate amount. With only one independent depositor, the total can reveal that person’s amount; an attacker controlling the other participants may subtract known deposits. Zama therefore describes meaningful privacy against passive observation, not perfect anonymity or a mixer.
