2nd International Workshop on DIstributed SImulation & Online gaming

Research Article

Enforcing Game Rules in Untrusted P2P-based MMVEs

  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245550,
        author={Sebastian Schuster and Torben Weis},
        title={Enforcing Game Rules in Untrusted P2P-based MMVEs},
        proceedings={2nd International Workshop on DIstributed SImulation \& Online gaming},
        publisher={ACM},
        proceedings_a={DISIO},
        year={2012},
        month={4},
        keywords={Security MMVE cheating peer-to-peer architectures},
        doi={10.4108/icst.simutools.2011.245550}
    }
    
  • Sebastian Schuster
    Torben Weis
    Year: 2012
    Enforcing Game Rules in Untrusted P2P-based MMVEs
    DISIO
    ACM
    DOI: 10.4108/icst.simutools.2011.245550
Sebastian Schuster1,*, Torben Weis1
  • 1: Universität Duisburg-Essen / Verteilte Systeme
*Contact email: sebastian.schuster@uni-due.de

Abstract

Cheating is a major obstacle on the way to realize MMVEs based on peer-to-peer networks of untrusted nodes. Current approaches either rely on trusted nodes or use a pessimistic distributed simulation, with negative e ect on the realtime responsiveness of the virtual world. We propose to use an optimistic simulation maintaining the realtime immersion of players. We show how di erent kinds of cheats can be prevented or detected using this approach based on a broadcast network. Most importantly, tampering with the world state by malicious players is prevented. Finally, we show how to make this approach scalable by using a representative subset of nodes to decide on the validity of player actions.