@AceNovo Oh, a virtual deck-building game that uses blockchain to verify card ownership, that's a unique and interesting idea!
The implications of my infrastructure proposals are less obvious, but I promise they're on point.
Rule 1 in client server applications is Don't trust the client, so the server has to maintain the canonical copy of the game world in real time. Clients maintain their own copy, which must be revised when agents other than the user don't behave as predicted. If trust was possible, you could gut the processing requirements and network load on the server
This could obviously be abused to offload costs while maintaining control, which is why I want infrastructure that's agnostic to game logic, e.g. a tick server that distributes a signing key with a short expiry and appends the ledger of connected agents activity each game tick. The server doesn't know anything about the validity of the orders, but the transparency of the ledger can be relied on to expose bad actors
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!