Content area

Abstract

Desktop Grid systems reached a preeminent place among the most powerful computing platforms in the planet. Unfortunately, they are extremely vulnerable to mischief, because computing projects exert no administrative or technical control on volunteers. These can very easily output bad results, due to software or hardware glitches (resulting from over-clocking for instance), to get unfair computational credit, or simply to ruin the project. To mitigate this problem, Desktop Grid servers replicate work units and apply majority voting, typically on 2 or 3 results. In this paper, we observe that simple majority voting is powerless against malicious volunteers that collude to attack the project. We argue that to identify this type of attack and to spot colluding nodes, each work unit needs at least 3 voters. In addition, we propose to post-process the voting pools in two steps. i) In the first step, we use a statistical approach to identify nodes that were not colluding, but submitted bad results; ii) then, we use a rather simple principle to go after malicious nodes which acted together: they might have won conflicting voting pools against nodes that were not identified in step i. We use simulation to show that our heuristic can be quite effective against colluding nodes, in scenarios where honest nodes form a majority.

Details

Title
Defeating Colluding Nodes in Desktop Grid Computing Platforms
Author
Silaghi, Gheorghe Cosmin 1 ; Araujo, Filipe 2 ; Luis Moura Silva 2 ; Domingues, Patricio 3 ; Arenas, Alvaro E 4 

 Babes-Bolyai University, Cluj-Napoca, Romania 
 University of Coimbra, Coimbra, Portugal 
 Polytechnic Institute of Leiria, Leiria, Portugal 
 STFC, Rutherford Appleton Laboratory, Chilton, Didcot, UK 
Pages
555-573
Publication year
2009
Publication date
Dec 2009
Publisher
Springer Nature B.V.
ISSN
15707873
e-ISSN
15729184
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2259770837
Copyright
Journal of Grid Computing is a copyright of Springer, (2009). All Rights Reserved.