Coping with Unreliable Workers in Internet-based Computing: An Evaluation of Reputation Mechanisms
Evgenia Christoforou, Antonio Fernandez Anta, Chryssis Georgiou, and Miguel A. Mosteiro, Angel Sanchez

TL;DR
This paper introduces reputation-based mechanisms for reliable task execution in Internet-based computing systems, addressing untrustworthy users through reinforcement learning and reputation schemes to ensure correct results.
Contribution
It proposes a novel combination of reinforcement learning and reputation schemes to promote truthful behavior among rational workers in master-worker systems.
Findings
Mechanisms guarantee eventual correctness under certain conditions.
Simulations confirm theoretical guarantees and reveal trade-offs.
Reputation schemes vary in their tolerance to malicious cheaters.
Abstract
We present reputation-based mechanisms for building reliable task computing systems over the Internet. The most characteristic examples of such systems are the volunteer computing and the crowdsourcing platforms. In both examples end users are offering over the Internet their computing power or their human intelligence to solve tasks either voluntarily or under payment. While the main advantage of these systems is the inexpensive computational power provided, the main drawback is the untrustworthy nature of the end users. Generally, this type of systems are modeled under the "master-worker" setting. A "master" has a set of tasks to compute and instead of computing them locally she sends these tasks to available "workers" that compute and report back the task results. We categorize these workers in three generic types: altruistic, malicious and rational. Altruistic workers that always…
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
TopicsPeer-to-Peer Network Technologies · Blockchain Technology Applications and Security · Mobile Crowdsensing and Crowdsourcing
