Silent Splitter: Privacy for Payment Splitting via New Protocols for Distributed Point Functions

Authors: Margaret Pierce (University of North Carolina at Chapel Hill), Saba Eskandarian (University of North Carolina at Chapel Hill)

Volume: 2025
Issue: 4
Pages: 996–1013
DOI: https://doi.org/10.56553/popets-2025-0168

Download PDF

Abstract: In a world where financial transactions are primarily performed or recorded online, protecting sensitive transaction details has become crucial. Roommates sharing housing costs or friends splitting travelling expenses may use applications such as Splitwise to easily track debts and minimize the number of individual repayments. However, these apps reveal potentially sensitive financial transaction activity to their operators. In this paper, we present Silent Splitter, a privacy-preserving payment splitting system which enables users to securely set up groups, perform transactions within those groups, and ``settle up'' without revealing group membership or any sensitive transaction details (such as the users involved or amount of money exchanged) to the system itself. Silent Splitter operates in the two server setting and uses Distributed Point Functions (DPFs) to securely record transactions. Of independent interest, we also present new protocols for proving knowledge of properties of DPFs as part of our system.

Keywords: Distributed Point Functions, Payment Splitting

Copyright in PoPETs articles are held by their authors. This article is published under a Creative Commons Attribution 4.0 license.