Pages:
Author

Topic: If your games aren't provably fair, stop claiming they are. - page 4. (Read 747 times)

full member
Activity: 375
Merit: 101
I'm not an expert on the technical side of this problem,but I agree with your statement.
Casino owners must not lie to their customers.Being honest to your clients is a very important part of doing business.This applies to every business,not just the gambling business.
On the other hand,the people should be skeptical about all casinos and they should just play for fun and bet small amounts of crypto.Gambling with the assumption that you will make money and betting big amounts of crypto in slots/dice/hi lo games is a recipe for disaster.
At the end of the day,the casino always wins.It doesn't matter if the games are "probably fair" or rigged.



In gambling they say "Winner is the one who knows when to stop". If you go through list of gamblers majority of them are losers (correct me if I am wrong). We know that all gambling platforms are manipulated by owners for there increase profits, there is very little money left for the gamblers. I do agree with you that one must do gambling for entertainment only and that too with small money.
hero member
Activity: 3178
Merit: 977
www.Crypto.Games: Multiple coins, multiple games
Extremely useful thread op. Honestly, I have little knowledge regarding provably fair mechanics myself even though I have been playing in crypto gambling sites for the last couple of years. This thread needs to be stickied if you ask me.

Also, betabit.casino is a scam site. I won decent amounts through their sign-up bonus and they deducted my entire balance stating that the sign-up bonus was void suddenly.
legendary
Activity: 1624
Merit: 2594
Top Crypto Casino
The question is how the player would be able the verify it,
that's don't give warranty for no manipulation, falsification

In simple terms, using server and client seeds and hash functions. There are numerous topics already about provably fair random number generators. You don't have to reinvent the wheel.
legendary
Activity: 2576
Merit: 1248
Hence why you should never rely on an external service for generating probably fair hashes.
Exactly! There is no need to use a third party service when you can do it by yourself in a completely trustless way.
The casinos mentioned in OP can solve the problem and leave no room for doubt by simply changing their pf algorithm to make it use the hash of the server secret plus the client seed to shuffle the decks, instead of relying on the server secret alone.
The question is how the player would be able the verify it,
that's don't give warranty for no manipulation, falsification
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
Hence why you should never rely on an external service for generating probably fair hashes.
Exactly! There is no need to use a third party service when you can do it by yourself in a completely trustless way.
The casinos mentioned in OP can solve the problem and leave no room for doubt by simply changing their pf algorithm to make it use the hash of the server secret plus the client seed to shuffle the decks, instead of relying on the server secret alone.
member
Activity: 1078
Merit: 15
on the other hand don't they make casinos for business? of course they want profit.
regardless of fair or not according to visitors or players who play it is a thing that is standard because they set it up for business by wanting to get as much profit as possible.
when people say it's not fair they are the ones who should be questioned here.
nothing is perfectly fair on a business trip, regardless of how you position yourself if you already know that it's unfair why is it still being played.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Are there any caveats with using random.org within this process? Is there any provably fair that does not involve the traditional client-server seed combo?

Yes. Someone can intercept the connection to Random.org and hijack the domain to point to a fake copy that outputs tainted random numbers.

Hence why you should never rely on an external service for generating probably fair hashes.
hero member
Activity: 2268
Merit: 669
Bitcoin Casino Est. 2013

That's why I said that it's a buzz word in my previous post. Don't trust what the casino says but verify it yourself. Or better yet, stick with proven platforms and don't be lured by the promises and bonuses that new sites will give you to get you to deposit into their accounts.
That's best way to avoid gambling in a site that you are not sure if it's provably fair or not. I would suggest what you said as it is much safer especially those who don't know how to verify it themselves. I find some threads that help how to verify gambling sites helpful so i agree that threads like this should be discussed when shared to those who don't know about it.
legendary
Activity: 2604
Merit: 2353
Then if they only create poor outcomes for you each time, you will quickly see it and notice that the true RTP of the game is way lower than the expected one.

It could be done in a way that was basically impossible to prove, and even if you did suspect something and were correct, I would expect you would be treated similar to the way the all too frequent 'I lost too much, it's rigged, you scam site!' player is treated.

They could easily decide to make it impossible for half the Royal Flushes and half the four of a kinds to be dealt and that would change the house edge of their jacks or better game from ~1% to ~4.5%

It would take hundreds of thousands of hands to have evidence of anything suspicious and millions to make a confident accusation.



Just added 28 more casinos to the list.
Well I think with only "few" thousands of hands, you can already quite "confidently" check if the House Edge is of 1% or 4.5x times (4.5%) bigger than that in reality. But I agree with you, it could be quite easily way more transparent and trustworthy than that, if they would use an algorithm allowing a client seed for the randomization of the deck or an algorithm using an external and transparent source for the randomization process as suggested by Danydee.
legendary
Activity: 2716
Merit: 2093
Join the world-leading crypto sportsbook NOW!
I have not used them and am not associated with them in any way shape or form.
Your flawed explanation of how your games are provably fair (even though they aren't) are word for word exact copies.  So either they copied your (flawed) explanation, you copied theirs, or everyone copied it from the guy selling the $50 gambling scripts that you're all using.

Look, here's your site:


Here are a couple others:





I can assure you that the provably fair system is sound and fully automated & functioning correctly and not a single player has complained about this.

No it's not.  

Look, in the first two sentence of the explanation you can see the issue:



The server is generating the shuffle.  You could put the cards in whatever order you want and the player would never know.

not a single player has complained about this.

This is a thread with many players complaining about sites doing exactly what you're doing. 
legendary
Activity: 2576
Merit: 1248
However unless you have actually deposited and played on my site - Libel Is A Criminal Offense - ruining websites credibility online without checking in full and making comments as such is a suable offense in a court of law. Please refrain from labelling my website unless you have had a genuine bad experience please. Be respectful.

You think he can't prove it ?!  Grin
hero member
Activity: 3010
Merit: 794
Only problem here is that not all players have the technical skills or are technical enough to know which casinos are genuine with their claims and which aren't.
I know, that's why threads like this one are important. There are also other resources on the world wide web that will teach you how to check whether a game really is provably fair or it isn't.
There are really people which couldnt really appreciate on what others been doing which is totally helpful on spreading out some awareness specially with fairness issue on some unknown or not so popular gambling sites which do claims on being fair.

They do have the ample or right time to spend on investigating or verifying things which we should be grateful at least on where
these information could save your ass up.  Cheesy
newbie
Activity: 43
Merit: 0
I've been running into sites using similar methods to implement what appears to be a provably fair way to determine outcomes which could be manipulated by casino owners without detection.  What makes them different from provably fair games that are actually provably fair is the use of a 'server secret' which is a predefined state of the game (order of cards, a number to be rolled, slot reel positions, etc.) which is then manipulated according to the hashed client + server seeds.  The problem is, the 'server secret' is generated without any transparency - completely behind the scenes.  

Video Poker Example:

- The order of the cards is determined behind the scenes, this is the 'server secret'.
- The client/server seed is hashed and used to determine which card will be dealt first. (cutting the deck).

The problem is, the possibility of a high paying hand is first determined during the initial shuffle.  For example, if the A and K of each suit have more than 10 cards between them - there will be no possibility for a Royal flush to be dealt.  

An example of slots from CryptoSlots.com (archive):

https://i.gyazo.com/96bd9686774aca746e67e6ad9c087b96.png

I think this is kind of a big deal and don't think Casinos should get away with promoting their games as provably fair when they aren't, it's bad for both players and casinos that are actually offering provably fair games.  The problem is, the average player just doesn't have a firm grasp of the provably fair concept.  They see 'seed' and 'hash' and just assume that that means it must be fair.

Anyway, I'm going to dig through my post history and make a list of all the sites I've come across that are currently doing this.  If anyone else comes across some that aren't on the list feel free to let me know and I'll update.  Maybe this belongs in scam accusations, I don't know.  I'm fine if it gets moved, but I'd prefer it stay here and the discussion revolves more around why certain methods that appear provably fair aren't.

Cryptoslots.com/Slotland.eu  (forum thread - they disappeared from the forum after I brought this up)
Slots: Sever Secret generates 9 outcomes, Server/Client hash determines which of the 9 outcomes is used.
Video Poker: Server Secret determines the order of the cards.  Server/Client hash determines where to cut the deck.
Source (archive)

Cryptsino.io (forum thread)
Video Poker: Server Secret determines the order of the cards.  Server/Client hash determines where to cut the deck.
Dice/3D dice: Server Secret determines "initial roll", Server Client Seed hash determines a number which is added to the server secret.
Slots: Server Secret determines initial state of reels, Server/Client Seed hash adjusts initial state.
source (archive)


Coins777.com (forum thread - owners response)
Video Poker: Server Secret determines the order of the cards.  Server/Client hash determines where to cut the deck.
Dice/3D dice: Server Secret determines "initial roll", Server Client Seed hash determines a number which is added to the server secret.
Slots: Server Secret determines initial state of reels, Server/Client Seed hash adjusts initial state.
source (archive)

Betabit.casino (forum thread)
Video Poker: Server Secret determines the order of the cards.  Server/Client hash determines where to cut the deck.
Don't see an explanation on their site, you have to verify a bet to figure out how it works.  

I haven't checked the following casinos myself, but they all have the same verbatim terms that include "When you open the game page the server generates a secret and a seed and Reveals its hash" (Identicle to 3 of the casinos already on the list) .  I believe they all use the same script, which is for sale here. (Thank you to Bitinity for posting this in another thread)

Satoshicasino.io
bet42bet.com
zilflip.com
safemars.casino
bigplay.casino
cryptodicecasino.com
e-casino-games.com
cindskillgame.com
winrw.de
woowoocasino.com
cryptomegamillions.com
upcasino24.com
milliontoken.games
winning4good.com
zerocryptopoker.com
cgame88.com
cryptocazino.com
slpcasino.com
everestbet.io
moonjackcasino.com
win-star.co
cash10.io
kasinobtc.com
stakeafrica.com
siraca.com
playtoearn.casino
luckytoken.casino
nulled.to







Regarding the Author to this post: I cannot discuss other sites that you have mentioned in your post as I have not used them and am not associated with them in any way shape or form.

However regarding: www.betabit.casino which is the site that I operate. I can assure you that the provably fair system is sound and fully automated & functioning correctly and not a single player has complained about this. Nobody at the back end has any control over ANY of the games outcomes. It is also highlighted on the site that not all of the games are provably fair.

If there is indeed an issue with the particular game: video poker then I will indeed investigate further and if needed I will remove the game if there is an issue.

However unless you have actually deposited and played on my site - Libel Is A Criminal Offense - ruining websites credibility online without checking in full and making comments as such is a suable offense in a court of law. Please refrain from labelling my website unless you have had a genuine bad experience please. Be respectful.

You can follow the bitcoin talk forum for betabit.casino here: https://bitcointalksearch.org/topic/betabitcasino-share-your-thoughts-5365927
legendary
Activity: 2730
Merit: 7065
Only problem here is that not all players have the technical skills or are technical enough to know which casinos are genuine with their claims and which aren't.
I know, that's why threads like this one are important. There are also other resources on the world wide web that will teach you how to check whether a game really is provably fair or it isn't.

I see the provably fair as a motto on almost all crypto casinos.
That's why I said that it's a buzz word in my previous post. Don't trust what the casino says but verify it yourself. Or better yet, stick with proven platforms and don't be lured by the promises and bonuses that new sites will give you to get you to deposit into their accounts.
legendary
Activity: 3178
Merit: 1054
I don't know at all to check that. I just play based on their popularity with how they pay people to play there. But it is important to know how casino sites have "Probably Fair" even though we know the house always wins.
The big bonuses or promotions that casinos offer are usually a trap for people who don't care about the safety of their games.

not everyone will really check those RNG or the seed until they notice how much is lost from thier wallet. but basically, when you don't know what is happening behind the scene, you got to ask yourself whether the casino you are playing is being fair to you. 

you don't even know how you got to play but because people are suggesting. when they say super fair casino you may actually believe that but it's always marketing terms.
legendary
Activity: 2716
Merit: 1017
Join the world-leading crypto sportsbook NOW!
I don't know at all to check that. I just play based on their popularity with how they pay people to play there. But it is important to know how casino sites have "Probably Fair" even though we know the house always wins.
The big bonuses or promotions that casinos offer are usually a trap for people who don't care about the safety of their games.
legendary
Activity: 2716
Merit: 2093
Join the world-leading crypto sportsbook NOW!
The client seed isn't something that needs to be kept hidden from either party.  As soon as you set it, the casino knows what it is.
Getting the "secret" on your side known by the house can let them doing any manipulation, drawing any result they want
in example if they detect you playing auto-bet will let them know the bets that will be placed

There is no secret on your side. When you set your seed, they know what it is right away - they use it to determine the outcome.  They have to set their seed first though, which is what prevents them from making any changes after you set yours.  The only real secret there should be is the unhashed server seed - if the player were to know that then they would be able to figure out the exact outcome of every bet ahead of time.  The casinos I listed are adding another secret, one that the player has no ability to influence or even confirm how it's created.
legendary
Activity: 2576
Merit: 1248
The client seed isn't something that needs to be kept hidden from either party.  As soon as you set it, the casino knows what it is.
Getting the "secret" on your side known by the house can let them doing any manipulation, drawing any result they want
in example if they detect you playing auto-bet will let them know the bets that will be placed



Sha-256 provides all the 'randomness' needed I think.

I mean a tool that will be hold externally to prevent any manipulation from the casino
For example with using an extension/tool, which will encrypt the (secret of yours/on your side) and prevent casino accessing it
It will be able to hold all the randomization process, so avoid any manipulation/falsification from the casino

With an external online tool hold independently in an external server, the casino would have to just set at one time the process that needs to be followed
hero member
Activity: 2212
Merit: 805
Top Crypto Casino
Provably Fair is a buzz word. It's thrown around like other buzz words such as fully decentralized, anonymous, private, etc. The sites are just telling you what you want to hear. They know that the majority won't know the difference, or have the time and patience to research it themselves. Therefore, I don't think such claims will stop. They will keep making their rounds and get even worse.

The best thing to do is expose those who are lying and giving players the tools to check such claims themselves. 

Only problem here is that not all players have the technical skills or are technical enough to know which casinos are genuine with their claims and which aren't. I see the provably fair as a motto on almost all crypto casinos. Since I don't know how to verify those claims, I just end up sticking with casinos that has been proven to be provably fair and sticked with them.
legendary
Activity: 2716
Merit: 2093
Join the world-leading crypto sportsbook NOW!


 How about client seeds being leaked? a web html page need just some scripts to do so

 As OP said, when the "server secret seed" can be "manipulated" as much as wanted,  that's don't give any real insurance there
The client seed isn't something that needs to be kept hidden from either party.  As soon as you set it, the casino knows what it is.

What of creating an external open source tool to secure the randomization provided, even if it bet very well-known, casinos would be forced in some way to adopt it !


 It can be provided from an external server so no need of adding module or extension from the client side
Sha-256 provides all the 'randomness' needed I think.

I wrote before about some casinos OP mentioned, they are not provably fair and most of them are probably scam that are using exact same template.
You can find many of them on my topic List of Casinos and Sportbooks to Avoid:
https://bitcointalksearch.org/topic/--5283832

Great thread.   

Pages:
Jump to: