Questions tagged [gambling]

28 questions
15
votes
6 answers

Which Bitcoin-powered gambling sites are "provably fair"?

Through the spread of Bitcoin for the purposes of online gambling, the concept of "provably fair" games came more into the limelight. Which of the Bitcoin-powered gambling websites are provably fair? For clarity's sake, a provably fair game is a…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
11
votes
3 answers

How to implement a game like SatoshiDice?

Everyone knows what SatoshiDice is. Their core mechanic is gambling through the use of Bitcoin transactions with the payout being directly linked to the transaction that fuelled the bed to avoid double-spend attacks. My question is, how to implement…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
9
votes
1 answer

How can a wager with SatoshiDICE be proven to be fair?

What steps will let a person manually verify that the DICE roll was fair?
Stephen Gornick
  • 26,990
  • 12
  • 67
  • 141
8
votes
1 answer

Are transaction hashes random?

Why does satoshidice have to re-hash the transaction details in order to determine your "lucky" number? Are there no publicly viewable randomized numbers or hashes that are impossible for the sender to duplicate without broadcasting the transaction?
user3145
  • 867
  • 1
  • 8
  • 17
8
votes
1 answer

Is there a reason SatoshiDice & BitLotto use 0.00543210 BTC, and not 1 satoshi, to customize pay-to addresses?

SatoshiDice and BitLotto allow players to customize where winnings are sent by including an extra 0.00543210 BTC payment to the desired address as part of the entry transaction. Is there a technical reason they don't use a single satoshi…
Quizzical
  • 386
  • 1
  • 11
6
votes
1 answer

Who is the programmer behind SatoshiDice?

I have talked with Erik Voorhees and I learned that he is not the person that programmed SatoshiDice. Does anyone know who is the developer behind this game is?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
5
votes
1 answer

Why do transaction/blockchain based gambling sites use such complicated methods for proving fairness?

Doesn't the block hash or the transaction id provide enough entropy (for example, by using block_hash % 37 to generate a random number between 0 and 36)? Block Chain Roulette determines the lucky number as a function of the hash of newest block in…
nivs
  • 647
  • 4
  • 13
5
votes
3 answers

Where are Bitcoin online casinos hosted?

With a few Bitcoin-powered online casinos popping up every now and then, I am wondering where they are hosted and if they operate legally in the given area?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
5
votes
1 answer

Using Bitcoin contracts to run a betting site without the need for deposits?

There are a couple of bitcoin betting sites, but they all seem to require making a deposit with them. Is it possible to somehow use the Bitcoin contract system to establish a distributed betting pool? Once the bet is decided one way or the other,…
Thilo
  • 4,751
  • 5
  • 25
  • 37
3
votes
0 answers

How does a game like Satoshi Dice avoid de-anonymizing users?

When considering games like satoshi dice or many other more typical online casino games, how do they handle awarding prizes? It seems like they pay back to the original input that sourced capital to them yet I have heard that addresses should never…
3
votes
5 answers

What provably fair Bitcoin gambling sites work well on a mobile?

Are there an Bitcoin-based gambling sites or apps that work on a mobile? Most of the sites seem to be assuming the player is on a full size display. If the service isn't considered "provably fair" then I'm not interested. An example of a provably…
Stephen Gornick
  • 26,990
  • 12
  • 67
  • 141
3
votes
2 answers

What is wrong with using hmac_sha512(block_hash, trans_id) as the resulting hash for a provably fair game?

Let's assume someone wants to make their own version of Satoshi Dice. Satoshi Dice states that the winning output of the game is determined in the following manner. The lucky number used to determine the winner of games is simple. It is simply…
RLH
  • 2,162
  • 5
  • 24
  • 35
3
votes
6 answers

For US Tax purposes, is Bitcoin mining more like property, "work to solve a puzzle" or "winning a lottery"?

From a taxation perspective, I think it's important to clarify if running a Bitcoin mining operation is more like property exchange, labor to solve a puzzle, vs winning a lottery that runs every 10 minutes. I'm looking from someone to answer who is…
makerofthings7
  • 12,656
  • 11
  • 60
  • 129
1
vote
1 answer

How to use block and transaction hashes for generating simple stochastic chances?

Many online Bitcoin gambling websites use the block chain info to prove fairness. Most of them use rather complex algorithms for this with pre-published secrets. What most of them basically achieve: Convert a block hash or a transaction hash to a…
Steven Roose
  • 11,473
  • 8
  • 44
  • 71
1
vote
2 answers

Accept bitcoin easily without strict terms of services?

I'm interested in starting a gambling site, it has been difficult to find an easy way to handle user funds. Solutions such as Bitpay or Coinbase disallow usage for gambling. BIP32 blockchain notifiers like Mycelium Gear appear to be vulnerable to…
1
2