Server Based Slots of the Future
prostoalex writes "The slot machines of the future won't be dumb one-armed bandits anymore, CNet reports. New generation of slot machines, to be deployed in major Vegas casinos, will feature server-based gaming with games, new features and, most important, the odds being downloaded from a central server location, not determined by internal machine algorithm any more."
Some cynics here may doubt the security of the system, but I'm sure none of the gaming vendors will hide any Easter eggs in their proprietary code. After all, if one can make software work reliably for something as complicated as counting votes, surely a simple application like a few hundred different kinds of casino games should be child's play to secure.
"Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
Boy, when's the last time TFA's reporter has been to Las Vegas? My girlfriend and I had real trouble to find a machine that even took quarters, let alone being mechanical.
Ah, there we go! Just quickly change the odds behind the backs of the players so you can reek in more... and market it as "personalized" playing experience. There is no step two...
I won't comment on the moronic reference to DoD encryption "to make it safe"...
Hasn't it? Harrahs black jack tables are computerized. You can see a CAT-6 cable running out of a computer under the table... They are obviously all going to one server. I'm sure it's the same with the slots there, too.
At 0730 today, myself and fellow soldier of fortune Luke Genitals infiltrated the Geek Compound. Our mission - the "Official Slashdot Guide to Moderation." We finally procured a copy of this document from a pile of S&M oriented pornography and left to meet up with our buyer. Things went bad at the drop, we got set up, and now I am being trailed by both the Yakuza and Cmdr. Taco. If I should not make it through the night, I want you to know the truth so my life was not lost in vain.
My friends, I have seen unspeakable things at the Geek Compound. I can never forget the horrors I witnessed...horrors that no amount of money can undo. If I live I might share some, but I must first escape my present situation. Here is an electronic copy of the stolen document. I have burned the original and ingested the ashes so please spread this around. I regret nothing and we cannot allow the truth to be censored.
Official Slashdot Guide to Moderation
rev. 3 5/29/00
by Cmdr. Taco
Introduction - Welcome sir to the fine world of being a Slashdot moderator! In this document we shall attempt to explain the ins-and-outs of moderation via the 4 key issues of what we taught you while at the Geek Compound.
1 - Physical Changes - When we took you under our wing, you were but a boy. Now you are a fine specimen of manly wonder! To mark this right of passage we have, as you already can tell, altered your physical body. Do not be alarmed at this, rather embrace these changed to allow you to serve Slashdot better.
The humor bypass is by far the most important part of moderation. Humor, sarcasm, and wit are not good things to possess and only hinder your job as a moderator. By use of our high radiation emitting CRTs we have atrophied the humor portion of your brain. This enables you to see through the juvenile behavior exhibited in many posts to the -1, Offtopic nature they actually are.
Remember - Humor is evil! We have freed you from the bondage of laughter forever.
Yes, you have been emasculated. While the mere thought of this would normally be disgusting, we here at Slashdot will supply you enough LSD and Xanex so you do not have to worry about this. Sex, like humor, is an evil unnatural thing. With your mind free to think not of sex, you now have more time to serve Slashdot.
And lets be honest here...you didn't really have a girlfriend regardless of what you told your friends. Embrace your asexual nature and let us frolic in the meadows as eunuchs, together!
Take a good look at your chest now. Does the "property of
By displaying this brand to a clerk, you are eligible for 10% discounts at the following stores: K-Mart, Phil's Discount Liquor and Methamphetamine, and Slutty Sally's Steakhouse. Clothes, entertainment, and food - all bases seem to be covered
2 - Crack - Smoking crack is an integral part of moderation. We will provide you with an unlimited supply of crack rocks, pipes, and lighters. We find that smoking crack enables you to mark posts in the more PC and friendlier image Slashdot needs to present. While you may be opposed to drug use, you must smoke crack to moderate.
As you might have seen on your visit to the Geek Compound, we have a large room devoted to crack manufacturing. Our well-trained Malaysian slaves convert raw cocaine into crack just for you! Do not worry about the addictive properties of cocaine as will provide you with more LSD and Xanex if crack addiction troubles you.
Please note - This is not freebase! Freebase is dangerous to produce if ethyl ether is used. This is rock cocaine, aka
Could you plug your own cable in and pretend to be the server? Not that I want to face casino security, but it's an interesting scenario.
I am trolling
Hi, What about automatic day-trading in FX derivatives or equities with the collected monies of (say) each 100 players? In the short term this really would be pretty random, with the broker acting as "house" and guaranteed an income... Rgds Damon
http://m.earth.org.uk/
I'm guessing there won't be an external port on any of the machines with a label "insert server spoof machine interface cable here" so you would probably have to take apart the machine to access some kind of internal port, assuming it has any ports at all.
Unfortunately casino security would probably find attempting to dismantle the machine a rather suspect activity.
- Idiots,
- Cheaters, or
- MIT students.
Or perhaps I'm being redundant.I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.
I don't see how this is anything new.
Odyssey makes machines that do this already (boot from a central server, and play the games the server hands to it) and the majority of slot machines that exist on the casino floor already have ethernet and share the odds distribution between them.
This keeps odds at 1:600, or whatever they need to be instead of NSlotmachines:600.
I have implemented one of these systems. Many of the newer slot machines have been getting results from a central database for at least a decade. The results typically are generated from a few days to a few weeks in advance, which lets the casino confirm the payout percentages before making the gameset go live.
The way to look at it though is that the Casino does not care if you win big. In fact, the casino likes big jackpots, the bigger the better, because they more than make up for in the the extra attention they get. More attention = More players = More dollars played
They win a certain percent of every dollar played. The more dollars that get played the more they win.
Ah, there we go! Just quickly change the odds behind the backs of the players so you can reek in more... and market it as "personalized" playing experience. There is no step two...
You can't do that, it is illegal, at least in Nevada.
If you would rad up on the subject a bit more, you would see the point of this change is that the casino can compute far in advance the results for every pull of the slot, so that they can know the payout percentages in advance. This way, they can schedule the big jackpots, for instance.
Main point is, they cannot change the odds of machines on the fly - the odds need to be posted.
Well, for one thing, it's a single point for security updates and monitoring. If the slots are basically dumb terminals, the software load can be re-installed regularly to help minimize the window of opportunity for injected code. If it's a normal client/server deal, then there can still be scans for software tampering. Given this is /. and that SuperSAS is an open gaming protocol, I think that the "many eyes" security concept they're using is very practical. We know the casinos will be more than willing to pay for expert programmers to review the code, and that more than one casino would want to have the code checked out (get your resumes ready!).
As for the monitoring the communications, the casinos could use the strongest proven encryption possible and change the keys weekly, daily, or even hourly because they own the entire system. Each machine could even have it's own key, separate of the others (assuming PKI like implementation, the server could reply with a unique key to each node as well). Most people forget that the point of encryption is that the information assumed have been intercepted by a third party, but won't be useful by the time it's cracked. If crackers get to the point they can crack the casino's keys in 1 day, it wouldn't matter if the keys are changed hourly. Before that happened, though, they'd have long been investigating a new algorithm
As for being vulnerable to an inside job, you're right. The hard shell always has a soft, squishy center. Thing is, that's something that will never change. The only thing for them to do is have audits in place to limit the ability for people to aquire the information or access to set up a job like that by themselves. If nothing else, they should be able to do an audit and figure out who was involved after the fact.
"Common sense will be the death of us all"
I've seen that the usual slashdot crowd is a little lax on history. Here are a few tidbits that I know:
1. Gaming accounting systems started around 1978. It was a Bally that started it, I believe. Running on a PDP11 in the back room. Keeping meter, drop and win percentage histories as required by gaming control.
2. Slot machines have been hooked up since that time using plain serial lines. Most use a form of encryption for the amounts and ticket validation ids.
3. This server based gaming thing isn't new but its just now starting to get approvals from GLI and NGCB ( gaming commisions in the US. ) The hard part has always been getting a hard drive into the dumb terminal. My guess is they finally found a way around that. That way they could just download the paytables ( not the personality which is the hold percentage which is heavily regulated BTW ) and not all the graphics and game code.
I do know that the NGCB looks at trend analysis of payoff data to confirm hold % over a period of time.