Bitcoin Forum

Economy => Gambling => Topic started by: funkenstein on March 16, 2016, 01:15:54 AM



Title: Block-Roulette - Bet on the next bitcoin block
Post by: funkenstein on March 16, 2016, 01:15:54 AM
Block-roulette

Presenting:
比特币 区块 轮盘赌

http://frass.woodcoin.org/wp-content/uploads/2016/03/score-table_cn-300x168.png

http://block-roulette.bit

http://block-roulette.com

http://blockzz.com

This thing is basically self explanatory.  Your bet, sent to a static address, is on the table when it is confirmed in a block.  The ball rolls around on the table - where the ball lies is determined by the last 5 digits of the next block hash.  We pay you accordingly (minus .0003 miners fee).

Please do check "table status" to see how much cash is on the table to ensure you don't bet too much, and whether the croupier is up to date on the current block height.

There are three croupiers manning the table to ensure you can play 24 hours a day.

Background

This thing exists mostly due to problems with the first generation of provably fair games:

1) It's not easy to verify the declared fairness.

Checking usually requires downloading a hash of a server seed before playing, downloading the seed itself after playing, checking the hash, checking a whole series of bets, and possibly other steps.  How many players really do this?

2) It's sometimes still vulnerable

There have been strategies the site operator could use to cheat you. One thing they could do is search through still-possibly-verifiable seeds (seeds which would have generated existing previous history) and find one which will make your bet still lose.  Another is to use house bets to move your bet into a different position in the bet order -  if the bet order matters, you can be cheated. 

 
As you can tell, we got rid of these problems here with block-roulette.  All entropy comes from an ideal stochastic source: the hash of the next bitcoin block.  Betting order doesn't matter.  The down side of this is waiting for the block.  This isn't instant payout anymore.

 
Disclosure

In fact, even though block-roulette is a big improvement, we still aren't provably fair (it's unclear such a thing really exists).  There is a strategy we could use to cheat you.  Namely, after you place a bet - we see the bet and somehow (possibly through miner collusion) put a bunch of other bets in front of yours in the block.  Then when it comes time to pay out your bet, the table will be empty of cash.

If we ever did this, it would have a very distinct signature.  It wouldn't be worth our while as the game would die.  You can further avoid this by keeping bets relatively small (in potential payout) compared to the available cash on the table.

Enjoy!


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: Superhitech on March 16, 2016, 03:20:04 AM
Cool site, I like the idea, however I have a few questions:

http://block-roulette.bit doesn't seem to work for me when I click on the link, however the other two links are working. You might want to look into this.

Are the croupiers real people, or bots?

I will play on this site, but I think that the confirmation thing will take a bit long IMO. Do you have any plans to maybe store funds on your site?


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: funkenstein on March 16, 2016, 06:04:05 AM
Cool site, I like the idea, however I have a few questions:

http://block-roulette.bit doesn't seem to work for me when I click on the link, however the other two links are working. You might want to look into this.

Are the croupiers real people, or bots?

I will play on this site, but I think that the confirmation thing will take a bit long IMO. Do you have any plans to maybe store funds on your site?

Hi, the dot bit address is a domain on the namecoin system replacement for legacy DNS.  If you aren't set up to use that, it won't work.  

The croupiers are closely monitored bots.  

Yeah the wait is annoying but that seems unavoidable, if we are sticking with the model of only using the next block as the determination of the result.  There are no plans at this point to store user funds or to have any login system.  I've seen too many betting sites have problems or disappear to want to be involved with that possibility. 

Thanks for your comments -  


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: arseaboy on March 16, 2016, 06:09:28 AM
I'll give you + feedback with this mate nice idea think it will be a great success to you mate, good luck I'll try to bet some coin later. thank you.


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: Superhitech on March 17, 2016, 05:20:24 AM
Cool site, I like the idea, however I have a few questions:

http://block-roulette.bit doesn't seem to work for me when I click on the link, however the other two links are working. You might want to look into this.

Are the croupiers real people, or bots?

I will play on this site, but I think that the confirmation thing will take a bit long IMO. Do you have any plans to maybe store funds on your site?

Hi, the dot bit address is a domain on the namecoin system replacement for legacy DNS.  If you aren't set up to use that, it won't work.  

The croupiers are closely monitored bots.  

Yeah the wait is annoying but that seems unavoidable, if we are sticking with the model of only using the next block as the determination of the result.  There are no plans at this point to store user funds or to have any login system.  I've seen too many betting sites have problems or disappear to want to be involved with that possibility. 

Thanks for your comments -  

Do you think you can make a system where it doesn't need one confirmation? For example, luckyb.it doesn't need any confirmations to place the bet.


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: fancyhash on March 17, 2016, 08:31:57 PM
Hello, funkenstein

Thanks for your review of our fancy roulette site )
Your question answered , please see here:
https://bitcointalk.org/index.php?topic=1353994.msg14231235#msg14231235

Ciao


Title: Re: Block-Roulette - Bet on the next bitcoin block
Post by: funkenstein on March 20, 2016, 05:46:38 PM

Do you think you can make a system where it doesn't need one confirmation? For example, luckyb.it doesn't need any confirmations to place the bet.

Hmm, that domain doesn't resolve now here.

In the case of block-roulette we need a block, because that is what we are gambling on.  There's no way to do it quicker, other than to use some other in-house source of entropy.  That is what all other online casinos do, with various degrees of transparency.

To place a bet with us, you don't need confirmations.  Any TX with an output into one of the table addresses qualifies as a valid bet and will be paid out once the following block is found and the result determined (from the last 5 hex digits of its hash).   

Cheers, thanks for the question --