TrustRate: A Decentralized Platform for Hijack-Resistant Anonymous Reviews
Rohit Dwivedula, Sriram Sridhar, Sambhav Satija, Muthian Sivathanu, Nishanth Chandran, Divya Gupta, Satya Lokam
TL;DR
TrustRate presents a decentralized, hijack-resistant, anonymous platform for authentic user reviews built on Blockene, URS-based voting, and blind signatures. By introducing dynamic randomized access control and carefully batching transactions, the system increases hijack cost while preserving user anonymity. The authors implement a full prototype at scale (thousands of nodes) and show substantial throughput improvements via offloading and batching, with detailed performance and cost analyses for both permissioned and permissionless settings. This work demonstrates a practical path toward tamper-proof, end-user-controlled reviews suitable for public aggregators and enterprise polls, impacting how trust is built into online rankings and surveys.
Abstract
Reviews and ratings by users form a central component in several widely used products today (e.g., product reviews, ratings of online content, etc.), but today's platforms for managing such reviews are ad-hoc and vulnerable to various forms of tampering and hijack by fake reviews either by bots or motivated paid workers. We define a new metric called 'hijack-resistance' for such review platforms, and then present TrustRate, an end-to-end decentralized, hijack-resistant platform for authentic, anonymous, tamper-proof reviews. With a prototype implementation and evaluation at the scale of thousands of nodes, we demonstrate the efficacy and performance of our platform, towards a new paradigm for building products based on trusted reviews by end users without having to trust a single organization that manages the reviews.
