Online Casinos - Casinomeister Logo Online Casinos - Casinomeister

Go Back   Casinomeister's Online Casino and Poker Forum > The Amazing World of Online Casinos and Poker Rooms > Casino Industry Discussion

Notices

Casino Industry Discussion Casino Industry Discussion - This discussion group concerns industry topics: press releases, stock market issues, Nevada and offshore organizations, and other business related items

Reply
 
LinkBack Thread Tools Display Modes
Old 25th August 2004, 12:56 PM
jetset's Avatar
Meister Member
 
Join Date: Feb 2001
Posts: 11,034
WTGs: 34
WTGd at 10 Times in 5 Posts
Thanks: 1,342
Thanked 3,762 Times in 1,689 Posts
Nominated 44 Times in 13 Posts
Nominated TOTW/F/M Award(s): 3
Reputation Points: 20324
Rep Power: 192
jetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond repute
Fairdice Game Testing

Here's one that is guaranteed to generate some discussion! Cipher, is this connected with Cipher Strands, or is it something different and new?.

Press Release

24 August 2004

Today Project Fairdice announced the initial release of software designed to prevent the rigging of games by online casinos.

Spokesperson Douglas Reay said "This will deal a bitter blow to conmen and criminals in the gambling industry, and clear the way for the honest online casinos who give their players a fair chance."

Currently the only way the honest online casinos have to show they are trustworthy is to invite auditors occasionally in to check on things, and many players don't trust that. Too many get ripped off once and never come back. The problem is, when a casino says they've shuffled a deck of cards fairly, how can you know if they are telling the truth?

With the launch of this initial implementation of the Fairdice cryptographic protocol, Project Fairdice is offering casinos another way. We're saying to all the casinos out there, 'Come get involved in the project. Enable your websites to use the Fairdice Protocol. If you are not rigging your games, you have nothing to lose. This is your chance to really prove to your players that your random number generators are not fixed.'

Online gaming watchdog eCOGRA (eCommerce and Online Gaming Regulation and Assurance) require in their code of practice that the probability of any event occurring shall be as for the actual physical device except where deviations are clearly displayed to the players. Now eCOGRA and other regulatory bodies have their first opportunity to give real teeth to their laws. "It's going to be very interesting to see who welcomes this breakthrough with open arms, and who ducks for cover or tries to ignore it."

To find out more about Project Fairdice, come visit us at:

http://fairdice.sourceforge.net/

PRESS CONTACT:

Douglas Reay

Lead Developer

Project Fairdice

+44 1223 426485

http://fairdice.sourceforge.net/

douglasr+press@chiark.greenend.org.uk

ABOUT PROJECT FAIRDICE:

Project Fairdice is a non-profit organisation whose vision is to use open source software to revolutionise the gambling industry.
__________________
jetset
Reply With Quote
Old 25th August 2004, 02:55 PM
Simmo!'s Avatar
Moderator
 
Join Date: May 2004
Location: Engerland
Posts: 7,542
WTGs: 2
WTGd at 87 Times in 9 Posts
Thanks: 1,178
Thanked 2,831 Times in 1,379 Posts
Nominated 7 Times in 4 Posts
TOTW/F/M Award(s): 0
Reputation Points: 15080
Rep Power: 15
Simmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond reputeSimmo! has a reputation beyond repute
Ok this seems interesting although probably appealing more on a techie level...and for those who don't trust the casino they are putting money into!!

Anyway, if i read it right, the user installs a program that talks to a program on the casino operators server and between them they decide the result of a turn of cards or whatever the game is. So effectively, the user can see if the result on his "client" software matches what appears physically, or rather pictorally, on the screen. Is that how you read it Jet?

Seems reasonable, though if i were the casino operator, i may be a little worried that the result determination leaves me at the mercy of the programmers. Should they turn out to be fraudulent or inaccurate, then I'm screwed. *If* i understand it right from the not-quite-as-clear-as-it-could-be docs....
__________________

++++ The Big Casino List [MK II] ++++ Slotjunkies [MK II] ++++


Last edited by Simmo!; 25th August 2004 at 02:58 PM.
Reply With Quote
Old 25th August 2004, 03:57 PM
GrandMaster's Avatar
Meister Member
 
Join Date: Jan 2004
Location: UK
Posts: 2,316
WTGs: 1
WTGd at 12 Times in 5 Posts
Thanks: 160
Thanked 776 Times in 444 Posts
Nominated 4 Times in 1 Post
TOTW/F/M Award(s): 0
Reputation Points: 4218
Rep Power: 56
GrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond repute
I don't think it has anything to do Cipher strands. It is an implementation of a cryptographic protocol to generate random numbers that are acceptable to both parties.

Let's say we want to toss a coin. I don't trust you, you don't trust me, but we can agree that we each toss a coin, and if we both get the same result, then we call it heads, otherwise we call it tails. As long as at least one of the coins is fair, the outcome will be fair, and neither party has an interest in using a biased coin, because it could be exploited by the other.

Fairdice is the same sort of thing done electronically. The general idea of such protocols is that I generate a random number, you generate a random number, I send you an encrypted version of my number, you send me an encrypted version of your number, then we both calculate the same number somehow. If there is ever a disagreement, we can both reveal the numbers we generated and do the calculations to decide who is right. I had a quick look at the website, I did not see any information about which protocol they use, whether it is new or previously known.
__________________
"The voice of reason"
http://mb.winneronline.com moderator
Reply With Quote
Old 25th August 2004, 04:09 PM
jetset's Avatar
Meister Member
 
Join Date: Feb 2001
Posts: 11,034
WTGs: 34
WTGd at 10 Times in 5 Posts
Thanks: 1,342
Thanked 3,762 Times in 1,689 Posts
Nominated 44 Times in 13 Posts
Nominated TOTW/F/M Award(s): 3
Reputation Points: 20324
Rep Power: 192
jetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond repute
Grandmaster is more technically knowledgeable in this area than I, and I would depend more on his judgement, I think.

We sent a detailed list of relevant questions to the email address quoted on the press release but that turned out to be a dud, which isn't really a very encouraging start!
__________________
jetset
Reply With Quote
Old 26th August 2004, 06:09 AM
Senior Member
 
Join Date: Nov 2001
Posts: 402
WTGs: 0
WTGd at 0 Times in 0 Posts
Thanks: 145
Thanked 7 Times in 5 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Reputation Points: 100
Rep Power: 35
amandajm has been spending a lot of time in the forumamandajm has been spending a lot of time in the forum
An open source rng tester?

Sounds good. Is so complicated for a non techy type to understand the way it is set out but it is worth a look. Even the message board is hard to use.

There are like 6 emails so which one to use is a gamble unto itself but there is a phone number

A working phone number? Who knows..
__________________
joeyl
Reply With Quote
Old 27th August 2004, 02:41 AM
jpm jpm is offline
Dormant account
 
Join Date: Mar 2002
Posts: 2,048
WTGs: 0
WTGd at 5 Times in 1 Post
Thanks: 0
Thanked 18 Times in 6 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Reputation Points: 124
Rep Power: 0
jpm has been spending a lot of time in the forumjpm has been spending a lot of time in the forum
Very interesting idea, whether it will catch on remains to be seen. It would be interesting though to try it. GM the protocol info from further into the site states: TIGER/192 was chosen over MD5 as the message digest algorithm as doubts have been raised about MD5's collision resistance

I'm going to try and break down a little further the way this works, and put it in a more gambling centric context. Say you are playing video poker and you place your bet and hit deal. The gaming server, knowing this game is based on a deck of 52 cards (assume we're playing JoB) and it picks a card from 1 to 52 at random for your first card. Your computer also picks a card from 1 to 52 at random and each machine shares its encrypted pick with the other. They each then take the pick, and add it to their own pick and do a modulo 52 on the sum (see this page for an explaination on modulo arithmetic http://www.oremus.org/liturgy/etc/ktf/app/modulo.html) and the result is the card that is used as your first card. Then repeat for the next 4 cards (a little more complex because of the previously chosen card, but for simplicity sake, repeat 4 more times). All of this shared cryptographically so theoretically nobody can intercept or modify the data to their own benefit.

So say your computer pics card #27 and the casino server picks card #46. 27 + 46 mod 52 = 21 (if I did my mod correctly) so the agreed upon first card is card #21. How you decide which one that works out to is up to you, but you both agree that #21 was a randomly chosen card.

Interesting concept, I'd like to play some VP & BJ at a casino using this system and compare the results to one of the regular casinos I play and see if it 'feels' the same.
Reply With Quote
Old 27th August 2004, 08:27 AM
jetset's Avatar
Meister Member
 
Join Date: Feb 2001
Posts: 11,034
WTGs: 34
WTGd at 10 Times in 5 Posts
Thanks: 1,342
Thanked 3,762 Times in 1,689 Posts
Nominated 44 Times in 13 Posts
Nominated TOTW/F/M Award(s): 3
Reputation Points: 20324
Rep Power: 192
jetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond reputejetset has a reputation beyond repute
After some initial difficulties, we managed to contact the lead developer at Fairdice, Douglas Reay. We forwarded the following lay description from Grandmaster of how he interpreted this idea:

"It is an implementation of a cryptographic protocol to generate random
numbers that are acceptable to both parties.

"Let's say we want to toss a coin. I don't trust you, you don't trust me, but
we can agree that we each toss a coin, and if we both get the same result,
then we call it heads, otherwise we call it tails. As long as at least one
of the coins is fair, the outcome will be fair, and neither party has an
interest in using a biased coin, because it could be exploited by the other.

"Fairdice is the same sort of thing done electronically. The general idea of
such protocols is that I generate a random number, you generate a random
number, I send you an encrypted version of my number, you send me an
encrypted version of your number, then we both calculate the same number
somehow. If there is ever a disagreement, we can both reveal the numbers we
generated and do the calculations to decide who is right. I had a quick look
at the website, I did not see any information about which protocol they use,
whether it is new or previously known."

Reay has responded, confirming that this description is "Spot On".

"In this case the means of combining the two numbers is taking
the modulo. And the Fairdice apps hide all the nasty stuff. All the host (the casino) has to do is tell the fairdice server "I want to run a game called XYZ and produce a random number between 1 and 6". The player tells the fairdice
client app "I want to join the game XYZ".

"All the rest gets done automatically. The client and server talk to each
other and come up with the random number. They tell it to the host. And
when the game is over they tell it to the user (the player). And if
either participant tries to cheat, the fairdice apps spot this and let
everyone know."
__________________
jetset
Reply With Quote
Old 27th August 2004, 10:54 PM
Fully Registered
 
Join Date: Mar 2004
Location: Englewood, FL USA
Posts: 149
WTGs: 0
WTGd at 0 Times in 0 Posts
Thanks: 0
Thanked 1 Time in 1 Post
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Reputation Points: 14
Rep Power: 24
DeMango seems to be zero at this point
I believe:
Most BJ games are just a tad skewed, after 1000's of recorded BJ hands I have never approached 99.5% payout (crypto, BM, MG, Playtech) Therefore the chances of this program being implemented are slim and none. Something has to pay for these ludicrus bonuses!
__________________
DeMango
"a sinner's wealth is stored up for the righteous."
Proverbs 13:22b NIV
Reply With Quote
Old 27th August 2004, 11:26 PM
GrandMaster's Avatar
Meister Member
 
Join Date: Jan 2004
Location: UK
Posts: 2,316
WTGs: 1
WTGd at 12 Times in 5 Posts
Thanks: 160
Thanked 776 Times in 444 Posts
Nominated 4 Times in 1 Post
TOTW/F/M Award(s): 0
Reputation Points: 4218
Rep Power: 56
GrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond reputeGrandMaster has a reputation beyond repute
Quote:
Originally Posted by jpm
Very interesting idea, whether it will catch on remains to be seen. It would be interesting though to try it. GM the protocol info from further into the site states: TIGER/192 was chosen over MD5 as the message digest algorithm as doubts have been raised about MD5's collision resistance
This is actually more of a detail of the implementation. I did find a description of the protocol on the website, although still not as detailed as I would have liked. The problem with MD5 was only published 10 days ago, so I am favourably impressed by developers.
__________________
"The voice of reason"
http://mb.winneronline.com moderator
Reply With Quote
Old 28th August 2004, 04:44 AM
sw2003's Avatar
Senior Member
 
Join Date: Apr 2004
Location: somewhere :)
Posts: 575
WTGs: 0
WTGd at 0 Times in 0 Posts
Thanks: 0
Thanked 6 Times in 5 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Reputation Points: 41
Rep Power: 25
sw2003 is on a distinguished road
Quote:
Originally Posted by jetset

"Let's say we want to toss a coin. I don't trust you, you don't trust me, but
we can agree that we each toss a coin, and if we both get the same result,
then we call it heads, otherwise we call it tails. As long as at least one
of the coins is fair, the outcome will be fair, and neither party has an
interest in using a biased coin, because it could be exploited by the other.
I want to know where is Fairdice going to get money to run this operation? Who is going to fund it? It requires cooperation between the software companies and Fairdice. Why would they want to do that with Fairdice?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Forum Jump


All times are GMT +2. The time now is 01:36 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
© All Rights Reserved, 1998-2009


  Casinomeister is proud to present the following quality portals
Online Slots Guide | Online Casinos | GoneGambling | Online Casino Reviews | Wizard of Odds | Games and Casino | Online Poker Rooms | BetOnCharity | Online Slots | Online Casino Reviews

Legal Statements and Privacy Policy
Casinomeister.com does not intend for any of the information contained on this website to be used for illegal purposes. You must ensure you meet all age and other regulatory requirements before entering a casino or placing a wager. Online gambling is illegal in many jurisdictions and users should consult legal counsel regarding the legal status of online gambling and gaming in their jurisdictions. The information in this site is for news and entertainment purposes only. Casinomeister.com is an independent directory and information service not affiliated with any casino. Links to third party websites on Casinomeister.com are provided solely for informative/educational purposes. If you use these links, you leave this Website.

Inactive Reminders By Mished.co.uk