Nebula: Efficient, Private and Accurate Histogram Estimation
Ali Shahin Shamsabadi, Peter Snyder, Ralph Giles, Aur\'elien Bellet, Hamed Haddadi

TL;DR
Nebula is a system for differentially private histogram estimation that offers high utility, efficiency, and privacy guarantees without trusted third parties, demonstrated on real-world datasets.
Contribution
Nebula introduces a novel privacy-preserving histogram estimation system that achieves strict privacy bounds, high utility, and efficiency without relying on trusted hardware or third parties.
Findings
Over 88% utility improvement over existing local differential privacy methods
Clients can submit data in under 0.004 seconds and 0.002 MB
Achieves strong differential privacy guarantees with =1, ^{-8}
Abstract
We present \textit{Nebula}, a system for differentially private histogram estimation on data distributed among clients. \textit{Nebula} allows clients to independently decide whether to participate in the system, and locally encode their data so that an untrusted server only learns data values whose multiplicity exceeds a predefined aggregation threshold, with differential privacy guarantees. Compared to existing systems, \textit{Nebula} uniquely achieves: \textit{i)} a strict upper bound on client privacy leakage; \textit{ii)} significantly higher utility than standard local differential privacy systems; and \textit{iii)} no requirement for trusted third-parties, multi-party computation, or trusted hardware. We provide a formal evaluation of \textit{Nebula}'s privacy, utility and efficiency guarantees, along with an empirical assessment on three real-world…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
