A peer auditing scheme for cheat elimination in MMOGs

Although much of the research into massively multiplayer online games (MMOGs) focuses on scalability concerns, other issues such as the existence of cheating have an equally large practical impact on game success. Cheat prevention itself is usually addressed through the use of proprietary, ad-hoc or manual methods, combined with a strong centralized authority as found in a straightforward client/server network model. To improve scalability, however, the use of more extensible, yet less secure, peer-to-peer (P2P) models has become an attractive game design option. Here we present the IRS hybrid game model that efficiently incorporates a centralized authority into a P2P setting for purposes of controlling and eliminating game cheaters. Analysis of our design shows that with any reasonable parametrization malicious clients are purged extremely quickly and with minimal impact on non-cheating clients, while still ensuring continued benefit and scalability from distributed computations. Cheating has a serious impact on the viability of multiplayer games, and our results illustrate the possibility of a system in which scalability and security coexist.

[1]  Brian Neil Levine,et al.  Cheat-proof playout for centralized and distributed online games , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[2]  Sugih Jamin,et al.  An Efficient Synchronization Mechanism for Mirrored Game Architectures , 2002, NetGames '02.

[3]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[4]  Honghui Lu,et al.  Peer-to-peer support for massively multiplayer games , 2004, IEEE INFOCOM 2004.

[5]  Jorge L. V. Barbosa,et al.  FreeMMG: A Scalable and Cheat-Resistant Distribution Model for Internet Games , 2004, Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[6]  Muthucumaru Maheswaran,et al.  A cheat controlled protocol for centralized online multiplayer games , 2004, NetGames '04.

[7]  Philippe Golle,et al.  Preventing bots from playing online games , 2005, CIE.

[8]  Alejandro P. Buchmann,et al.  Addressing cheating in distributed MMOGs , 2005, NetGames '05.

[9]  Brian Randell,et al.  A systematic classification of cheating in online games , 2005, NetGames '05.

[10]  Wu-chi Feng,et al.  Mitigating information exposure to cheaters in real-time strategy games , 2005, NOSSDAV '05.

[11]  Jorge L. V. Barbosa,et al.  A peer-to-peer simulation technique for instanced massively multiplayer games , 2006, 2006 Tenth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[12]  Ben Leong,et al.  Hydra: a massively-multiplayer peer-to-peer architecture for the game developer , 2007, NetGames '07.

[13]  Masaru Kamada,et al.  Time-stamp service makes real-time gaming cheat-free , 2007, NetGames '07.

[14]  Erik Johnson,et al.  Is a bot at the controls?: Detecting input data attacks , 2007, NetGames '07.

[15]  Liu Fang,et al.  A Cheating Detection Mechanism based on Fuzzy Reputation Management of P2P MMOGs , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[16]  Philip W. Trinder,et al.  Mediator: a design framework for P2P MMOGs , 2007, NetGames '07.

[17]  Muthucumaru Maheswaran,et al.  A trust based approach for protecting user data in social networks , 2007, CASCON.

[18]  Sieteng Soh,et al.  Cheating in networked computer games: a review , 2007, DIMEA.

[19]  Richard F. Paige,et al.  A Novel Approach to the Detection of Cheating in Multiplayer Online Games , 2007, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007).

[20]  Debanjan Saha,et al.  A long-term study of a popular MMORPG , 2007, NetGames '07.

[21]  Xinbo Jiang,et al.  An approach to achieve scalability through a structured peer-to-peer network for massively multiplayer online role playing games , 2007, Comput. Commun..