Bitcoin Forum
May 04, 2024, 12:17:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Beginner question about provably fair  (Read 148 times)
C.Darwin2 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
September 04, 2018, 06: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?
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714825071
Hero Member
*
Offline Offline

Posts: 1714825071

View Profile Personal Message (Offline)

Ignore
1714825071
Reply with quote  #2

1714825071
Report to moderator
avikz
Legendary
*
Offline Offline

Activity: 3080
Merit: 1499



View Profile
September 04, 2018, 08: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!

devans
Sr. Member
****
Offline Offline

Activity: 528
Merit: 368


View Profile
September 07, 2018, 08: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.
voztata
Hero Member
*****
Offline Offline

Activity: 998
Merit: 504



View Profile
September 09, 2018, 07: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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!