Author

Topic: Beginner question about provably fair (Read 152 times)

newbie
Activity: 28
Merit: 1
December 28, 2018, 08:57:45 PM
#5
OP, Provably Fair technology is unique to bitcoin gambling and adds to the transparency of bitcoin online casino by verifying bet outcomes were correct and fair.
The system is based on the fact that bitcoin uses a cryptographic algorithm using hash functions, which are very difficult to decode or break.

What is Provably Fair Gambling?
Open Algorithms are used by online gambling operators, in the form of Random Number Generators, Hashing or Random Seed Generation to verify each transaction that takes place on its site. Each game or transaction has its own algorithm for checking its particular fairness. Blockchain platforms are 100% transparent and immutable. Purchases and pay outs are open to all on public ledger which cannot be tampered with. A program code can oversee the entire process, and zero human interference is involved. The specifics of how the system work are quite interesting.

How Does Provability Work
The application of Provably Fair systems may vary a little bit from game to game but the principle is the same for all single player games. Multiplayer games like poker are a little more complicated. The key to the Provably Fair system is that it uses a cryptographic hash which is considered unbreakable for practical purposes. This ensures that the information sent to the player and casino is unknown and can be deciphered. The way this happens is:
    • The casino creates a seed number for the bet
    • This is hashed and sent to the player
    • The player adds a seed and the bet plays out
    • At the end of the bet the player receives the seed used in the bet
    • If it matches the bet is verified. No interference occurred!
    • If the casino tried to manipulate the bet in any way the hash function would be changed and the bet would not be verified. For the first time in gambling history a bet pay out can be verified by a player in real time!

OP , regarding that question I think you just focus on game itself and fun part. That is ! Now   I would prefer online casino like VegasCasino.io (My personal favorite casino) because it has a practice mode . I have better odds there to win the Range Rover Evoque or Mac Airbook for their latest Christmas event.
hero member
Activity: 998
Merit: 504
September 09, 2018, 03:01:49 PM
#4
Unfortunately no, and I understand you are a newbie and asking questions is great because that is how you can learn but also consider if you are a newbie and just thought about this don't you think provably fair would be crippled by this time because it has been going around for almost 10 years now and provably fair still stands and no one was capable of doing what you are telling which means common sense states its not possible because if it was it would already have been done.

The seed either changes the result or the randomness could have so many results that in the end you will not have any chance of knowing anything at all. I say try to just have fun with gambling instead of trying to find little stuff like this.
sr. member
Activity: 528
Merit: 368
September 07, 2018, 04:05:58 AM
#3
I apologize in advance as this is probably a really foolish question, however I am quite tired and also new to the idea of provably fair and would love some help understanding.

This is in regard to dice sites who generate a server seed every 24 hours.

With provably fair, is there a way you could solve for the unhashed server seed algebraically?
If you were to roll the dice, once you have the outcome of the roll you would have every variable besides the unhash (x)


So for demonstration purposes lets say  Client Seed+Server Seed Hash+Server Seed Unhash = Dice Roll.
If client seed = 1, server seed hash = 2, and your previous dice roll = 50
Could 1+2+x=50 be solved for X which would be the unhashed seed?

If a casino used a formula as simple as that you would be correct. However, usually so-called one-way functions such as SHA256 are used during the process. A one-way function cannot be inverted, which means that while you can easily calculate the output if you know the input, you cannot calculate the input if you only know the output.
legendary
Activity: 3080
Merit: 1500
September 04, 2018, 04:58:58 AM
#2
I encourage you to read the below article to understand the provably fair rules and calculations.

https://dicesites.com/provably-fair

This article will give you a very clear understanding of the Provably Fair rules that are being used by the dice websites. Also they have links to the verifers. So you can verify your bets as well. hope this helps!
newbie
Activity: 1
Merit: 0
September 04, 2018, 02:16:44 AM
#1
I apologize in advance as this is probably a really foolish question, however I am quite tired and also new to the idea of provably fair and would love some help understanding.

This is in regard to dice sites who generate a server seed every 24 hours.

With provably fair, is there a way you could solve for the unhashed server seed algebraically?
If you were to roll the dice, once you have the outcome of the roll you would have every variable besides the unhash (x)


So for demonstration purposes lets say  Client Seed+Server Seed Hash+Server Seed Unhash = Dice Roll.
If client seed = 1, server seed hash = 2, and your previous dice roll = 50
Could 1+2+x=50 be solved for X which would be the unhashed seed?
Jump to: