Il giorno mercoledì 4 marzo 2015 02:12:12 UTC+1, Ricardo Filipe ha scritto:
> why are you looking into the blockchain to do what you want in the
> first place? you don't need decentralized, trustless transactions for
> a web based game. any game server should be able to do what you
> describe. what specifically are you seeking to do that a game server
> isn't able to do?
> The blockchain has its specific use cases, don't bloat the blockchain
> with data that is better stored on a database.
Hi Ricardo,
I didn't went into the game detail but it's about a game where you craft your own kind of "robot" (better call it bot) programming its behaviours and other things and then compete vs other robots in tournaments or 1vs1 challenges, etc...
it will use blockchain to store the ownership of the bot and to subscribe and manage challenges
The challenges are computed by an external service, that will generate a result that will be played graphically by client(s) (i thought about implementing an api to leave to others devs the chance to buil their own graphical clients)
there wouldn't be direct interaction on bots during the fight, the challenge is to create a bot that have the "best" AI / Inventory(weapons/armors, etc...)
I don't know if any of you know about old games of this kind, sort of robotwar
I don't want to go too much in details, anyway I want the code to be available, in crypted form, to every player before a tournament starts, so that after the tournament I'll release the keys for every submitted bots
and their client could decrypt the bot code and compute it against the tournament scenarios (maps + random events generated) this way i can guarantee that the tournament is fair. I don't have yet decided many things, maybe the tournament result will be computed by sidechain nodes (game clients) using a centralized generated map, depends on technical difficulties to mantain a sidechain this way and the need to secure it
tournament subscription will be in bitcoin, and prize too. bitcoins would be needed even to build the bots (buy items) and players will be able to generate their own assets (weapon graphics/ai) and sold them
Of course i could do that out of chain in a proprietary environment, but since i want to give something to the bitcoin movement, i thought about implementing it in blockchain and sidechains
On top of that, since the game involve crypto things and trust i think that's the best way to do that is to use bitcoin blockchain trust
I don't know if i explained properly what i've in mind, but i don't want to bloat bitcoin blockchain, i'd like to put heavy data on sidechains, i'm just asking if colored coins could be a way to implement this, or if you have some sidechain info you can share about implementing such idea
thanks