3 ms·
But...why isn't this game better served by just throwing all the data in $DATABASE? This is what I don't understand about blockchain games, the idea of having t
by nameless912 4y ago
But...why isn't this game better served by just throwing all the data in $DATABASE? This is what I don't understand about blockchain games, the idea of having to buy a currency to play a game is not new, and the blockchain doesn't seem to add anything at all.
- zeroclip 4y agoUnlike most blockchain games today, Dark Forest is decentralized and has some unique properties: - the game is open source and free to fork - because of zero knowledge proofs, no single entity decides on or knows of the secret data. Assuming the protocol is correctly coded, users cannot cheat or crack the game - not even the developers know the planet locations. - because it’s built on a fairly permissionless network, any user can build smart contracts, new game clients, and plugins for the game to modify it. Most online games have to issue API keys for server access to achieve modding; in Dark Forest there is no concept of “centralized server.” So even if the game developers stop maintaining the game, the contracts and on-chain game state is unaffected and will continue to operate normally.
- Karrot_Kream 4y agoIn addition to what zeroclip said, the cool thing is that blockchains are running all the time and needs no active input to pay, maintain, upgrade, etc by users of the chain. Operations are paid for through transaction costs on the chain, no need to pay a provider monthly to give you a hosted Postgres and make sure they maintain their SLA. Each transaction pays for the resources it uses on chain. That means that operations that use blockchains as DBs get per-access priced access to an ever-running DB with no maintenance necessary. I'll be concrete. The game I linked, Dark Forest, has a "lobby" feature which lets you create a new game and invite others to join that game, like a game lobby. I play occasionally with friends in a lobby. $1 can give you enough to play many games at time of this writing. The authors of the game need to pay for nothing to host me while my friends and I play an independent game paying only what we need, mere cents. The only problem is the game uses xDAI a token which is a bit of a pain to get (you need to buy DAI and get it converted.) IMO that's pretty good.