Considering the idea of creating a simple online board game for up to four players, with thousands of concurrent games running, some questions arise regarding blockchain integration.
Full Game on Blockchain: Is it possible to run every part of the game, including the landing page and actual gameplay, on the blockchain? Smart contracts and basic storage seem feasible, but are there limitations for real-time gameplay?
Transactions for Moves: Would each player move need a blockchain transaction? How would this impact speed and cost? Would handling parts of the game logic on a traditional server reduce these issues?
Scaling Challenges: With thousands of players, what are the main technical hurdles? Is it primarily about managing simultaneous requests and quick game updates?
Network Impact: Could this type of game overload a network like Ethereum? If so, are there other blockchains more suitable for supporting high-volume, multiplayer gameplay?
Insight on these questions would help determine the best approach for developing a scalable blockchain-based board game.