Pages:
Author

Topic: Want to know about Provably fair... (Read 2509 times)

legendary
Activity: 2394
Merit: 1216
The revolution will be digital
August 29, 2014, 10:44:20 AM
#43
I understood the grid example. But, I wonder how a dice game can be provably fair, because we may verify SHA256 of the amount that will come after roll beforehand. But, how to know, that this amount is itself not rigged, i.e. while playing a high roller where the amount needs to be more than 75, if the system takes the amount as 67, player will always lose. Am I missing something ?
legendary
Activity: 1190
Merit: 1000
no need to carry heavy money bags anymore
July 28, 2014, 11:37:28 AM
#42
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.
.....

P.S. This's only principle, and can be used in various way. You should check description on particular site.

Thanks wusolini, you explained very well, I also always thought how probably fair work.

You're welcome.

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.

.....

That is an awesome explanation. I wonder how the house make sure that they win in the long term ? Do they really gamble with the user choice ?

I'm glad you understand, I've tried to make it in simple.

there is always a some formula, that guarantees long time profit to operator. And if not, it can be just adapted  Wink. So don't worry, casinos will never bankrupt (as long as they have active players)




So, do u mean, the program inside is rigged for the long run that make sure the house will always win ?


Not rigged, but calculated. It's all about math and likelihood
something like: unlikely you win , even more unlikely you win a jackpot and likely you loose, but most likely the game wins.

But it's a different story, the game is still provably (you can check it) fair (result is random or known ahead or ... )
well calculated game don't need to cheat, just need to sustain as long and get as much players as possible    


So don't worry, casinos will never bankrupt (as long as they have active players)

The house edge would bring profits to the house in the long term, but the house could lose in the short term.
And so casinos need to set the max win correctly (for example, using Kelly formula). Smiley

Thanks for pointing out Kelly formula  ... it's all about math




hero member
Activity: 615
Merit: 500
July 28, 2014, 11:12:56 AM
#41
So don't worry, casinos will never bankrupt (as long as they have active players)

The house edge would bring profits to the house in the long term, but the house could lose in the short term.
And so casinos need to set the max win correctly (for example, using Kelly formula). Smiley
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
July 28, 2014, 10:25:57 AM
#40
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.
.....

P.S. This's only principle, and can be used in various way. You should check description on particular site.

Thanks wusolini, you explained very well, I also always thought how probably fair work.

You're welcome.

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.

.....

That is an awesome explanation. I wonder how the house make sure that they win in the long term ? Do they really gamble with the user choice ?

I'm glad you understand, I've tried to make it in simple.

there is always a some formula, that guarantees long time profit to operator. And if not, it can be just adapted  Wink. So don't worry, casinos will never bankrupt (as long as they have active players)




So, do u mean, the program inside is rigged for the long run that make sure the house will always win ?
I think he meant house edge can affect the profits. Variable house edge will increase the house edge if the house lose BTC and decrease when the house have more profits.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 28, 2014, 10:12:32 AM
#39
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.
.....

P.S. This's only principle, and can be used in various way. You should check description on particular site.

Thanks wusolini, you explained very well, I also always thought how probably fair work.

You're welcome.

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.

.....

That is an awesome explanation. I wonder how the house make sure that they win in the long term ? Do they really gamble with the user choice ?

I'm glad you understand, I've tried to make it in simple.

there is always a some formula, that guarantees long time profit to operator. And if not, it can be just adapted  Wink. So don't worry, casinos will never bankrupt (as long as they have active players)




So, do u mean, the program inside is rigged for the long run that make sure the house will always win ?
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
July 28, 2014, 06:12:43 AM
#38
Gambling sucks, you will lose in the long run due to house edge.

But thats the thing with gambling, u gotta know when to stop.
Even with no edge, the variance will hit you in the long run. Even though mathematically, you are not suppose to hit X loses in X rolls, it can be faster since you will never experience the expected streak. Rolls does not affect each other too, if you hit a bad streak, your next streak may not necessary be a win streak.
legendary
Activity: 1190
Merit: 1000
no need to carry heavy money bags anymore
July 27, 2014, 01:12:19 PM
#37
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.
.....

P.S. This's only principle, and can be used in various way. You should check description on particular site.

Thanks wusolini, you explained very well, I also always thought how probably fair work.

You're welcome.

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.

.....

That is an awesome explanation. I wonder how the house make sure that they win in the long term ? Do they really gamble with the user choice ?

I'm glad you understand, I've tried to make it in simple.

there is always a some formula, that guarantees long time profit to operator. And if not, it can be just adapted  Wink. So don't worry, casinos will never bankrupt (as long as they have active players)


legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 25, 2014, 05:07:06 PM
#36
As i can see in the algo, there is no backdoor as such. Then why it is said time & again that NSA may have a backdoor to decode SHA-256 ?

If you can prove there is no backdoor, then you either a) know something very mathematically powerful that nobody else knows yet, or b) are misguided as to what a backdoor is.

Nobody has been able to mathematically rule out a backdoor so far, even in an "open-source" algorithm. Remember heartbleed? That was a backdoor in an open-source cryptosystem, that may have been known by some organizations, that may have been able to use it before others even knew about it.

A backdoor is not something that is plainly evident when looking at the code; in fact it should not be evident at all. However, some organization may have knowledge of some mathematical procedure that they can use to reverse a hash, find a collision, or otherwise do things that a cryptosystem assumes they cannot do.

Ok... then it is my ignorance. By backdoor, I meant, some secret code/lib used the o/p of which is only known to NSA. Or at least the i/p and a function by which the secret code is generated, e.g. MS's PRNG, where MS does not know the o/p, but given the correct i/p variables, they can calculate the o/p as the function is known to them.
hero member
Activity: 784
Merit: 500
July 25, 2014, 05:01:10 PM
#35
As i can see in the algo, there is no backdoor as such. Then why it is said time & again that NSA may have a backdoor to decode SHA-256 ?

If you can prove there is no backdoor, then you either a) know something very mathematically powerful that nobody else knows yet, or b) are misguided as to what a backdoor is.

Nobody has been able to mathematically rule out a backdoor so far, even in an "open-source" algorithm. Remember heartbleed? That was a backdoor in an open-source cryptosystem, that may have been known by some organizations, that may have been able to use it before others even knew about it.

A backdoor is not something that is plainly evident when looking at the code; in fact it should not be evident at all. However, some organization may have knowledge of some mathematical procedure that they can use to reverse a hash, find a collision, or otherwise do things that a cryptosystem assumes they cannot do.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 25, 2014, 04:54:37 PM
#34
But, the person above me is claiming every cryptography has a backdoor. Is not there an open source cryptography where we can see what is really happening inside ? In an opensource project like Bitcoin, why a closed source SHA has been implemented, if the probability of having backdoor cant be verified ?

Don't believe everything you read on the internet.  What makes you think SHA-2 is "closed source".  The algorithm is publicly available.
http://en.wikipedia.org/wiki/SHA-2#Pseudocode


That is a cornerstone of any strong cryptography.  The algorithm is still secure even if the attacker knows everything except the secret.  If a system needs to keep the algorithm secret in order to remain secure then it is nothing more than feel good security and will be broken wide open relatively quickly. There are no widely used cryptographic system where the algorithm is a secret.  All the algorithms of the cryptographic primitives used in Bitcoin are public knowledge.



As i can see in the algo, there is no backdoor as such. Then why it is said time & again that NSA may have a backdoor to decode SHA-256 ?
donator
Activity: 1218
Merit: 1079
Gerald Davis
July 25, 2014, 04:05:42 PM
#33
But, the person above me is claiming every cryptography has a backdoor. Is not there an open source cryptography where we can see what is really happening inside ? In an opensource project like Bitcoin, why a closed source SHA has been implemented, if the probability of having backdoor cant be verified ?

Don't believe everything you read on the internet.  What makes you think SHA-2 is "closed source".  The algorithm is publicly available.
http://en.wikipedia.org/wiki/SHA-2#Pseudocode


That is a cornerstone of any strong cryptography.  The algorithm is still secure even if the attacker knows everything except the secret.  If a system needs to keep the algorithm secret in order to remain secure then it is nothing more than feel good security and will be broken wide open relatively quickly. There are no widely used cryptographic system where the algorithm is a secret.  All the algorithms of the cryptographic primitives used in Bitcoin are public knowledge.

legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 25, 2014, 04:02:04 PM
#32
I think by NSI u mean NSA. But what r u saying afterwards ? There are backdoors to SHA-256. Then, NSA can calculate the private key from a bitcoin address ?

I doubt that the NSA would be trying to scam you out of an extra few percent of your gaming rewards. That being said, SHA being broken is not sufficient to get private keys out. ECDSA would need to be broken (either through solution of discrete log problem, or some more creative way) before private keys can be obtained.

But, the person above me is claiming every cryptography has a backdoor. Is not there an open source cryptography where we can see what is really happening inside ? In an opensource project like Bitcoin, why a closed source SHA has been implemented, if the probability of having backdoor cant be verified ?
hero member
Activity: 784
Merit: 500
July 25, 2014, 03:48:59 PM
#31
I think by NSI u mean NSA. But what r u saying afterwards ? There are backdoors to SHA-256. Then, NSA can calculate the private key from a bitcoin address ?

I doubt that the NSA would be trying to scam you out of an extra few percent of your gaming rewards. That being said, SHA being broken is not sufficient to get private keys out. ECDSA would need to be broken (either through solution of discrete log problem, or some more creative way) before private keys can be obtained.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 25, 2014, 03:12:57 PM
#30
Better don't bet or only bet on live casinos, if you do.

I don't trust the provably fair allegances.

The point of provably random sites is that you can verify the randomness using cryptography.


Not everyone understand crypto, so not everyone can verify without blind trusting someone else

And even if crypto theory is perfect, there are still flaws that the implementation can have, so there is aways some room to your inner paranoid bothers you, even if you are expert(after all, NSI managed to put backdoors in most of the major internet cryptography)

I think by NSI u mean NSA. But what r u saying afterwards ? There are backdoors to SHA-256. Then, NSA can calculate the private key from a bitcoin address ?
legendary
Activity: 1120
Merit: 1000
July 25, 2014, 01:35:30 PM
#29
Better don't bet or only bet on live casinos, if you do.

I don't trust the provably fair allegances.

The point of provably random sites is that you can verify the randomness using cryptography.


Not everyone understand crypto, so not everyone can verify without blind trusting someone else

And even if crypto theory is perfect, there are still flaws that the implementation can have, so there is aways some room to your inner paranoid bothers you, even if you are expert(after all, NSI managed to put backdoors in most of the major internet cryptography)
hero member
Activity: 784
Merit: 500
July 25, 2014, 01:09:13 PM
#28
Better don't bet or only bet on live casinos, if you do.

I don't trust the provably fair allegances.

The point of provably random sites is that you can verify the randomness using cryptography.
sr. member
Activity: 367
Merit: 250
July 25, 2014, 12:30:26 PM
#27
Better don't bet or only bet on live casinos, if you do.

I don't trust the provably fair allegances.
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
July 25, 2014, 12:27:49 PM
#26
I own a gambling website, so if anyone has any questions about provably fair ask me.

What is the URL of your gambling website ? Smiley
sr. member
Activity: 252
Merit: 250
12CDKyxPyL5Rj28ed2yz5czJf3Dr2ZvEYw
July 25, 2014, 12:27:25 PM
#25
i don't know how to check if a game is provably fair, and if it is fair at all, but i did play at many many sites that say ''provably fair''. I wagered quite a lot at some of them and i didn't notice they were cheating, so i don't think that any of them are cheating. They don't even have no need to cheat, most of those sites are very profitable anyways.
hero member
Activity: 588
Merit: 500
Get ready for PrimeDice Sig Campaign!
July 25, 2014, 12:24:00 PM
#24
I own a gambling website, so if anyone has any questions about provably fair ask me.
Pages:
Jump to: