JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 28, 2013, 07:37:34 PM |
|
Dear Bitcoin Community I would like to introduce www.diceeno.com our brand new Bitcoin Casino. The main features of diceeno are: - Play instant with zero confirmations
- No account needed
- No transactionfees on bets
- No blockchain spaming
- Over 98% break even odds
We currently offer a dice game where you can choose your win chance and bet size self. This allows you to play with a bunch of different strategies, varying your win chance and the bet size. The win multiplyer depends on the win chance and can reach up to 98500x your bet. More games are following.... I wish you a good time on www.diceeno.comJBaum
|
|
|
|
|
|
|
|
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 28, 2013, 11:27:52 PM |
|
Not provably fair.
|
|
|
|
dooglus
Legendary
Offline
Activity: 2940
Merit: 1330
|
|
March 29, 2013, 02:27:46 AM |
|
The game wouldn't show me much until I put in an address, so I pasted the first address I found on blockchain.info and got an error page: http://www.diceeno.com/accounts/B6jmaOODZbc1BixaebpjiPcvoAR97-W6tA0BIeoNFEE just says: Server Error (500)
|
Just-Dice | ██ ██████████ ██████████████████ ██████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████ ██████████████ ██████ | Play or Invest | ██ ██████████ ██████████████████ ██████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████████████ ██████████████████████ ██████████████ ██████ | 1% House Edge |
|
|
|
001sonkit
|
|
March 29, 2013, 02:41:57 AM |
|
Thanks for reminding me to do debug before launching my stuff. (I am launching sth soon)
|
GEMINI ACCOUNT REVIEW - Source of Funds Request
|
|
|
JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 29, 2013, 09:28:57 AM |
|
Due we faced much more traffic than we expected, the server crashed. A hardware upgrade is on its way.
The user gets a log with all his transactions. The statistic will prove that it is fair.
|
|
|
|
elizserussell
Newbie
Offline
Activity: 14
Merit: 0
|
|
March 29, 2013, 09:32:00 AM |
|
look great.
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 29, 2013, 10:18:59 AM |
|
Due we faced much more traffic than we expected, the server crashed. A hardware upgrade is on its way.
The user gets a log with all his transactions. The statistic will prove that it is fair.
Why not just make it provably fair?
|
|
|
|
addi
|
|
March 29, 2013, 10:55:17 AM |
|
Due we faced much more traffic than we expected, the server crashed. A hardware upgrade is on its way.
The user gets a log with all his transactions. The statistic will prove that it is fair.
Why not just make it provably fair? +1
|
|
|
|
JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 29, 2013, 11:46:44 AM |
|
Well we have discussed the provably fair topic for a long time, during the development process. And we concluded that the only real proof is to make statistics with the transactions log. Everybody who knows statistic will very quick recognize if something is not fair on the casino.
As we don't have a payment for every bet we can't use hashes from transactions to generate random numbers.
We studied the „provably fair“ solutions on the Internet which came without such a transaction hash. Normally there are some hashes generated on the server and some on the client. Those calculate in a known algorithm and a huge documentation of all calculations give some feeling of proof.
Everybody who tried to generate a random number with a mathematical formula knows the challenge. In fact it is not possible. To generate a random number you need the most unpredictable event as possible what contradicts with the philosophy of math to predict everything. So we normally trigger physical events like the memory or CPU usage to make the random number less predictable.
To get the most unpredictable random number for diceeno.com we have implemented a hardware application which measures the noise on a Diode junction. With that we initialize our random generator. This gives us a very realistic distribution of random numbers. The prove of that lies in making statistics.
We won't give the feeling of a proved security because this just does not exists. The only proof that a casino is fair lies in the played games. And we hope that the users make their statistics while playing and check the fairness of every casino they use and don't just believe in some white papers distributed by the casino owner never certified by a third instance.
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 29, 2013, 12:23:56 PM Last edit: March 29, 2013, 12:34:42 PM by TradeFortress |
|
Well we have discussed the provably fair topic for a long time, during the development process. And we concluded that the only real proof is to make statistics with the transactions log. Everybody who knows statistic will very quick recognize if something is not fair on the casino.
As we don't have a payment for every bet we can't use hashes from transactions to generate random numbers.
We studied the „provably fair“ solutions on the Internet which came without such a transaction hash. Normally there are some hashes generated on the server and some on the client. Those calculate in a known algorithm and a huge documentation of all calculations give some feeling of proof.
Everybody who tried to generate a random number with a mathematical formula knows the challenge. In fact it is not possible. To generate a random number you need the most unpredictable event as possible what contradicts with the philosophy of math to predict everything. So we normally trigger physical events like the memory or CPU usage to make the random number less predictable.
To get the most unpredictable random number for diceeno.com we have implemented a hardware application which measures the noise on a Diode junction. With that we initialize our random generator. This gives us a very realistic distribution of random numbers. The prove of that lies in making statistics.
We won't give the feeling of a proved security because this just does not exists. The only proof that a casino is fair lies in the played games. And we hope that the users make their statistics while playing and check the fairness of every casino they use and don't just believe in some white papers distributed by the casino owner never certified by a third instance.
Oh god, another casino operator thinks provably fairness is pointless again. Seriously. Statistics can be faked. How do I know the house isn't making up fake bets where they always win, just so it appears it's fair? It is impossible to prove that a casino is fair via statistical analysis unless you play hundreds of thousands of games yourself. Statistics are not a plausible way to verify fairness. Also, widely used hashing algorithms are not an "unknown algorithm". hashes are the core of bitcoin. They're how the blockchain works. They're how mining works. Without hashes, there would be no mining. Hashing systems aren't magic, they are pretty much used everywhere. "Provably Fairness for Dummies" 1. casino generates a random string, called the 'secret'. Use whatever random system you're using now. 2. hash("sha256", $secret). Show it to the player. 3. player provides their own secret, via txid, or normal input. Generate player's secret by collecting mouse movement. Let player specify their own secret. 4. output = hash("sha256", $casinoSecret . $playerSecret) You don't need TXIDs for provably fair verification! TXIDs are commonly used as a secret, but it's an option.Process output how you wish depending on what your game is. As long as you publish how you generate it, it doesn't matter which way you do it, because as long as any party and verify the result it's OK. Like I can say "0 is heads, 1 is tails" or "1 is heads, 0 is tails", or even "if fourth bit is 1 and second bit is 0 then it's heads", as long as anyone can verify it then it's provably fair. Provably. Sure the casino can have 1% breakeven odds, but everyone will be able to see AND VERIFY that before playing. Provably fair casinos when done right cannot cheat without being caught.The only logical conclusion for sidestepping provable fairness on a dice game is that you are trying to cheat, or you are too stupid to implement a hash function. Statistics cannot feasibly prove you are not cheating.Apologies for the rant, but I have never seen more concentrated "studying" ignorance or shenanigans. By the way, learn about double spending, before someone runs off with your entire wallet. I bet you haven't modified bitcoin.conf to prevent trivial double spending attacks. There's a reason why the biggest bitcoin gambling game now pretty much requires 1 confirms, and it is for a good reason - because you'd be losing money otherwise when you get large enough.
|
|
|
|
Zaih
|
|
March 29, 2013, 12:39:43 PM |
|
You have a nice underlying idea. But I wouldn't feel safe gambling with you if you were not provably fair. To be fair, I don't even understand how the provably fair thing works, and I don't use it. But it being there just makes me feel more comfortable Don't be too harsh on the poor guy either I'm sure his diceeno will turn out just great!
|
|
|
|
JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 29, 2013, 01:29:10 PM Last edit: March 29, 2013, 02:20:48 PM by JBaum |
|
Also, widely used hashing algorithms are not an "unknown algorithm". hashes are the core of bitcoin.
Yes and this is good so. But does not have much to do with the distribution of its random numbers. "Provably Fairness for Dummies"
1. casino generates a random string, called the 'secret'. Use whatever random system you're using now. 2. hash("sha256", $secret). Show it to the player. 3. player provides their own secret, via txid, or normal input. Generate player's secret by collecting mouse movement. Let player specify their own secret. 4. output = hash("sha256", $casinoSecret . $playerSecret)
Of course you are underlining the advantages of "provably fairness" as you self advert for such a casino. But the problem lies in the $playerSecret. A hash calculated on the clients computer does not provide as much proof as you tell. It can be manipulated too. To exclude that you have to make statistics too what needs the same amount like every statistical proof else. As long as such a "provably fairness" isn't certified by a trusted 3rd party it's not so "provable" as it seems for an customer. If the hash $playerSecret comes from a 3rd party like the bitcoin network it is a legit process to use this to make a gambling service provably fair. But as long as the $playersecret is generated by some shady javascript on the casino website the "provably fair" is not as proved as you say. Yes we could implement a "provably fair" algorithm, but it only would suggest the user a security he can't have. So we decided that the user should decide on realistic parameter if he wants to trust us or not. The user should always be aware to get cheated on the internet. And we don't want to lull our customers into a false sense of security with algorithms which only look good.
|
|
|
|
JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 29, 2013, 01:34:58 PM |
|
By the way, learn about double spending, before someone runs off with your entire wallet. I bet you haven't modified bitcoin.conf to prevent trivial double spending attacks. There's a reason why the biggest bitcoin gambling game now pretty much requires 1 confirms, and it is for a good reason - because you'd be losing money otherwise when you get large enough.
Thank you for your concern. This is why we only pay out if we have three confirmations. But you can play with zero.
|
|
|
|
MPOE-PR
|
|
March 29, 2013, 03:19:23 PM |
|
look great.
Yeah, I bet it does. Due we faced much more traffic than we expected, the server crashed. A hardware upgrade is on its way.
The user gets a log with all his transactions. The statistic will prove that it is fair.
Why not just make it provably fair? +1 And we concluded that the only real proof is to make statistics with the transactions log. Everybody who knows statistic will very quick recognize if something is not fair on the casino.
Because he does not understand what that means. OP: Close this and see here instead. You are not mentally prepared to be doing this yet. "Statistic" my foot.
|
|
|
|
lleibowitz
Newbie
Offline
Activity: 37
Merit: 0
|
|
March 29, 2013, 05:54:51 PM |
|
Why is everbody using Twitter Bootstrap?
|
|
|
|
JBaum (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
March 29, 2013, 06:33:51 PM |
|
Why is everbody using Twitter Bootstrap?
It is very handy.
|
|
|
|
MPOE-PR
|
|
March 29, 2013, 07:22:32 PM |
|
Why is everbody using Twitter Bootstrap?
Because "everybody" has decided "coding skills" are enough to start a Bitcoin "business", and twitter bootstrap has the nice advantage that it removes any need for coding skills from making a website. So therefore infinite power.
|
|
|
|
bitcoinmaster2
Newbie
Offline
Activity: 6
Merit: 0
|
|
March 29, 2013, 08:44:27 PM |
|
I've just checked out Diceeno.com. I have played 13 rounds with 0.2 BTC at the end I cashed out 0.5. It's fast and easy.
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 29, 2013, 10:44:25 PM |
|
By the way, learn about double spending, before someone runs off with your entire wallet. I bet you haven't modified bitcoin.conf to prevent trivial double spending attacks. There's a reason why the biggest bitcoin gambling game now pretty much requires 1 confirms, and it is for a good reason - because you'd be losing money otherwise when you get large enough.
Thank you for your concern. This is why we only pay out if we have three confirmations. But you can play with zero. Seriously? No, you cannot show results for 0 confirm bets because I can doublespend if I lose, and not doublespend if I win. Now read more about Bitcoin.
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 29, 2013, 10:45:58 PM |
|
Also, widely used hashing algorithms are not an "unknown algorithm". hashes are the core of bitcoin.
Yes and this is good so. But does not have much to do with the distribution of its random numbers. "Provably Fairness for Dummies"
1. casino generates a random string, called the 'secret'. Use whatever random system you're using now. 2. hash("sha256", $secret). Show it to the player. 3. player provides their own secret, via txid, or normal input. Generate player's secret by collecting mouse movement. Let player specify their own secret. 4. output = hash("sha256", $casinoSecret . $playerSecret)
Of course you are underlining the advantages of "provably fairness" as you self advert for such a casino. But the problem lies in the $playerSecret. A hash calculated on the clients computer does not provide as much proof as you tell. It can be manipulated too. To exclude that you have to make statistics too what needs the same amount like every statistical proof else. As long as such a "provably fairness" isn't certified by a trusted 3rd party it's not so "provable" as it seems for an customer. If the hash $playerSecret comes from a 3rd party like the bitcoin network it is a legit process to use this to make a gambling service provably fair. But as long as the $playersecret is generated by some shady javascript on the casino website the "provably fair" is not as proved as you say. Yes we could implement a "provably fair" algorithm, but it only would suggest the user a security he can't have. So we decided that the user should decide on realistic parameter if he wants to trust us or not. The user should always be aware to get cheated on the internet. And we don't want to lull our customers into a false sense of security with algorithms which only look good. But everyone can see their JavaScript code. I can modify the code so I pick my own secret. bitZino let's you do that with a user interface.
|
|
|
|
|