Every time a company publishes statistics about its users, it faces a dilemma: release enough to be useful, but not so much that an individual's secret can be reconstructed. Differential privacy (DP) — introduced by Cynthia Dwork and colleagues in 2006 — turns that dilemma into mathematics. It guarantees that the output of any query looks almost the same whether or not your record is included in the dataset, controlled by a single parameter (epsilon): smaller means more private, larger means more accurate.
But differential privacy is not a single mechanism — it is a contract. And the contract has a crucial fine print: who do you trust to hold the raw data?
- In the central model, users hand their real data to a trusted curator. The curator answers queries and adds noise only to the final output. Because the curator sees everything, the noise can be calibrated perfectly — accuracy is high.
- In the local model, no curator is trusted. Each user randomizes their own data before sending it. Nobody ever sees raw data, not even the server. The price: every answer is much noisier, because individual randomization compounds.
This single design choice — central or local — has dominated the engineering of real privacy systems for two decades, from Apple's keyboard analytics to the US Census Bureau's reconstruction of population counts.
Comments
Loading comments...