Pages:
Author

Topic: Provably fair dice - real or bulshit ? - page 2. (Read 22743 times)

jr. member
Activity: 34
Merit: 1
February 01, 2019, 02:59:23 PM
#84
I am also a developer.And i can say there is no meaning in saying "Provablity fair is making me loose".
Provability fair is a system that proves the user site is fair.Before every game site gives you a hashed string(Or other variations of the main hash,it depends on the system)after the bet it gives you another string,it is the unhashed string if you hash that string with the correct algorithm it gives you the first string so it proves site is fair beacuse it actually gives you the bet result but you cant understand it cause it is hashed.

Sooo why i am loosing eventually?
Well it is the simple math lets say you have %50 chance to win the bet if you are wrong you will loose your money.But if you correct you will double it but you if you won't cashout the money your chance will drop to %25 in other bet.So you will eventually loose.the important thing is you should know where to stop,have a nice day.
legendary
Activity: 2996
Merit: 1132
Leading Crypto Sports Betting & Casino Platform
February 01, 2019, 02:24:56 PM
#83
I still do not understand how people think that "because I lose almost all the time, the website must be rigged". That is not how it works, that is not how any of this works. There is house edge on casinos like it is said and you can not really think that because you lose that must mean the website is corrupt.

We can calculate and actually prove that you are wrong on both parts by just checking the seed and provably fair will give you the honest answer and prove that they are not scamming you, plus they have a house edge which means on a long enough run you SHOULD be losing money, that is how the system works, why would anyone give you free money, you are actually giving the casino free money for just existing and allowing you to play. Why is this so hard to understand for some people.
hero member
Activity: 2870
Merit: 574
Vave.com - Crypto Casino
January 31, 2019, 11:50:26 PM
#82
Sites like rollin, Primedice that write ''provably fair'' really fair ? if it does equal how they make their millions from minor houese edge ?
Maybe it's not fair at all and they manipulate the system to steal our money ?

You can know what is provably fair by reading on https://en.wikipedia.org/wiki/Provably_fair and then you can determine by yourself from the websites. We know that in the gambling game, it is hard to win if we didn't have luck when we played so although the site was stating about provably fair, as long as you don't have any luck, you cannot be the winner. So you need to understand this before you decide to gamble on any gambling websites.
legendary
Activity: 3276
Merit: 2442
January 31, 2019, 03:00:25 PM
#81
Sites like rollin, Primedice that write ''provably fair'' really fair ? if it does equal how they make their millions from minor houese edge ?
Maybe it's not fair at all and they manipulate the system to steal our money ?

For my opinion, provably fair on dice sites is completely not fair. The system is always make you lose if you play for long run on dice. That's why i never play dice for long run.

That's not about being fair. What you are talking about is the "house edge" and that's not cheating that's what you agree when you play on a casino. The longer you play it is more certain that you are going to lose. How the hell the casino would stay in business if you were able to win in the long run? Doesn't make sense. If you are going to gamble the best strategy is going all in. All in with the amount you won't need in the future, not with your life savings in case you try to misunderstand me.
newbie
Activity: 3
Merit: 0
January 31, 2019, 09:52:47 AM
#80
But since there is no independent organization that oversees "provably fair" I think provably fair itself is a bulshit.
Well there are 2 things to consider here.



1. Implementation
First of all, most sites use (slightly) different implementations. IMO the "nonce method" is pretty much the best way, generally if the site uses this (like most popular dice sites), you can assume it's okay (especially for a dice site where you can bet both hi/lo.) Obviously ideally you would still check if they are doing everything technically correct, but this takes some knowledge.

Some implementations do different things, and might be not so good. If you don't have the technical knowledge to check this, luckily there are other individuals that do frequently check sites. For example, Rollin actually didn't have a perfect implementation that potentially could allow them cheating and they adjusted/improved it quickly after I posted about it: https://bitcointalksearch.org/topic/--687571 Another example, keepinquiet found out that PocketDice doesn't have a perfect implementation either that potentially could allow them cheating: https://bitcointalksearch.org/topic/questionopinions-on-pocketdices-claim-of-provably-fair-1077905 Unfortunately they still didn't improved this AFAIK (so IMO best to not play there :X)

So there is no 1 organization checking it, but there are several individuals checking it (mostly dooglus, RHavar, keepinquiet and me I think - but everyone with some technical knowledge can do this.) I personally do plan to test all popular websites and compare all of the implementations in a proper/fair way (so not like those bullshit "review" sites.) But it takes some time to do this hehe.



2. Actually verifying your bets
If we assume the implementation is good. Still you have to verify your bet results to ensure you have not been cheated. It's good to learn the basics of how provably fair works here: https://dicesites.com/provably-fair but even just using 1 of the verifiers on that page should be fine too. Provably fair is definitely not bullshit if you take a few minutes to verify your bet results.



was wondering if you have ever verified the Rambo Dice game on FaucetHub. If not is there anyway you or maybe somebody you know could look into ive verified the rolls that i get there but when i use SHA-256 to verify the hashed client seed its always different from what FaucetHub said was the hashed client side i mentioned this to one of the mods there and he said i must be mistaken. I appreciate your time just reading this message and if by chance you could send a reply as far as my concern that would be truly wonderful i dont want to keep putting money into something if its not fair at least.
sr. member
Activity: 896
Merit: 303
June 08, 2016, 09:32:02 AM
#79
I really don't know but I bet once 0.01 at 1.01 payout, that is 98% chance. And I lose, but of course I made it back after I bet again. Grin
hero member
Activity: 1498
Merit: 547
Top Crypto Casino
June 08, 2016, 09:19:42 AM
#78
Sites like rollin, Primedice that write ''provably fair'' really fair ? if it does equal how they make their millions from minor houese edge ?
Maybe it's not fair at all and they manipulate the system to steal our money ?
Actually, yes those sites are probably fair base on their odds. And if you're talking about primedice then you can check those times when it almost got bankrupt and try to search someone named Hufflepuff.
legendary
Activity: 1717
Merit: 1125
June 08, 2016, 07:47:55 AM
#77
From what I understood its fair only if you reset your client seed after every roll. There were some conspiracies where the webmaster can hash a specific seed knowing your client seed is static and generate a loss in your favor, but it was never proven.

This only works on certain kinds of implementations. A nonce based implementation (just dice, primedice, betking etc), where you have 1 server seed and 1 client seed and a incrementing number, you can make millions of bets before setting a new client seed and still verify all of your bets without the server being able to change the outcome of any of those bets.

Implementations that use a server seed and client seed (fortunejack, rollin, moneypot etc) can theoretically "cheat" you if you play in a predictable manner. For example always use the same client seed and always bet high, the server can pick seeds that are biased towards another direction. Picking a random client seed for every bet prevents this.

I understand what you are getting at, but why does "always bet high" make a difference in the outcome? I assumed the bet amount has nothing to do with the seed hash.

This is kind of where provably fair gets tricky.

The server cannot produce a hash without having picked a server seed. So here's the situation. If you bet predictably as I defined it above, the server can go:
The last 10 bets has been with client seed: 12345abcd
the last 10 bets has been: low
the last 10 bets has been at chance: 49.5%

it's "safe" to assume the next bet will meet these requirements.

1. Pick server seed.
2. Calculate lucky number for server seed using client seed above.
3. is lucky number>49.5
       yes -> return hash of server seed
       no -> restart from 1.
4. wait for next bet

This anticipates that your next bet will be low at 49.5% chance to win using client seed 12345abcd. If any of these things change, the system fails.
so the hash you see is legitimate, they didn't change anything after you placed to bet to make you lose based on the amount you bet, and you can prove it. BUT they did pick a -probable- result (probable because you're playing predictably) that was biased in a direction.

The same concept can be applied to sites that generate you client seed server side (that kind or ignores the whole concept of a CLIENT seed, doesn't it?) but with one less variable.

the last 10 bets has been: low
the last 10 bets has been at chance: 49.5%

it's "safe" to assume the next bet will meet these requirements.

1. pick server seed.
2. pick client seed (1 and 2 is interchangeable)
3. Calculate lucky number for server seed using client seed above.
4.. is lucky number>49.5
       yes -> return hash of server seed and client seed
       no -> restart from 2.
4. wait for bet


Of course, this isn't guaranteed to make the site win. If you change from high to low on a whim, you'd win instead of lose.


This approach isn't feasible for any site the uses the nonce based RNG for a few reasons.
1. It takes a LOT more resources (time especially). Causes more suspicion from users when randomizing seed.
2.1 The randomness of the numbers are very good.
2.2 The site has no idea how many rolls you're going to make on the seed. These two points mean that the site might make a seed biased towards low for the first 100 bets (making you lose more than you win) BUT because of the randomness is more biased towards high for the next 1 million rolls, making you win more. This all assumes you use the same client seed between server seeds and play predictably, as defined above.


So my personal tips: Nonce based provably fair: do whatever the fuck you want, just verify your bets after you reset the seed and look for nonce skipping.
single use client+server seed: generate your own random client seed for every bet.


It would be interesting to get a data dump from a few sites like rollin and moneypot and see how many users this could affect and how much of an edge the house could gain by doing this, I personally think not very much.


To Be clear, I'm not accusing any of the above mentioned sites of doing this, I'm merely using examples of where it would be possible to demonstrate why I personally prefer the nonce based RNG systems.
hero member
Activity: 952
Merit: 500
June 08, 2016, 07:10:01 AM
#76
From what I understood its fair only if you reset your client seed after every roll. There were some conspiracies where the webmaster can hash a specific seed knowing your client seed is static and generate a loss in your favor, but it was never proven.
If this dice are proven bullshit then you would not seen it operating anymore and attracting more bettors to risk huge amount of money. This is just a simple analysis that we should not overthink, why is primedice making more money if people don't trust dice games.
legendary
Activity: 3808
Merit: 1723
June 08, 2016, 06:48:34 AM
#75
From what I understood its fair only if you reset your client seed after every roll. There were some conspiracies where the webmaster can hash a specific seed knowing your client seed is static and generate a loss in your favor, but it was never proven.

This only works on certain kinds of implementations. A nonce based implementation (just dice, primedice, betking etc), where you have 1 server seed and 1 client seed and a incrementing number, you can make millions of bets before setting a new client seed and still verify all of your bets without the server being able to change the outcome of any of those bets.

Implementations that use a server seed and client seed (fortunejack, rollin, moneypot etc) can theoretically "cheat" you if you play in a predictable manner. For example always use the same client seed and always bet high, the server can pick seeds that are biased towards another direction. Picking a random client seed for every bet prevents this.

I understand what you are getting at, but why does "always bet high" make a difference in the outcome? I assumed the bet amount has nothing to do with the seed hash.
legendary
Activity: 1717
Merit: 1125
June 08, 2016, 06:41:59 AM
#74
From what I understood its fair only if you reset your client seed after every roll. There were some conspiracies where the webmaster can hash a specific seed knowing your client seed is static and generate a loss in your favor, but it was never proven.

This only works on certain kinds of implementations. A nonce based implementation (just dice, primedice, betking etc), where you have 1 server seed and 1 client seed and a incrementing number, you can make millions of bets before setting a new client seed and still verify all of your bets without the server being able to change the outcome of any of those bets.

Implementations that use a server seed and client seed (fortunejack, rollin, moneypot etc) can theoretically "cheat" you if you play in a predictable manner. For example always use the same client seed and always bet high, the server can pick seeds that are biased towards another direction. Picking a random client seed for every bet prevents this.
legendary
Activity: 3808
Merit: 1723
June 08, 2016, 05:47:53 AM
#73
From what I understood its fair only if you reset your client seed after every roll. There were some conspiracies where the webmaster can hash a specific seed knowing your client seed is static and generate a loss in your favor, but it was never proven.
hero member
Activity: 602
Merit: 500
June 08, 2016, 05:41:48 AM
#72
Sites like rollin, Primedice that write ''provably fair'' really fair ? if it does equal how they make their millions from minor houese edge ?
Maybe it's not fair at all and they manipulate the system to steal our money ?
i will said yes,its totally bullshit,people will not get any effect from provably fair,we still can't see dice site not give us chance to won,and some bets are not make sense,this cause people leave dice game,and prefer to sports betting.
legendary
Activity: 1750
Merit: 1004
June 08, 2016, 04:35:40 AM
#71
I also think it is very important to learn how provably fair system work and on other side the house edge how generate profit for owners, now a days so many 3rd party verifier app available to check the bet status if out come is same than no need to be worry about it.
hero member
Activity: 728
Merit: 500
June 08, 2016, 04:33:10 AM
#70
Provably fair dice sites means for me I can play on them with full confidence that if somewhere I am not agree can verify my bet.There is a complete system which is recognized by most testers as standard.House edge is the real problem not this standard.You can never win against house if you keep playing continuously.Short term is your time where as long term is house winner.
hero member
Activity: 700
Merit: 500
June 08, 2016, 04:21:30 AM
#69
There is big difference between provably fair and house edge.Actually it is house edge that leads to many people towards loss as it is almost impossible to beat house.Whenever someone loose then first thought appears in mind is site is not fair.You need to be fully aware of the things in which you put hands.This is single advice for you.
hero member
Activity: 714
Merit: 500
June 08, 2016, 04:10:39 AM
#68
First of we need to understand what does mean of provably fair system.It means all bets what you placed can be verified by this well known system or standard set for online gambling casinos.I have no doubt about the fairness of these sites what OP mentioned as far as it is talk about provably fair implementation.
hero member
Activity: 952
Merit: 500
June 08, 2016, 03:53:29 AM
#67
ive always questioned it because i never understood how it works. id rather stick with betting on outcomes i know are 100% legit.
Good, if you don't understand the rules then better not bet with it, actually Provably fair dice is real but because of the advantage of the house we still lose in the long run. That is easy to understand and we should accept that as we have no future doing dice if we aim for money or profit.
member
Activity: 112
Merit: 10
BitLegit.com - btc poker
June 07, 2016, 08:41:00 PM
#66
ive always questioned it because i never understood how it works. id rather stick with betting on outcomes i know are 100% legit.
legendary
Activity: 1456
Merit: 1005
June 07, 2016, 08:39:49 PM
#65
Sites like rollin, Primedice that write ''provably fair'' really fair ? if it does equal how they make their millions from minor houese edge ?
Maybe it's not fair at all and they manipulate the system to steal our money ?

For my opinion, provably fair on dice sites is completely not fair. The system is always make you lose if you play for long run on dice. That's why i never play dice for long run.
Your not getting the point. Yes, the system makes you lose in the long run, because there is a house edge. There has to be, since it is Player vs House. If there was a negative house edge or 0 house edge, it would be very risky for the site owners. The point of provably fair is to prove that roll X is fair, and that they didn't rig the outcome, not that you are expected to get a profit. Provably fair on dice sites is completely fair (except for pocketdice, but it isn't a dice site like PD), and it is the house edge that makes things "unfair" for the player.

I can see why some people will come up with this in their mind,
as mostly you will win if you bet on small amount, but once you stack increased,
you will just lost it.

So people may thing the Provably fair is sth bulshit

At some extent, I do agree on your point that when we bet bigger amount than more chances of losing compared to betting less. Few times I felt it but can't prove it. So I never play dice for making profits but just for fun sometimes only I go for dice.
Pages:
Jump to: