Architecture and Algorithms for a Distributed Reputation System · Study