Small, additional note to my previous messages:
Let's assume that You decided to change Your fancy client seed to this:
mycoolclientseedGood, now we have 100% provably fair shit!
But.
After setting initial client seed (Your own or random one choosen by sever or scammy one or whatever), Your first bet's client seed will look like:
mycoolclientseedand after, in each bet - no matter if You use built in bot or no - it will look like this
mycoolclientseed-0001mycoolclientseed-0002mycoolclientseed-0003mycoolclientseed-0004mycoolclientseed-0005etc.
Let's take a look at process of choosing
server seed after each bet:
When You bet, You send POST req to
https://primedice.com/api/bet.php. In answer, You'll get json-like structure that will be used by JavaScripts on site to show You results of Your action. Here's example:
{"username":"uoyeparannog","roll":"13.37","game":"<49.50","type":0,"bet":"1.00000000","result":"0","bet_id":"666","time":"01:23","elapsed":"01:23","multiplier":"2.00000","winnings":"0.00000000","balance":"0.00000000","client_seed":"mycoolclientseed-0002","server_seed":"blahblah","next_server_seed":"somuchfair"}
Let's assume for a while that Stunna is incarnation of Satan and wants to steal some of Your bitcoins - or just give a little boost to his profit.
Magic Control System (I'll call it MCS later) may work on many conditions - for example it may "want" to keep 1 BTC profit daily, or to break any good martingale session, or anything. Let's assume simplest example - martingale breaker. Note that martingale is shit, so You don't even need MCS to get some money.
So I play martingale.
Beting 1 BTC - won. Cool.
Beting another 1 BTC - lost. Damn.
Beting 2 BTC - won. Yeah.
Beting 1 BTC - won. Good.
Beting 1 BTC - won. Perfect.
In this moment I have 4 BTC profit. Let's say that MCS doesn't like it.
It noticed already that I play martingale. It knows that I play on ""type":0" ("low"). I'm lazy, so I just keep clicking buttons or use built-in bot. It may know that I'll use "low" bet next time, just because I do it often.
Now, my last client_seed was mycoolclientseed-0015. It's 15th in row. Bot will know that most likely next client_seed will be mycoolclientseed-0016.
Now, note that server_seed is choosen by server after each bet:
next_server_seed":"somuchfair"
Using this feature, server may
decide about result of roll. So if it'll notice that I use martingale and type:0 it can lead me to big loss without
any damn problem.
Ok, again, to control user's game we have to:
1. Know what client seed he will use.
2. Know what game type (high or low) he will use.
3. Know what he'll bet. (optionally)
And now quick take-a-look at PD:
1. We can predict user's client seed, because of [seed]-0001, [seed]-0002 etc. structure. To avoid it, client have to change his client seed
after each roll. Ask Yourself a queston:
who will change his client seed after each roll? It is easy for normal user? No. It's boring and unconfortable. Only well-scripted players who can write (or find and use) bots and auto-client-seed-changers will do it. It's rare case so we can forget it.
2. Most users will not randomly click "high/low" switch before each bet. Many high rollers does it, but still - it's easier to click one button, especially when You play two or six hours.
3. Most players uses martingale-like systems, flat rate or "near-flat-rate". If someone started to bet 0.120, 0.150, 0.100, 0.09, he'll propably not suddenly bet 0.00000001. He'll bet around that 0.1 - more or less, but near.
It's perfect environment for our magic system, isn't it? Want more? Here it is!
TADA!
BUILT IN BOT!Cool feature, I like it, but when You'll run it:
1. Client seed will be 100000000% predictable.
2. Bet amount will be 1000% predictable.
3. Hi/Low factor - fixed.
Money making machine.
I'm not telling You that Stunna does it. I like this guy, but if You'll ask me - I'll tell that I'm sure for 35-45% that such system exists here. Why?
1. Perfect environment. Everything would just work like a charm. As PrimeDice admin You have near 100% control - You decide how much and when You'll earn. You're 100% sure about Your earnings. You can even set some absurdal house edge like 0.5% to get more players and still get profit like on 10% edge or more. Even if 10% of players haves bots to auto-change client seeds and doesn't use bult in bot, 90% of losers will still work for You and that 10% doesn't really matter - let them play.
2. Undetectable. What do You want? Everything is provalby fair. You can change Your client seed whenever You want. 120 loses in row? Guy it's gamling - it's possible (of course it is, btw). Peoples can only troll around forum telling shit and pissing off forum members - they have no technical knowledge and will look like idiots, and doesn't even know how provably fair works, noone will take care - better! We'll have group of fans! "Yeah, fuck You troll, PD is provably fair and You're idiot - I feel good, because I feel smart and I know that PD is good".
3. Moneys. Who doesn't need it? More money is better in most cases.
4. You're not marked as scammer! Better! You're trusted owner of 100% provably fair casino. Good amount of clients, good trust, good gamblers, high rollers and shit.
5. Such system may do anything You want. 1 BTC profit daily? Ok. Maybe 3 BTC daily? Ok, why not. Break martingale session if client's balance is above 10 BTC and his base bet is 0.5 BTC if today's casino profit is lower than 2 BTC? Sure, why not. Find high roller, let him make (X * 2 + 1) BTC profit where X = initial deposit, generate loss streak when he'll start martingale with base bet (0.1 * X) and it's monday? Ok. It's just two, three lines in PHP.
It's just perfect!
Again, I'm not telling that Stunna does it. I just want to tell that:
a) It's 100% possible.
b) It's even TOO easy on PrimeDice - entire PD looks like just based on this conception.
c) It's really good idea if You're dice game owner.
Also note that even if such system exists, You can still play here and earn something - if system exists, it should aim at "general good" of house, not just to piss off single players - what I meant, we want to get 1 BTC profit daily, but we don't want to steal each penny from user's deposits - we'll steal it when we'll need it. They still have to win to keep playing - it's even good idea to force several big wins with anything above planned daily profit, or even code some "epic luck" scheme to keep talking about big wins on PD's thread from time to time...
Need example? For several bitcoins (just to pay my time) I can create clone of PD with all features and based on the same provably fair system - but with some nice addon. Programmable Magic Control System with badass admin panel where You can set conditions, daily profit and triggers. I'm not wasting words - I really can do it and it will work. Damn, You can even use it if You'll find some players - I don't care. Business is business.
Say good bye to perfect world full of good peoples. What the eyes doesn't see...