Bitcoin Forum
May 05, 2024, 12:07:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: What is a "Provably Fair" and How does it work?  (Read 374 times)
_Django05_ (OP)
Sr. Member
****
Offline Offline

Activity: 403
Merit: 257



View Profile
June 03, 2019, 05:46:42 AM
 #1

Provably Fair
Provably fair gambling is a process whereby a player can verify that the outcomes of games have been fair in real time.

It makes use of these three technology:
Random Number Generators
  • Random number generators generate millions of numbers per second and determine game outcomes.
Seed Generators
  • Seed generators create the numbers which are fed into algorithms, which in turn determine outcomes. In provably fair systems, players get to add a seed number, ensuring the casino isn’t in control of the outcome.
Hashing
  • Hashing is the transformation of a longer string of data into a shorter string. In the context of provably fair gambling, when a seed number is hashed, it is encrypted. For all practical purposes, the cryptographic hashes used at Bitcoin gambling sites are considered unbreakable. This means you can be sure they haven’t been tampered with.


How does provably fair work?
Although there are several implementations of the provably fair method, we will describe the most common one. With this method each roll-result is calculated by the following variables:

Serverseed - provided by the gambling site
  • You will get an encrypted hash of the serverseed before you start gambling. Since you get it in advance, the site cannot change it later. However it is encrypted, so you cannot calculate your own roll results in advance (only afterwards if you get the unhashed serverseed.)
Clientseed - provided by your browser and adjusted by you
  • Your browser will generate a random clientseed. However, you could and should adjust this clientseed before you start. This way you can make sure the site does not know your clientseed in advance.
Nonce - A number that increases with each bet you make
  • Now if you make a bet the nonce starts with 0 or 1 depending on the website. After each bet you make, the nonce number will go up by 1.


How do you know if a Bitcoin Gambling is Provably Fair?

The easiest way is to use provably fair verifiers.
Here Are the list:
BetKing verifier
BetterBets verifier
BitDice.me verifier
Bitsler verifier
Crypto-Games.net verifier
Just-Dice.com verifier
Nitrogen Dice verifier
Primedice verifier
SafeDice verifier



Provably Fair
Provably Fair Gaming
1714867637
Hero Member
*
Offline Offline

Posts: 1714867637

View Profile Personal Message (Offline)

Ignore
1714867637
Reply with quote  #2

1714867637
Report to moderator
1714867637
Hero Member
*
Offline Offline

Posts: 1714867637

View Profile Personal Message (Offline)

Ignore
1714867637
Reply with quote  #2

1714867637
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714867637
Hero Member
*
Offline Offline

Posts: 1714867637

View Profile Personal Message (Offline)

Ignore
1714867637
Reply with quote  #2

1714867637
Report to moderator
1714867637
Hero Member
*
Offline Offline

Posts: 1714867637

View Profile Personal Message (Offline)

Ignore
1714867637
Reply with quote  #2

1714867637
Report to moderator
1714867637
Hero Member
*
Offline Offline

Posts: 1714867637

View Profile Personal Message (Offline)

Ignore
1714867637
Reply with quote  #2

1714867637
Report to moderator
Ailmand
Hero Member
*****
Offline Offline

Activity: 1274
Merit: 519


Coindragon.com 30% Cash Back


View Profile
June 03, 2019, 05:53:18 AM
 #2

Most trusted gambling site use provably fair system, for players to verify each bet if it is rigged or not. Thank you for posting a complete and comprehensible definition of provably fair system in gambling. The links will be useful for gamblers to verify if a site uses the system in their platform. Thanks for sharing the links OP.

Genemind
Sr. Member
****
Offline Offline

Activity: 1596
Merit: 335


View Profile
June 03, 2019, 06:44:11 AM
 #3

Great explanations of the meaning provably fair gambling, I always look if the casino is Provably fair when I want to join a new gambling site.  Casinos games need to be played in a fair environment so everyone has an even chance of winning.

This is a detailed explanation of provably fair and this is helpful for new online gamblers.
Gamblers prefer gambling sites that has provably fair system. It builds confidence and builds trust to users.
 
XinXan
Hero Member
*****
Offline Offline

Activity: 1064
Merit: 505


View Profile
June 03, 2019, 06:45:05 AM
 #4

The problem with it is that people do not usually check if its actually provably fair or not because it can be quite complicated, various casinos were found to be cheating even though they were using provably fair systems, in theory.
panjul07
Legendary
*
Offline Offline

Activity: 3472
Merit: 1351



View Profile WWW
June 03, 2019, 06:53:19 AM
 #5

The problem with it is that people do not usually check if its actually provably fair or not because it can be quite complicated, various casinos were found to be cheating even though they were using provably fair systems, in theory.

I have to agree that not all gamblers use the system to check their bets. I'm not quite sure why but it seems something related to "trust", once gamblers trust the site then they wont really care about their bets no matter win or lose. The other reason could be about knowledge, maybe some gamblers does not even aware how provably fair system works so they do not care about it so their main idea is to gamble only without worrying about being cheated if they play on non provably fair sites.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
Ailmand
Hero Member
*****
Offline Offline

Activity: 1274
Merit: 519


Coindragon.com 30% Cash Back


View Profile
June 03, 2019, 06:59:05 AM
 #6

The problem with it is that people do not usually check if its actually provably fair or not because it can be quite complicated, various casinos were found to be cheating even though they were using provably fair systems, in theory.

I have to agree that not all gamblers use the system to check their bets. I'm not quite sure why but it seems something related to "trust", once gamblers trust the site then they wont really care about their bets no matter win or lose. The other reason could be about knowledge, maybe some gamblers does not even aware how provably fair system works so they do not care about it so their main idea is to gamble only without worrying about being cheated if they play on non provably fair sites.

I agree, even I sometimes do not verify my bet when gambling  Grin Not because I don't want to, maybe because of trust and sometimes it's tiring to check your bets from time to time. When I was new in gambling I don't really care about this as long as I am playing. Grin

Kakmakr
Legendary
*
Offline Offline

Activity: 3444
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


View Profile
June 03, 2019, 07:30:23 AM
 #7

Is there a way for the gambling site to perform a "Man in the middle" attack to hijack the process and to push a simulated version of this process? They provide some in-house tool with exploits to verify the bet, but they game the outcome of the verification process by intercepting the outcome of the output and replacing it with their own doctored result?

Can we trust the in-house verification software that are provided by the gambling site or is there another site where this can be double checked? 

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Betwrong
Legendary
*
Offline Offline

Activity: 3276
Merit: 2150


I stand with Ukraine.


View Profile
June 03, 2019, 07:35:18 AM
 #8

The problem with it is that people do not usually check if its actually provably fair or not because it can be quite complicated, various casinos were found to be cheating even though they were using provably fair systems, in theory.

I have to agree that not all gamblers use the system to check their bets. I'm not quite sure why but it seems something related to "trust", once gamblers trust the site then they wont really care about their bets no matter win or lose. The other reason could be about knowledge, maybe some gamblers does not even aware how provably fair system works so they do not care about it so their main idea is to gamble only without worrying about being cheated if they play on non provably fair sites.

I agree, even I sometimes do not verify my bet when gambling  Grin Not because I don't want to, maybe because of trust and sometimes it's tiring to check your bets from time to time. When I was new in gambling I don't really care about this as long as I am playing. Grin

Of course we don't check every time whether the outcome was fair or not. What is important is that we can do that any time we want.  I just did it for my few last bets on PrimeDice, and below are the results:



^^These were my bets



^^ And these are the results of verification from the site dicesites.com/.

It appears that I made 78,868 bets with the previous pair. That's how much I trust PD. Smiley

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
MakeMoneyBtc
Full Member
***
Offline Offline

Activity: 1092
Merit: 117


View Profile
June 03, 2019, 08:36:41 AM
 #9

The problem with it is that people do not usually check if its actually provably fair or not because it can be quite complicated, various casinos were found to be cheating even though they were using provably fair systems, in theory.
That's usually happens with new casinos that promise to offer people all kind of new features just to attract clients. Of course it's always good to verify your bets from time to time, regardless on what casino you are playing but big and trusted casinos would never try to cheat on their users unless they've suddenly decided to turn themselves into scammers.
jak3
Legendary
*
Offline Offline

Activity: 1274
Merit: 1004


View Profile
June 03, 2019, 08:46:13 AM
 #10

Provably Fair is the key feature of almost all of the trusted casinos out there. Op did a great job with this guide on the trust system inside a Casino. This is Going to be very useful information for all the newbies out there who do not understand how a casino can be trusted I have seen a lot of people blaming the casino for their bad luck.
traderethereum
Hero Member
*****
Offline Offline

Activity: 2870
Merit: 574


View Profile WWW
June 03, 2019, 11:55:30 AM
 #11

Thank you for the details information about provably fair.
To be honest, I never think about provably fair, and so far, I am playing gambling without searching of provably fair or not because I see that almost gambling site have provably fair in their site.
So I think that for me, I only need to play, enjoy the games, spend some money, it doesn't matter if I win or lose.
izanagi narukami
Legendary
*
Offline Offline

Activity: 2030
Merit: 1028



View Profile
June 03, 2019, 12:55:51 PM
 #12

Some question like even the site A also provably fair, but why they are not success with site B
There are some factor that affect on the site's reputation like community feedback become essential !

So for real situation, why people choose PD over 999dice

Smiley
squatz1
Legendary
*
Offline Offline

Activity: 1666
Merit: 1285


Flying Hellfish is a Commie


View Profile
June 03, 2019, 03:14:31 PM
 #13

Just make sure to note that provably fair is only as fair as the way you test it. If the test is done on the site that you're working with, the site may fraudulently state that everything is fair and legitimate -- but when you go test it on your own independent testing, it says that something is wrong.

So if you are going to be testing bets, don't do it on the site itself -- do it independently.




▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄                  ▄▄▄   ▄▄▄▄▄        ▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄
 ▀████████████████▄  ████                 █████   ▀████▄    ▄████▀  ▄██████████████   ████████████▀  ▄█████████████▀  ▄█████████████▄
              ▀████  ████               ▄███▀███▄   ▀████▄▄████▀               ████   ████                ████                   ▀████
   ▄▄▄▄▄▄▄▄▄▄▄█████  ████              ████   ████    ▀██████▀      ██████████████▄   ████████████▀       ████       ▄▄▄▄▄▄▄▄▄▄▄▄████▀
   ██████████████▀   ████            ▄███▀     ▀███▄    ████        ████        ████  ████                ████       ██████████████▀
   ████              ████████████▀  ████   ██████████   ████        ████████████████  █████████████▀      ████       ████      ▀████▄
   ▀▀▀▀              ▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀        ▀▀▀▀       ▀▀▀▀        ▀▀▀▀▀

#1 CRYPTO CASINO & SPORTSBOOK
  WELCOME
BONUS
.INSTANT & FAST.
.TRANSACTION.....
.PROVABLY FAIR.
......& SECURE......
.24/7 CUSTOMER.
............SUPPORT.
BTC      |      ETH      |      LTC      |      XRP      |      XMR      |      BNB      |     more
bittraffic
Hero Member
*****
Offline Offline

Activity: 2940
Merit: 612


#SWGT PRE-SALE IS LIVE


View Profile WWW
June 03, 2019, 03:34:15 PM
 #14



I'm very much  surprise why Betking is there on the list. I guess its fair despite what the owner of  the casino does. Its always been the dice that is being checked to be fair. There are more casinos that isn't listed in the first post, I don't see their verifier page so is there a way to find out?  Can you check  EOSbet.io?


.SWG.io.













..Pre-Sale is LIVE at $0.15..







..Buy Now..







``█████████████████▄▄
``````▄▄▄▄▄▄▄▄▄▄▄▄████▄
````````````````````▀██▄
```▀▀▀▀``▀▀▀▀▀▀▀▀▀▀▀▄███
``````▄▄▄▄▄▄▄▄▄▄▄▄``▄███
``▄▄▄▄▄▄▄```▄▄▄▄▄``▄███
``````````````````▄██▀
```````````████████████▄
````````````````````▀▀███
`````````▀▀▀▀▀▀▀▀▀▀▀▀▄████
```▄▄▄``▄▄▄▄▄▄▄▄▄▄`````███
`▄▄▄▄▄▄▄▄▄``▄▄▄▄▄▄`````███
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀████
```````````````````▄▄████
``▀▀▀▀▀``▀▀▀▀▀▀▀▀▀█████
██``███████████████▀▀

FIRST LISTING
..CONFIRMED..






Avirunes
Legendary
*
Offline Offline

Activity: 3094
Merit: 1468


View Profile WWW
June 03, 2019, 04:26:00 PM
 #15

There are more casinos that isn't listed in the first post, I don't see their verifier page so is there a way to find out?  Can you check  EOSbet.io?

Well most of them provides the code on how they generate the seeds and generate the outcome. If you are a programmer then you can build a verifier page to verify bets yourself. If they are not releasing their codes then it means that they don't want the players to know about it which makes them look suspicious.
angel55
Full Member
***
Offline Offline

Activity: 630
Merit: 172



View Profile
June 03, 2019, 04:38:55 PM
 #16

But most players don't even verify that it is provably fair, they just read that the casino says it is provably fair and take their word for it.  There are many ways to deceive players into thinking a game is provably fair and not showing the true odds of winning.
davis196
Hero Member
*****
Offline Offline

Activity: 2968
Merit: 909



View Profile
June 03, 2019, 05:15:43 PM
 #17

Very interesting post,OP.I've forgotten about how the "Probably fair" mechanism works,because I'm not playing dice and crash games since 2015.

stomachgrowls
Hero Member
*****
Offline Offline

Activity: 2856
Merit: 768



View Profile
June 03, 2019, 07:13:50 PM
Last edit: June 03, 2019, 07:42:48 PM by stomachgrowls
 #18

I dont really mind too much on verifying my bets as long i do play on reputable sites because you can already presume that they are fair where such big community already trusted them. Period. Appreciate OP's effort though.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
▄▄█▄▄░░▄▄█▄▄░░▄▄█▄▄
███░░░░███░░░░███
░░░░░░░░░░░░░
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░░░░███▄█░░░
░░██▌░░███░▀░░██▌
█░██░░███░░░██
█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀
.
REGIONAL
SPONSOR
███▀██▀███▀█▀▀▀▀██▀▀▀██
██░▀░██░█░███░▀██░███▄█
█▄███▄██▄████▄████▄▄▄██
██▀ ▀███▀▀░▀██▀▀▀██████
███▄███░▄▀██████▀█▀█▀▀█
████▀▀██▄▀█████▄█▀███▄█
███▄▄▄████████▄█▄▀█████
███▀▀▀████████████▄▀███
███▄░▄█▀▀▀██████▀▀▀▄███
███████▄██▄▌████▀▀█████
▀██▄█████▄█▄▄▄██▄████▀
▀▀██████████▄▄███▀▀
▀▀▀▀█▀▀▀▀
.
EUROPEAN
BETTING
PARTNER
squatz1
Legendary
*
Offline Offline

Activity: 1666
Merit: 1285


Flying Hellfish is a Commie


View Profile
June 03, 2019, 08:18:21 PM
 #19

I dont really mind too much on verifying my bets as long i do play on reputable sites because you can already presume that they are fair where such big community already trusted them. Period. Appreciate OP's effort though.

But if you presume all of these are fair, and the site takes advantage of your once or twice you're never going to notice. I would rather waste my time and check all my bets, rather than go through hundrends of bets and get fucked once -- because I was complicit.

I would never just assume all is fair because you're on a reputable website. That's when you'd least expect it tbh.





▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄                  ▄▄▄   ▄▄▄▄▄        ▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄
 ▀████████████████▄  ████                 █████   ▀████▄    ▄████▀  ▄██████████████   ████████████▀  ▄█████████████▀  ▄█████████████▄
              ▀████  ████               ▄███▀███▄   ▀████▄▄████▀               ████   ████                ████                   ▀████
   ▄▄▄▄▄▄▄▄▄▄▄█████  ████              ████   ████    ▀██████▀      ██████████████▄   ████████████▀       ████       ▄▄▄▄▄▄▄▄▄▄▄▄████▀
   ██████████████▀   ████            ▄███▀     ▀███▄    ████        ████        ████  ████                ████       ██████████████▀
   ████              ████████████▀  ████   ██████████   ████        ████████████████  █████████████▀      ████       ████      ▀████▄
   ▀▀▀▀              ▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀        ▀▀▀▀       ▀▀▀▀        ▀▀▀▀▀

#1 CRYPTO CASINO & SPORTSBOOK
  WELCOME
BONUS
.INSTANT & FAST.
.TRANSACTION.....
.PROVABLY FAIR.
......& SECURE......
.24/7 CUSTOMER.
............SUPPORT.
BTC      |      ETH      |      LTC      |      XRP      |      XMR      |      BNB      |     more
rizkyhiw
Legendary
*
Offline Offline

Activity: 1484
Merit: 1004



View Profile
June 03, 2019, 08:47:23 PM
 #20

Just make sure to note that provably fair is only as fair as the way you test it. If the test is done on the site that you're working with, the site may fraudulently state that everything is fair and legitimate -- but when you go test it on your own independent testing, it says that something is wrong.

So if you are going to be testing bets, don't do it on the site itself -- do it independently.
This is very useful for a fairly new site by implementing a proven system of justice, because most people want it to make the game more comfortable and safe, but will it be used very well and not vulnerable to manipulation? I'm not sure about that because fraud will continue, so I only recommend that the leading gambling sites are very many people who believe in large sites, but that can be tried first to measure its superiority.
Pages: [1] 2 »  All
  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!