Has anyone made a cryptocurrency for providing free multiplayer for online games yet?

The Pitch/Concept:
Game Coin, is mined earned by letting your hardware take part in providing online game servers in a virtual cloud for free.

Problem: Multiplayer games need local to players servers.

Solution: People with hardware not earning money can provide a virtual server and earn money.

Probably a crazy idea that would take some really good network/multiplayer programmers to build a stable/reliable/fast virtual ‘cloud’ service and wrap it with cryptocurrency packaging.

So has anyone made a cryptocurrency for providing multiplayer for online games yet?

2 Likes

not bad idea… kind of similar to what they do for video streaming:
https://www.thetatoken.org/

What does decentralization solve here? What does it actually solve?

Xaya has something like this https://xaya.io/ Looks pretty well-baked but haven’t used it. One of our devs is doing to check it out - I’ll come back here if we find it to be useful and will let you know.

You don’t really need crypto for this. You could use a centralised system to reward players with in-game currency for hosting servers.

2 Likes

Really? Not earned?

Good way to kill the responsiveness of the server.

Not that it’ll necessarily be that responsive in the first place if its on someone’s asynchronous home broadband.

1 Like

The mining of the Game Coin sounds like a huge CPU/GPU cycles waster unfortunately.

1 Like

Yeah, that’s a downside of the insane boost of zen 3. Is so effective at boosting so even a pretty small work load will boost it up to 5 ghz and temps rises and fans starts to spin. I had to buy a temp sensorn for my custom water loop to get it to shut up, couldn’t use CPU sensors.

Imagine having background tasks crypto mining, no thanks.

1 Like

Oops Earned!

Could gamers also earn Game Coin by playing the game?

Maybe instead of hypothesising go do it! There’s a huge amount of money floating around in this space, its the perfect time to get an idea funded.

2 Likes

I don’t know. Could they? Why don’t you try to find out?

It’s not like people here have implemented this dozens of times and they will know the answer to your questions…

2 Likes

I’m assuming still that the Game Coin is still originally generated using a processing intensive algorithm like existing crypto. If your players and servers are earning without mining, then you’re going to need to mine it on some other computers somewhere, and if your game gets popular (since you’re paying them to play the game it just might get popular), that might mean a whole lot of computing power is needed to generate all this Game Coin you’re handing out.

It could be pretty expensive. That doesn’t mean it can’t work though. It would be a cost saver if you handed out currency more like an in game currency, where you’re just updating a variable from nothing instead of having to burn CPU cycles creating it.

Be nice if crypto as a currency died so that the earth would be in better shape. Or find a way that doesn’t hinge on gpus and horrifying waste.

Until then, I don’t support crypto and would rather be poor.

5 Likes

But plants need all that CO2 your crypto mining would generate. What do you have against plants? :wink:

1 Like

If mining becomes computationally cheap, wouldn’t the whole premise come down since all possible “coins” would be mined in a short amount of time?

Who would have though virtual currency would be the end of us.

Yeah, green guys typically forget, that CO2 stimulate plants and allgy growth, hence producing more O2 :slight_smile:
We just chop these greens too much.

If anyone is worry about crypto future, here is a little addon to fire (not only that one)
https://twitter.com/elonmusk
6874295--802535--upload_2021-2-25_2-27-59.png

Btw, there is indeed plenty of ways, to implement crypto into game, including mining.
That also can be done in friendly manner for players, to control, how much processing power is used.
And can be even regulated at runtime.
I investigated myself that already 2 or 3 years ago.

If anything, will be more expensive.
You late by nearly 10 years. But still not too late. I had it since, when was ot was for $1-3k :slight_smile:

This will end like the Tulip mania I just hope I can sell off all of my holdings before it happen :smile:

Think about it there would be no mining or Proof Of Work wastes of energy simply providing a server to a game would generate Game coins.

Just look at your game or some of the best Unity demos (or even a AAA games benchmark) and remove the GPU time and rendering time, how many ms CPU time would it take to run a headless unity server version of that game?

Actually how intensive would this be most servers on modern games only need to do 60-120 hz and none of the graphics work?

And minimal CPU overhead for turn based games < 1 hz per game session.

As always, it’s never about the idea, it’s the execution that matters. Off the top of my head several problems come up:

  • How do you deal with hosts shutting down their computers?

  • Who is paying for these coins? If the hosts are getting money, someone has to pay them at some point, so these servers are not actually free.

  • How do you prevent hosts from gaming the system and reporting more hosting time than they actually did?

  • Since most hosts are going to be behind home routers, you’ll get the same issues you’d have with peer to peer connections: NAT problems, having to perform punch through, slow routes.

  • What’s stopping cheaters from hosting themselves so they can hack the matches at the server level?

2 Likes

Most crypto currencies allow multiple hosts to solve the next block of transactions, with multiple hosts one shutting down should not disrupt the game. Ditto for cheating and with a hashed game transaction log for verification from multiple hosts it would take a lot of processing power.

You do realise that crypto-currency and all money is based on trust that the currency has value beyond it’s digital, metal or paper value. Crypto coins have no value until they are traded and valued by people.

Well they would need to run multiple sets of servers and clients to simulate a game session. However there could be also cases where developers want to run multiple test servers of their game. With validation transaction logs and encryption built into the system it would become computationally expensive to game the system.

Not sure about the punch through and slow routers problem I would expect that slow servers would be dropped from the pool in faster real time games.