Bitcoin Forum
December 05, 2016, 12:29:35 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: proof-of-work in video games  (Read 890 times)
grondilu
Legendary
*
Offline Offline

Activity: 1134


View Profile
May 29, 2011, 04:00:14 AM
 #1

I don't play any video games, but I had the following idea while I was reading an article about some MMORPG.  I hope you'll find it interesting.

Ever since I learned about the proof-of-work concept (quite a bit before I learn about bitcoin), I've always thought this idea is pretty cool.  Don't know why, but it's a fact:  there is something I immediately liked about this idea of using a hash function to challenge the computing power of a machine.

Now, when I think about some MMORPG, it appears to me that the concept of force is pretty lame there.  Basically you have a soldier whose strength is nothing but some parameter.   It's easy to modify (even if the game admins won't let you do it easily, but anyway).  There is a limit to it, and it's somehow 'costless'.   Someone with priviledge access to the program could get as much strength as he wants.  This is not cool and it does not fit with the idea of "strength".

So, what about using proof-of-work to emulate the physical concept of force?

Say, two soldiers wield their swords against each other.  The program would require each soldier's computer to solve some hash challenges in order to determine which sword gets to be thrown to the ground.

More generally, there is probably some way to emulate the basic mechanical concept of force and power.

To apply some force, the user asks the program for some hash-challenges to solve.  All this would be public, so that opponents can check that the guy is not cheating.  Better:  opponents provide challenges, so they don't have to trust the game admin.

So, during a fight, each player sends hash-challenges to the opponent, and the amount and speed rate they can sole determins the force they can apply to their sword.

I think a game would be much more fun to play if you can hear you GPU struggling during an intense fight.  At the end, the stronger player will be the one with biggest computing power.  But there are other ways than pure strength to win a fight:  ruse, speed and stuffs like that.
 
PS.  That's it.  As a proof-of-concept, I'll see if I can find some time to create the electronic equivalent of an Arm wrestling game website.
1480897775
Hero Member
*
Offline Offline

Posts: 1480897775

View Profile Personal Message (Offline)

Ignore
1480897775
Reply with quote  #2

1480897775
Report to moderator
1480897775
Hero Member
*
Offline Offline

Posts: 1480897775

View Profile Personal Message (Offline)

Ignore
1480897775
Reply with quote  #2

1480897775
Report to moderator
1480897775
Hero Member
*
Offline Offline

Posts: 1480897775

View Profile Personal Message (Offline)

Ignore
1480897775
Reply with quote  #2

1480897775
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480897775
Hero Member
*
Offline Offline

Posts: 1480897775

View Profile Personal Message (Offline)

Ignore
1480897775
Reply with quote  #2

1480897775
Report to moderator
error
Hero Member
*****
Offline Offline

Activity: 574



View Profile
May 29, 2011, 05:32:53 AM
 #2

World of Warcoin?

15UFyv6kfWgq83Pp3yhXPr8rknv9m6581W
Sukrim
Legendary
*
Offline Offline

Activity: 1848


View Profile
May 29, 2011, 12:59:41 PM
 #3

At the end, the stronger player will be the one with biggest computing power.

Advantages you cannot influence (or worse: only influence by investing a lot of money) make games become not fun very quickly.

Currently "proof of work" in shooters is how fast you can click on a moving pixel on the screen. Imagine someone with a faster computer running faster in these games.


You would need to "outsource" proof of work to the player - and input devices are also not that optimal, for example if you require to have something typed in, someone who is a fast typer has a real advantage and others might find this game rally hard and annoying.

Yes, you could implement various attacks/defenses etc. but then it gets complicated again.

Also you would kill a lot of computational power just to be able to not trust the persons whose game you bought and are playing...  Roll Eyes

https://bitfinex.com <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with this refcode: x5K9YtL3Zb
Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!