The short version of it is that we are conducting as many tests as possible trying to see what we can come up with. Sometimes we are over complicating things as we are trying to cover every angle.
How many people have access to the server seeds?
That's where I would start my investigation if I were you. Anyone with access to the server seeds has effectively direct access to your whole bankroll, even if it is stored in offline wallets. That's a lot of money that you are trusting them with, especially when they can steal it without it being possible for you to detect the theft.
edit; Just to direct some answers more towards Dooglus,
I'm sure being an owner, that when you have a big player that continually wins, it can do some good damage to your thinking. Are they just really really lucky? Is something else involved?
For sure. Whenever anyone wins a lot there's always a part of me wondering whether they are cheating somehow. I don't like how it feels to be suspicious of people like that, but I think it wouldn't be good to blindly trust everyone either.
if tardy comes back and looses 75+ coins he proved himself as a legit gambler imo
if tardy comes back and wagers low amounts imo it smells not good
if tardy will not come again imo it stinks
I don't think that's true. If he's honest and lucky then any of those outcomes are likely to happen. And if he's cheating then they are also likely. If all he needs to do to convince you that he's not cheating is to take a 75 BTC loss, then why wouldn't he? He can always win it back again if he knows how to cheat. Look at HufflePuff on Prime Dice. He didn't just win repeatedly; he went to great lengths to go on big winning and losing streaks to make it look like he was just lucky. He would win a load then lose most of it back over and over.
The team wagering on the site is something that can be somewhat controlled. If one person did it (abused their access to the servers), it would be easily recognizable by the other members and they would be forced to forfeit investment and shares in the company.
How would you recognize it? I don't see any way you could distinguish between one of your partners using his server access to cheat on a separate account and a lucky player winning legitimately.
For reference:
Moneypot.com/users/dogedigital
Moneypot.com/users/ranlo
Moneypot.com/users/crazycraig
We are all down.
If any of you were cheating using the server seeds you surely wouldn't do it on your own account would you?
I actually remember once on JD dooglus gambling, but (my memory might be wrong on this) to reassure investors he told everyone exactly how he's going to gamble (a bet low, martingale sequence until he got to X or busted Y?) and got users to call out the digits in chat he would use as his client seed. (or something like that). It's not the most robust way to do it, but I don't recall anyone had any issues with it.
You have a pretty good memory. I think I bet 'hi' not 'low', but you have everything else
spot on.
The server seed is pseudo randomly generated between 2^32 and is stored / accessed as a hash via the api and db.
I think you're missing his question. He is asking *how* the seed is generated, not what the range is or how it is stored or accessed. How do you ensure that it is securely random and not predictable? Do you use a
cryptographically secure RNG? If so you shouldn't be afraid to tell us which one. If not, why not?
There have been sites scammed by their devs before, and it wasnt made public because the owners was too ashamed of trusting some dev they dont even know.
Sites shouldn't give server access to their developers. Does MP? It seems kind of dangerous to trust a stranger with a million dollars of other people's money.
It is my goal for MP to do good. If it were to, I would make more in the long run than a few bitcoins here and there.
To be fair we're not talking about "a few bitcoins here and there". Wasn't the bankroll in the region of 1000 BTC? How long would it take you to earn that much at the rate MP are paying you?