Recurring Contingent Service Payment
Aydin Abadi, Steven J. Murdoch, Thomas Zacharias

TL;DR
This paper introduces a formal, blockchain-based protocol called Recurring Contingent Service Payment (RC-S-P) that enables secure, fair, and private recurring exchange of verifiable digital services like Proofs of Retrievability, even with malicious parties.
Contribution
It provides the first formal construction for recurring fair exchange of verifiable services with malicious party considerations and offers an efficient instantiation for PoR services.
Findings
RC-S-P ensures fair payment only upon valid service delivery.
The implementation achieves 90 ms proof verification for 4GB files.
It mitigates free-riding attacks and preserves privacy compared to prior protocols.
Abstract
Fair exchange protocols let two mutually distrustful parties exchange digital data in a way that neither party can cheat. They have various applications such as the exchange of digital items, or the exchange of digital coins and digital services between a buyer/client and seller/server. In this work, we formally define and propose a generic blockchain-based construction called "Recurring Contingent Service Payment" (RC-S-P). It (i) lets a fair exchange of digital coins and verifiable service reoccur securely between clients and a server while ensuring that the server is paid if and only if it delivers a valid service, and (ii) ensures the parties' privacy is preserved. RC-S-P supports arbitrary verifiable services, such as "Proofs of Retrievability" (PoR) or verifiable computation and imposes low on-chain overheads. Our formal treatment and construction, for the first time, consider…
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.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · Privacy-Preserving Technologies in Data
