Web3Recommend: Decentralised recommendations with trust and relevance
Rohan Madhwal, Johan Pouwelse

TL;DR
Web3Recommend is a decentralized, Sybil-resistant social recommender system for Web3 platforms that balances trust and relevance, enabling real-time, resource-efficient personalized recommendations.
Contribution
It introduces a novel graph-based recommendation design with integrated MeritRank for Sybil resistance, providing the first real-time, decentralized social recommender system with theoretical guarantees.
Findings
Demonstrates effective Sybil resistance in recommendations.
Balances trust and relevance in decentralized settings.
Achieves real-time, resource-efficient recommendations.
Abstract
Web3Recommend is a decentralized Social Recommender System implementation that enables Web3 Platforms on Android to generate recommendations that balance trust and relevance. Generating recommendations in decentralized networks is a non-trivial problem because these networks lack a global perspective due to the absence of a central authority. Further, decentralized networks are prone to Sybil Attacks in which a single malicious user can generate multiple fake or Sybil identities. Web3Recommend relies on a novel graph-based content recommendation design inspired by GraphJet, a recommendation system used in Twitter enhanced with MeritRank, a decentralized reputation scheme that provides Sybil-resistance to the system. By adding MeritRank's decay parameters to the vanilla Social Recommender Systems' personalized SALSA graph algorithm, we can provide theoretical guarantees against Sybil…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Spam and Phishing Detection · Internet Traffic Analysis and Secure E-voting
