The Byzantine Generals Problem
ACM Transactions on Programming Languages and Systems (TOPLAS)
OceanStore: an architecture for global-scale persistent storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Mercury: a scalable publish-subscribe system for internet games
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
Cluster computing on the fly: P2P scheduling of idle cycles in the internet
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
A distributed architecture for multiplayer interactive applications on the Internet
IEEE Network: The Magazine of Global Internetworking
A fully distributed architecture for massively multiplayer online games
Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games
Supporting P2P gaming when players have heterogeneous resources
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Using n-trees for scalable event ordering in peer-to-peer games
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Addressing cheating in distributed MMOGs
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
A challenge for reusing multiplayer online games without modifying binaries
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
Message-ordered multicast by common building blocks
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
Enabling scalability by partitioning virtual environments using frontier sets
Presence: Teleoperators and Virtual Environments - Special issue: IEEE VR 2005
A proposal of encoded computations for distributed massively multiplayer online services
Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technology
Game time modelling for cheating detection in P2P MOGs: a case study with a fast rate cheat
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Cheat detection for MMORPG on P2P environments
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Protecting online games against cheating
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Cheat-proof playout for centralized and peer-to-peer gaming
IEEE/ACM Transactions on Networking (TON)
Maximizing total upload in latency-sensitive P2P applications
Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures
Support for resilient Peer-to-Peer gaming
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cheating in networked computer games: a review
Proceedings of the 2nd international conference on Digital interactive media in entertainment and arts
Design of a cheat-resistant P2P online gaming system
Proceedings of the 2nd international conference on Digital interactive media in entertainment and arts
Enhanced mirrored servers for network games
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
Cheating detection through game time modeling: A better way to avoid time cheats in P2P MOGs?
Multimedia Tools and Applications
Cheat-prevention and -analysis in online virtual worlds
Proceedings of the 1st international conference on Forensic applications and techniques in telecommunications, information, and multimedia and workshop
Encoding for secure computations in distributed interactive real-time applications
Computer Communications
Computer Networks: The International Journal of Computer and Telecommunications Networking
AC/DC: an algorithm for cheating detection by cheating
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Clustering players for load balancing in virtual worlds
International Journal of Advanced Media and Communication
Towards an authentication service for Peer-to-Peer based Massively Multiuser Virtual Environments
International Journal of Advanced Media and Communication
Hack-proof synchronization protocol for multi-player online games
Multimedia Tools and Applications
A hybrid architecture for massively multiplayer online games
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games
Tackling online game development problems with a novel network scripting language
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games
Probabilistic event resolution with the pairwise random protocol
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
TrInc: small trusted hardware for large distributed systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Battle of Botcraft: fighting bots in online games with human observational proofs
Proceedings of the 16th ACM conference on Computer and communications security
A statistical approach to cheating countermeasure in P2P MOGs
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Design issues for Peer-to-Peer Massively Multiplayer Online Games
International Journal of Advanced Media and Communication
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
NBiS'07 Proceedings of the 1st international conference on Network-based information systems
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
A scalable architecture for massive multi-player online games using peer-to-peer overlay
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
GameGuard: a windows-based software architecture for protecting online games against hackers
Proceedings of the 2010 Symposium on Information and Communication Technology
Framework for security in online video games
Proceedings of the 48th Annual Southeast Regional Conference
Cheat detection processing: a GPU versus CPU comparison
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
International Journal of Computer Games Technology
Semi-lock: an efficient cheat-proof synchronization mechanism for peer-to-peer game systems
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
Enforcing game rules in untrusted P2P-based MMVEs
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Cheat-proof peer-to-peer trading card games
Proceedings of the 10th Annual Workshop on Network and Systems Support for Games
On the security enhancement of an efficient and secure event signature protocol for p2p MMOGs
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part I
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Measuring Information Exposure Attacks on Interest Management
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Peer-to-peer architectures for massively multiplayer online games: A Survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
We are developing a distributed architecture for massively-multiplayer games. In this paper, we focus on designing a low-latency event ordering protocol, called NEO, for this architecture. Previous event ordering protocols prevent several types of cheats at the expense of operating at the latency of the slowest player. We broaden the definition of cheating to include four common protocol level cheats and demonstrate how NEO prevents these cheats. At the same time, NEO has a playout latency independent of network conditions and adapts to network congestion to optimize performance.