Author

Topic:  (Read 3866 times)

copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 14, 2013, 11:58:01 AM
#81
Requested payment a few hours ago, still haven't got anything.

Please be careful trusting your money to new unknown dice sites.

I would recommend using dice sites with a long history of trustworthiness.

About 8 weeks seems to be optimal at this point.  Wink
I didn't put anything into it ;p
legendary
Activity: 2940
Merit: 1333
August 14, 2013, 11:46:42 AM
#80
Requested payment a few hours ago, still haven't got anything.

Please be careful trusting your money to new unknown dice sites.

I would recommend using dice sites with a long history of trustworthiness.

About 8 weeks seems to be optimal at this point.  Wink
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 14, 2013, 10:02:29 AM
#79
Requested payment a few hours ago, still haven't got anything.
full member
Activity: 196
Merit: 100
August 14, 2013, 06:27:11 AM
#78
Turned my bot on it, won 1 btc, tried to withdrawal:
Quote
Please contact support now!

I thought it may be just empty hotwallet so I let it run and now:
Quote
The website encountered an error while retrieving http://fairdice.biz/****#AddThisURLToBookmarks.
It may be down for maintenance or configured incorrectly.
Error code: 500

So.. dude, where's my money?

Expect your money to be gone.

I first thought the claim of troubles with the Blockchain API were legit but this is just a very ellaborate set-up to get money from people that actually deposit > $1.
member
Activity: 112
Merit: 10
August 14, 2013, 06:18:22 AM
#77
Turned my bot on it, won 1 btc, tried to withdrawal:
Quote
Please contact support now!

I thought it may be just empty hotwallet so I let it run and now:
Quote
The website encountered an error while retrieving http://fairdice.biz/****#AddThisURLToBookmarks.
It may be down for maintenance or configured incorrectly.
Error code: 500

So.. dude, where's my money?
full member
Activity: 196
Merit: 100
August 13, 2013, 05:43:41 PM
#76
Someone else received payout?

SCAM, SEE OP's TRUST
Nope.

Complete story as summary:

Site looked legit so I tried it out with the BTC giveaway by the threadstarter.
Worked and it looked like fun.

I decided to play with real money.
I payed in 0.49 BTC
http://blockchain.info/tx/5b72d3d7e2ab0b36470b119d530f7dda66a5e5b878a6f691e2924193e5fa92f4

I played once.
I won x2. So I had 0.98 BTC. Not daring my luck, I decided to pay out. So I requested a payout to my address.
Nothing happened.
After some time my balance on the site chacnged from 0.98BTC to -0.49BTC though (negative!)
First the operator said there was never a pay-in from the address I requested the withdrawal on. That is correct and is completely unrelated. I paid in with a shared wallet and obviously want the withdrawal back in my own wallet.
The server operator then said there was a problem with the Blockchain.info API they use and he was figuring it out. I waited patiently.
The next morning I asked again. He said Blockchain.info was offline. This was true and I waited again.

In the meantime my account on the site does not exist anymore...

I haven't had a reply ever since even though I sent PM's and the user was online at least two times since. So now he ignores me and probably waits for more people like me to actually pay in money. So don't do that!
newbie
Activity: 41
Merit: 0
August 13, 2013, 10:51:14 AM
#75
I feel that might be scam, but let's try, deposited 0,005, + join bonus = 0,0052.

EDIT:
My deposit has arrived successfully. Let's start betting.

EDIT 2:
Earned 0,007, now I will try to withdraw.
"Your money should arrive soon! Thank you for using FairDice. Have a great day!!"
I hope so.

EDIT 3:
I have received 0,0065 payout. Thank you admin. I hope that I'll not get scammed when I make bigger deposit.

Someone else received payout?
full member
Activity: 196
Merit: 100
August 13, 2013, 09:22:41 AM
#74
He was online at two different times today, yet no response. So I guess I will give him negative rep and say good bye to my BTC...

SCAM, SEE OP's TRUST
sr. member
Activity: 319
Merit: 250
August 12, 2013, 03:39:05 PM
#73
I don't like that you win 2x your bet for 1 in 6 chance. Roll a 6 and only get 2x.
full member
Activity: 196
Merit: 100
August 12, 2013, 01:51:22 PM
#72
In the meantime the secret URL I played on yesterday has been removed.

@OP: I give you 24 more hours to send me back at least my initial deposit.

SCAM, SEE OP's TRUST
full member
Activity: 196
Merit: 100
August 12, 2013, 10:58:38 AM
#71
How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system

Somebody already said this. All I can say: I can accurately reproduce all results on a 64 bit Linux OS, kernel 2.6.18-348.6.1.el5 with PHP 5.4.14 (cli) (built: Apr 12 2013 22:35:44)

SCAM, SEE OP's TRUST
newbie
Activity: 14
Merit: 0
August 12, 2013, 10:52:24 AM
#70
How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system
legendary
Activity: 1120
Merit: 1000
August 12, 2013, 10:20:57 AM
#69
I haven't deposited and don't plan to anytime soon. Curious though, has anyone been able to withdraw their BTC?

Would be shocking if this guy and his site disappears after a couple of days   Cheesy
full member
Activity: 196
Merit: 100
August 12, 2013, 08:33:56 AM
#68
It isn't loading again ;c And now it does.

Also this morning the owner had the excuse that blockchain was offline (which was legit). Now it's back and he is offline...

Wondering after how much time and if I will ever get my 0.979BTC

How much would I get for pointing out a flaw which allows me to have +EV (currently +0.135294117647 based on a bet of 1BTC, but this can get higher, the longer I let my computer run). I do have mathematical evidence to prove it.

EDIT: Now +0.151730103806

EDIT2: Due to some technical memory limitations on the host of FairDice only +0.07xxx is achievable. Still positive EV.

SCAM, SEE OP's TRUST
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 12, 2013, 08:18:30 AM
#67
It isn't loading again ;c And now it does.
hero member
Activity: 980
Merit: 1000
www.DonateMedia.org
August 12, 2013, 12:50:26 AM
#66
1HnquJkEgC7sNmY8u47Pp9HiQ4yghSYFXz

Thank you.  Cheesy
member
Activity: 64
Merit: 10
Beta Launch - First game available for play.
August 11, 2013, 11:59:52 PM
#65
yeaaaah, my balance is showing a negative..

My balance went from 0.00432327 to -0.00340651 without a roll.

Weird. its back now.
sr. member
Activity: 419
Merit: 286
Hire Bitcointalk Camp. Manager @ r7promotions.com
August 11, 2013, 11:06:39 PM
#64
I will give it a try

12pEP81giVeqfJ2ChCM96xVMNXsmTRYrZS
full member
Activity: 182
Merit: 100
Swiss Money all around me!
August 11, 2013, 08:11:43 PM
#63
Code:
Balance: -0.0009
Negative balance for the win!
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 05:55:39 PM
#62
You can check provably fair here: http://bitcoin.p.ht/check.php?server=SERVERSECRET&client=CLIENTSECRET. Just enter the Server and Client secret in the url. I just took his code and pasted it into a file.

@Vlees, I really hope so for you.
full member
Activity: 196
Merit: 100
August 11, 2013, 05:53:22 PM
#61
Removed my cookie and it worked...

EDIT: I see my balance on that account is now -0.49. So even worse than it going down to 0 (and then a transaction going out paying my winnings (0.979))
I think he will fix it for you. I hope so for you.

Yeah, he said so several times, taking longer and longer. Will check back tomorrow morning...

SCAM, SEE OP's TRUST
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 05:50:40 PM
#60
Removed my cookie and it worked...

EDIT: I see my balance on that account is now -0.49. So even worse than it going down to 0 (and then a transaction going out paying my winnings (0.979))
I think he will fix it for you. I hope so for you.
full member
Activity: 196
Merit: 100
August 11, 2013, 05:49:02 PM
#59
Removed my cookie and it worked...

EDIT: I see my balance on that account is now -0.49. So even worse than it going down to 0 (and then a transaction going out paying my winnings (0.979))

SCAM, SEE OP's TRUST
legendary
Activity: 1672
Merit: 1010
August 11, 2013, 05:47:20 PM
#58
1Eub53p1mpNPuGKqVcK4APfEEr9e5cNnmV
username: digit

thanks Smiley
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 05:44:31 PM
#57
Oh, I thought you got that when you tried to access the direct IP. Didn't notice the entire site was gone.
I see, well it was really down ;p But it's back and I can play.  Grin

Doesn't work for me.
Strange... I get almost instant results.
full member
Activity: 196
Merit: 100
August 11, 2013, 05:43:09 PM
#56
Oh, I thought you got that when you tried to access the direct IP. Didn't notice the entire site was gone.
I see, well it was really down ;p But it's back and I can play.  Grin

Doesn't work for me.

SCAM, SEE OP's TRUST
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 05:41:16 PM
#55
Oh, I thought you got that when you tried to access the direct IP. Didn't notice the entire site was gone.
I see, well it was really down ;p But it's back and I can play.  Grin
full member
Activity: 196
Merit: 100
August 11, 2013, 05:39:31 PM
#54
Could you please fix this or explain what you are doing?

This is 100% normal for a shared webhost.
Apache (or whatever webserver you use) responds to many (maybe only 2) domains and has no idea which data to server unless it finds a Host-header in the HTTP request.

You shouldn't worry about that.
Well, I would like to play Tongue

Oh, I thought you got that when you tried to access the direct IP. Didn't notice the entire site was gone.

SCAM, SEE OP's TRUST
full member
Activity: 182
Merit: 100
Swiss Money all around me!
August 11, 2013, 05:37:39 PM
#53
1P6aWtFQJ2Mmj7gaDopysmL1MBr5UnrV8A

Just to test it.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 05:33:10 PM
#52
The site works again, but I cannot roll and roll history and stats doesn't load. I can roll and it does load, but very very slowly.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 04:41:32 PM
#51
Could you please fix this or explain what you are doing?

This is 100% normal for a shared webhost.
Apache (or whatever webserver you use) responds to many (maybe only 2) domains and has no idea which data to server unless it finds a Host-header in the HTTP request.

You shouldn't worry about that.
Well, I would like to play Tongue
full member
Activity: 196
Merit: 100
August 11, 2013, 04:38:02 PM
#50
Could you please fix this or explain what you are doing?

This is 100% normal for a shared webhost.
Apache (or whatever webserver you use) responds to many (maybe only 2) domains and has no idea which data to server unless it finds a Host-header in the HTTP request.

You shouldn't worry about that.

SCAM, SEE OP's TRUST
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 04:32:57 PM
#49
Could you please fix this or explain what you are doing?
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 03:59:16 PM
#48
full member
Activity: 196
Merit: 100
August 11, 2013, 03:58:41 PM
#47
mscharleneb, account funded. Good luck.
vlees, I have a problem with blockchain wallet API right now, but do not worry, your money is not lost.

Ok then. Will check back later.

Problem resolved?

SCAM, SEE OP's TRUST
full member
Activity: 224
Merit: 100
August 11, 2013, 03:34:59 PM
#46
.8% house edge, you guys must have really deep pockets =D. Good luck with the site looks promising.
full member
Activity: 196
Merit: 100
August 11, 2013, 03:02:11 PM
#45
mscharleneb, account funded. Good luck.
vlees, I have a problem with blockchain wallet API right now, but do not worry, your money is not lost.

Ok then. Will check back later.

SCAM, SEE OP's TRUST
newbie
Activity: 14
Merit: 0
August 11, 2013, 03:00:20 PM
#44
mscharleneb, account funded. Good luck.
vlees, I have a problem with blockchain wallet API right now, but do not worry, your money is not lost.
member
Activity: 98
Merit: 10
August 11, 2013, 02:43:59 PM
#43
1DuXdyHhFbnnqeGpxr3yj6Uz9zhi5ntEEX

Thank you
full member
Activity: 196
Merit: 100
August 11, 2013, 02:43:48 PM
#42
I would appreciate it if you would remove the address I requested the withdrawal on.

I paid in with this transaction though:
http://blockchain.info/tx/5b72d3d7e2ab0b36470b119d530f7dda66a5e5b878a6f691e2924193e5fa92f4

Said transaction has 5 confirmations.
After 2 confirmations the balance popped up on the website. I played once, won, and as a pure-non-gambling-addicted I knew that was my highest reachable point so I immediately requested a withdrawal after that one gamble.

EDIT: Also do not send anything to one of the addresses in the pay-in transaction. Those come from a shared wallet. Repay it to the address I provided via the withdrawal page, that is mine, and mine alone.

SCAM, SEE OP's TRUST
newbie
Activity: 14
Merit: 0
August 11, 2013, 02:40:37 PM
#41
vlees, how many confirmations your deposit transaction has? Blockchain tells me that last transaction from this address was few days ago  Huh
<*chop*>

Yna, account funded. Good luck.
Yna
newbie
Activity: 55
Merit: 0
August 11, 2013, 02:39:22 PM
#40
1BksVa93TcMxoa5TgFAnkYzxMLj85tcZJG
full member
Activity: 196
Merit: 100
August 11, 2013, 02:31:34 PM
#39
I see what happened. Please be patient. As far I can see, my site detected deposit from you but do not received it. Please give me some time to fix that. Your money will be send soon.

Thanks for the fast reply. Will wait then.

SCAM, SEE OP's TRUST
newbie
Activity: 14
Merit: 0
August 11, 2013, 02:30:39 PM
#38
I see what happened. Please be patient. As far I can see, my site detected deposit from you but do not received it. Please give me some time to fix that. Your money will be send soon.
full member
Activity: 196
Merit: 100
August 11, 2013, 02:26:58 PM
#37
I clicked payout, it told me it should arrive shortly, but nothing happened.
My balance on FairDice.biz is still the same old value and no transaction was broadcasted.

SCAM, SEE OP's TRUST
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 02:13:26 PM
#36
The server just doesn't send the roll result before the dice appeared again. I will make the animation a little bit longer.
Already thought so. Well I like your dice game.
full member
Activity: 196
Merit: 100
August 11, 2013, 02:10:49 PM
#35
Edit: vlees, account funded. Good luck.

Thank you very much!

SCAM, SEE OP's TRUST
newbie
Activity: 14
Merit: 0
August 11, 2013, 02:07:21 PM
#34
The server just doesn't send the roll result before the dice appeared again. I will make the animation a little bit longer.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 02:02:29 PM
#33
My dice changed from 4 back to 3... Dunno if that is on purpose or just slow connection, but I wanted to say that.

It happend again from 3 to 6. So I guess it's a slow connection.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 01:48:26 PM
#32
0,8(3)% is not big different from 0,8%. However it is not the problem for me to change it to match exacly 0,8%, if someone will want. Who want?  Smiley
Quote
But you can't prove that you don't change the secret behind the scenes, or change the client seed
It is hard to find another server seed that will output the same SHA256 hash. If I will change client seed, the outcome will not validate using the script.

Edit: vlees, account funded. Good luck.

No but the user has no proof if you do change it, you can provide the sha256(a) to the user, but use the secret b to do the actual calculation and the user has no way of proving it.
Thats what I meant. The alert should show every step.
jr. member
Activity: 34
Merit: 1
August 11, 2013, 01:32:27 PM
#31
0,8(3)% is not big different from 0,8%. However it is not the problem for me to change it to match exacly 0,8%, if someone will want. Who want?  Smiley
Quote
But you can't prove that you don't change the secret behind the scenes, or change the client seed
It is hard to find another server seed that will output the same SHA256 hash. If I will change client seed, the outcome will not validate using the script.

Edit: vlees, account funded. Good luck.

No but the user has no proof if you do change it, you can provide the sha256(a) to the user, but use the secret b to do the actual calculation and the user has no way of proving it.
full member
Activity: 126
Merit: 100
August 11, 2013, 01:30:41 PM
#30
1FMnM2nhHDChcvSnEyo2wiSV2Ku1C2JyAR

Its worth a try
newbie
Activity: 14
Merit: 0
August 11, 2013, 01:29:05 PM
#29
0,8(3)% is not big different from 0,8%. However it is not the problem for me to change it to match exacly 0,8%, if someone will want. Who want?  Smiley
Quote
But you can't prove that you don't change the secret behind the scenes, or change the client seed
It is hard to find another server seed that will output the same SHA256 hash. If I will change client seed, the outcome will not validate using the script.

Edit: vlees, account funded. Good luck.
Edit: jacktarli, account funded. Good luck  Smiley
full member
Activity: 196
Merit: 100
August 11, 2013, 01:24:01 PM
#28
1DJPnD5r9D8tcjUb3fpkvFej39wYfdMQoq

SCAM, SEE OP's TRUST
jr. member
Activity: 34
Merit: 1
August 11, 2013, 01:22:31 PM
#27
Good enough for me.


Good enough for me too, I'm dropping to 0.8
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 01:19:50 PM
#26
Dice64,
Look at the long text above "Roll" etc buttons. For me this is:
79ede5fd0267edccc5f2faa965ec689625cae8ab209bc764b608e9a2613fbc94
This is SHA256 hash of server seed, which will be used for next roll.
The roll result for me was 5.
Make a roll. Click "i" button to view details about roll you just did:
Server seed: 151d74125854c103abadc770f4eb5e99                        
Client seed: 8617075205573747000

hash("sha256", "151d74125854c103abadc770f4eb5e99") === 79ede5fd0267edccc5f2faa965ec689625cae8ab209bc764b608e9a2613fbc94

So for now everything is OK.

Now we use the validation script:

$server_seed = "151d74125854c103abadc770f4eb5e99";
$client_seed = "8617075205573747000";

function str2int($str) {
   $int = 0;
   foreach (str_split($str) as $char)
      $int += $char;
   return $int;
}

mt_srand(str2int($server_seed . $client_seed));
$roll = mt_rand(1, 6);
echo "Roll result is " . $roll;


Thats what I mean, nobody knows that you should do it like that. That's why I suggested you to change the alert ;p

Quote
Also your house edge comes out at 0.8333333%, not 0.8%.
Good enough for me.
jr. member
Activity: 34
Merit: 1
August 11, 2013, 01:17:27 PM
#25
The secret_hash wasn't present before when I posted, neither was the hash method present in the screenshot bitcoininformation posted.

But you can't prove that you don't change the secret behind the scenes, or change the client seed

Also your house edge comes out at 0.8333333%, not 0.8%.

newbie
Activity: 14
Merit: 0
August 11, 2013, 01:11:03 PM
#24
Dice64,
Look at the long text above "Roll" etc buttons. For me this is:
79ede5fd0267edccc5f2faa965ec689625cae8ab209bc764b608e9a2613fbc94
This is SHA256 hash of server seed, which will be used for next roll.
The roll result for me was 5.
Make a roll. Click "i" button to view details about roll you just did:
Server seed: 151d74125854c103abadc770f4eb5e99                        
Client seed: 8617075205573747000

hash("sha256", "151d74125854c103abadc770f4eb5e99") === 79ede5fd0267edccc5f2faa965ec689625cae8ab209bc764b608e9a2613fbc94

So for now everything is OK.

Now we use the validation script:

$server_seed = "151d74125854c103abadc770f4eb5e99";
$client_seed = "8617075205573747000";

function str2int($str) {
   $int = 0;
   foreach (str_split($str) as $char)
      $int += $char;
   return $int;
}

mt_srand(str2int($server_seed . $client_seed));
$roll = mt_rand(1, 6);
echo "Roll result is " . $roll;

Just run this on your web server or PHP CLI. It should print:
Roll result is 5

It confirms that my site is provably fair.

Quote
Also can you provide your calculations on how you came to the assumption that you have a 0.8% house edge?

(6-(2+1.4+1.2+1.1+0.25))*(100/6)  Wink
               
jr. member
Activity: 34
Merit: 1
August 11, 2013, 12:51:16 PM
#23
1. Next server seed hash is now showing.
2. You can now specify custom wager.
3. Rolls history now updates immediately.

I will move the site to another server within few hours, but the site will keep running. Thank you very much for feedback.

What hash method do you use and how can you prove to the player that you dont change it after the bet has been placed?

Also can you provide your calculations on how you came to the assumption that you have a 0.8% house edge?

1-((2+1.4+1.2+1.1+0.25)/6) = 0.00833333
newbie
Activity: 14
Merit: 0
August 11, 2013, 12:47:43 PM
#22
1. Next server seed hash is now showing.
2. You can now specify custom wager.
3. Rolls history now updates immediately.

I will move the site to another server within few hours, but the site will keep running. Thank you very much for feedback.
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 12:28:06 PM
#21
Recieved the funds, thanks.

You should include the steps you did to get the game seed into the "i" alert. The information I get right now is useless if I don't know how you use it.

This doesn't look good btw:
jr. member
Activity: 34
Merit: 1
August 11, 2013, 12:26:53 PM
#20
dice64, you are right, I will add hash. Unfortunately my current server is not working good with such much traffic.
HallowIP, do not worry about it, if you always roll "1", it means that the server is overloaded, but your money is safe.
I'm sorry for troubles.

You should have added it before you started, why would the server always roll 1 if it was overloaded? Shouldn't it raise an HTTP 503? Always returning a 1 shows that you've written some logic to change the result outside of the method you've already said.

Also, just from a single test, I can see you aren't using atomic database transactions.
newbie
Activity: 14
Merit: 0
August 11, 2013, 12:25:25 PM
#19
bitcoininformation, account funded. Good luck  Smiley
HollowIP, thank you very much for the feedback.
Quote
"Becouse fairness is a good thing"
You have a pretty big spelling error at the top of your page. Tongue
To be honest, I'm not native English speaker  Cheesy I will fix this..
Quote
The results of the roll should update as fast as you can make it
This is good idea, I will do this!
Quote
Apart from that, another feature I think people would like would be a way to input the exact bet they wish to wager
And this will be done too.
sr. member
Activity: 518
Merit: 250
August 11, 2013, 12:19:02 PM
#18
After testing for a few minutes just a bit of feedback,

"Becouse fairness is a good thing"
You have a pretty big spelling error at the top of your page. Tongue

The results of the roll should update as fast as you can make it- I notice the balance changes after a second, but then 2 or 3 seconds after the results actually show up.
From my experience, and understanding a site like this success is weighed heavily on features such as instant results showing up. Like on Just-dice, the results are displayed nearly instantaneous and I think people generally appreciate and like that, and if it didn't have it, it's success may be a bit different.

Apart from that, another feature I think people would like would be a way to input the exact bet they wish to wager, rather than using the slider to pick a bet. Perhaps I wish to only bet 39 satoshis instead of 40? Just a thought there.

Otherwise, I like the site and I enjoy seeing a physical die on the screen. Smiley
copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
August 11, 2013, 12:16:52 PM
#17
1MY6zr44KEQFf1ZEHWAhW1ksu6wcixDgPP
Let's try this.
newbie
Activity: 14
Merit: 0
August 11, 2013, 12:13:51 PM
#16
dice64, you are right, I will add hash. Unfortunately my current server is not working good with such much traffic.
HallowIP, do not worry about it, if you always roll "1", it means that the server is overloaded, but your money is safe.
I'm sorry for troubles.
jr. member
Activity: 34
Merit: 1
August 11, 2013, 12:05:19 PM
#15
HollowIP, account funded.
dice64, I have already implemented this. You can check client/server seed of roll by clicking "i" button on rolls history.

Quote
How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system?
mt_rand will use seed provided using mt_srand. This is system-independed and will always return the same result.

The mt_rand function uses Mersenne Twister to generate its output.

Caution: Mersenne Twister is basically for Monte-Carlo simulations - it is not cryptographically secure "as is"
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html

Also, you dont show the user the secret seed, or its hash before the bet is placed. So you're free to generate any result you like, by creating any secret that matches the output you want.
sr. member
Activity: 518
Merit: 250
August 11, 2013, 12:03:13 PM
#14
HollowIP, account funded.
dice64, I have already implemented this. You can check client/server seed of roll by clicking "i" button on rolls history.

Quote
How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system?
mt_rand will use seed provided using mt_srand. This is system-independed and will always return the same result.

Thanks- I enjoy trying out new games Smiley

Everything on the site was loading and working properly until I received the credits. However, after I saw them in my account, the stats portion of the site stopped loading properly, and i bet 40 satoshis, 4 different times, each came up rolled as a 1, and nothing was ever subtracted from my funds. Upon trying to reload the webpage after this- the site no longer loads at all.
Could be down temp for something but just letting you be aware of that issue.
Hope to continue testing this soon Smiley

[edit: working properly again for now Smiley]
newbie
Activity: 14
Merit: 0
August 11, 2013, 11:52:45 AM
#13
HollowIP, account funded.
dice64, I have already implemented this. You can check client/server seed of roll by clicking "i" button on rolls history.

Quote
How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system?
mt_rand will use seed provided using mt_srand. This is system-independed and will always return the same result.
sr. member
Activity: 518
Merit: 250
August 11, 2013, 11:40:00 AM
#12
18NbjBXKVBPwSBeN7oY6KyNa1G2drnDXAJ

Thanks Smiley
jr. member
Activity: 34
Merit: 1
August 11, 2013, 11:35:59 AM
#11
Zaih, the provably fair verification will be available soon.

Does this mean you will make the method available soon, or you will implement it soon?

From your site.
Quote
$server_seed = "SERVER_SEED_HERE";
$client_seed = "CLIENT_SEED_HERE";

function str2int($str) {
   $int = 0;
   foreach (str_split($str) as $char)
      $int += $char;
   return $int;
}

mt_srand(str2int($server_seed . $client_seed));

$roll = mt_rand(1, 6);
echo "Roll result is " . $roll;

How is this provably fair when the mt_srand and mt_rand are pseudo-random and not guaranteed to give the same output on every system?

Also neither the "server seed" or "client seed" are ever shown to the user.
 
newbie
Activity: 14
Merit: 0
August 11, 2013, 11:27:23 AM
#10
Sometimes it gets overloaded. I will move it to the new server tomorrow.
legendary
Activity: 1120
Merit: 1000
August 11, 2013, 11:17:26 AM
#9
It should be fixed now.

Nope, doesn't load.
newbie
Activity: 14
Merit: 0
August 11, 2013, 10:24:47 AM
#8
It should be fixed now.
hero member
Activity: 574
Merit: 500
August 11, 2013, 10:17:27 AM
#7
leepsteer00, account funded.
I have just added provably fair verification  Wink Use PHP snippet from "About FairDice". You can find roll details by clicking the "i" button in rolls history. You can also change cliend seed by clicking "Set client seed" button.
I think I have some trouble accessing your site. It's loading forever.
newbie
Activity: 14
Merit: 0
August 11, 2013, 09:59:06 AM
#6
leepsteer00, account funded.
I have just added provably fair verification  Wink Use PHP snippet from "About FairDice". You can find roll details by clicking the "i" button in rolls history. You can also change cliend seed by clicking "Set client seed" button.
hero member
Activity: 574
Merit: 500
August 11, 2013, 09:48:37 AM
#5
1F8WsH1M9jn7dMErLuYcAZeTBUmNDocZmK
hero member
Activity: 504
Merit: 500
August 11, 2013, 09:14:33 AM
#4
Zaih, the provably fair verification will be available soon.

You shouldn't have released until that was implemented to be honest. No one will play a game which isn't provably fair (Well.. Anyone with half a head).

Good luck!
newbie
Activity: 14
Merit: 0
August 11, 2013, 09:11:07 AM
#3
Zaih, the provably fair verification will be available soon.
hero member
Activity: 504
Merit: 500
August 11, 2013, 09:07:32 AM
#2
Fail to see how this is provably fair  Shocked
newbie
Activity: 14
Merit: 0
August 11, 2013, 08:59:37 AM
#1

Jump to: