Pages:
Author

Topic: Want to know about Provably fair... - page 3. (Read 2497 times)

legendary
Activity: 1190
Merit: 1000
no need to carry heavy money bags anymore
July 23, 2014, 04:45:54 PM
#3
I see some gambling sites mention that they are provably fair. They provide some seed and ask to check some hash or whatever. My question is, can this fairness really be checked from outside ? Where are they twisting to make sure the house's win ?


Yes, it can.


I can explain it on simple example, (just the principle)

BTCRock - it's game where you have a grid 20x20 and you have 6 attempts to find gold vein.


Their proof is that immediately after solving captcha you can see hash of "gold vein coordinates ".





After you made your 6 tries, a result is shown to you:


 



Proof is that from begining the coordinates  gold vein was [11,9], and was not moved if you luckily hit it ( it would change the hash)

You can check it using: http://www.xorbin.com/tools/sha256-hash-calculator

1 - enter: 65879c50984f5b9ede009960e6efa3c6|[11,9]    (proof of location, shown after game end)
2 - hash it (using sha2586)
3 - you'll get: c0344a8d187371c671d9e16cb27190a74caef8fe32ab66be7287ed050fca2b12       (this is what you know from begining)

tip: for clarity try to change one coordinate and hash it again, will see you got completely different hash.


P.S. This's only principle, and can be used in various way. You should check description on particular site.
sr. member
Activity: 364
Merit: 256
July 23, 2014, 04:42:41 PM
#2
Yes, one way to verify a game’s fairness is through the combination of a server seed and a client seed. We can compare the hash with the server seed that has been revealed by the house. If we find a match, then we can say that the game has a provable fairness.

So, basically a fair game result is calculated as follows:
1. The server creates a hashed server seed and sent to the player.
2. The player creates his own random client seed
3. The combination of the two seeds are used to calculate the result of the game.
4. The server seed is revealed to the player so the player can check wether it matches the hash that was sent earlier
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 23, 2014, 03:45:37 PM
#1
I see some gambling sites mention that they are provably fair. They provide some seed and ask to check some hash or whatever. My question is, can this fairness really be checked from outside ? Where are they twisting to make sure the house's win ?
Pages:
Jump to: