Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores
Data and their processing have become an indispensable aspect for our society. Insights drawn from collective data make invaluable contribution to scientific, societal and communal research and business. However, there are increasing worries about privacy issues and data misuse, prompting the emergence of decentralised personal data stores (PDS) like Solid. However, existing PDS frameworks face challenges in ensuring data privacy when performing collective computation to combine data from multiple users. At a glance, Secure Multi-Party Computation (MPC) offers input secrecy protection while performing collective computation without relying on any single party. However, issues emerge when directly applying MPC in the context of PDS, particularly due to key factors like autonomy and decentralisation. In this work, we discuss the essence of this issue, identify the potential solution, and introduce a modular system architecture, Libertas, to integrate MPC with PDS like Solid, without requiring protocol-level changes. We introduce the paradigm shift from an ’omniscient’ view to individual-based, user-centric view of trust and security, and discuss the threat model of Libertas. Two realistic use cases for collaborative data processing are used for evaluation, both for technical feasibility and empirical benchmark, highlighting its effectiveness in empowering gig workers and generating differentially private synthetic data. The results of our experiments underscore Libertas’ linear scalability and provide valuable insights into compute optimisations, thereby advancing the state-of-the-art in privacy-preserving data processing practices. By offering practical solutions for maintaining both individual autonomy and privacy in collaborative data processing environments, Libertas contributes significantly to the ongoing discourse on privacy protection in data-driven decision-making contexts.
full text BibTeX other citation formats
Published in 2025 in Proceedings of the ACM on Human-Computer Interaction.
- decentralisation
- personal data stores
- trust
- Solid
- personal data
- research
Read this article online
- Read the full text online.
- Request a digital copy of this article.
Cite this article in your work
Cite this article easily using its BibTeX entry:
@article{zhao_cscw_2025,
author = {Zhao, Rui and Goel, Naman and Agrawal, Nitin and Zhao, Jun and Stein, Jake and Albayaydh, Wael S. and Verborgh, Ruben and Binns, Reuben and Berners-Lee, Tim and Shadbolt, Nigel},
title = {{Libertas}: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores},
journal = {Proceedings of the ACM on Human-Computer Interaction},
year = 2025,
month = nov,
volume = 9,
number = 7,
publisher = {ACM},
url = {https://doi.org/10.1145/3757490},
doi = {10.1145/3757490},
} Alternatively, pick a reference of your choice below:
- ACM
- Rui Zhao, Naman Goel, Nitin Agrawal, Jun Zhao, Jake Stein, Wael S. Albayaydh, Ruben Verborgh, Reuben Binns, Tim Berners-Lee, and Nigel Shadbolt. 2025. Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores. Proceedings of the ACM on Human-Computer Interaction 9, 7 (November 2025).
- APA
- Zhao, R., Goel, N., Agrawal, N., Zhao, J., Stein, J., Albayaydh, W. S., Verborgh, R., Binns, R., Berners-Lee, T., & Shadbolt, N. (2025). Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores. Proceedings of the ACM on Human-Computer Interaction, 9(7).
- IEEE
- R. Zhao et al., “Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores,” Proceedings of the ACM on Human-Computer Interaction, vol. 9, no. 7, Nov. 2025.
- LNCS
- Zhao, R., Goel, N., Agrawal, N., Zhao, J., Stein, J., Albayaydh, W.S., Verborgh, R., Binns, R., Berners-Lee, T., Shadbolt, N.: Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores. Proceedings of the ACM on Human-Computer Interaction. 9, (2025).
- MLA
- Zhao, Rui, et al. “Libertas: Privacy-Preserving Collaborative Computation for Decentralized Personal Data Stores.” Proceedings of the ACM on Human-Computer Interaction, vol. 9, no. 7, ACM, Nov. 2025.