Developing trust in large-scale peer-to-peer systems · Study