Spam Prevention Using zk-SNARKs for Anonymous Peer-to-Peer Content Sharing Systems
Alberto Inselvini

TL;DR
This paper introduces a decentralized, privacy-preserving spam prevention method for peer-to-peer networks using zk-SNARKs, enabling anonymous rate-limiting without central authority or linking user submissions.
Contribution
It proposes a novel zk-SNARK-based approach for censorship-resistant, anonymous spam prevention in decentralized networks, extending from centralized to blockchain-based systems.
Findings
Effective rate-limiting under full anonymity
Decentralized implementation feasible and scalable
Enhanced censorship resistance in P2P content sharing
Abstract
Decentralized unpermissioned peer-to-peer networks are inherently vulnerable to spam when they allow arbitrary participants to submit content to a common public index or registry; preventing this is difficult due to the absence of a central arbitrator who can act as a gate-keeper. For this reason indexing of new content even in otherwise decentralized networks (e.g. Bittorrent with DHT, IPFS) has generally been left to centralized services such as torrent sites. Decentralized methods for spam prevention, such as Web of Trust, already exist[1][2] but they require submitters to assume pseudonymous identities and establish trust over time. In this paper we present a method of spam prevention that works under the assumption that the participants are fully anonymous and do not want different submissions of theirs to be linked to each other. By spam we do not specifically mean…
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
TopicsCryptography and Data Security · Internet Traffic Analysis and Secure E-voting · Peer-to-Peer Network Technologies
