Author

Topic: SatoshiDice Question (Read 1004 times)

legendary
Activity: 1008
Merit: 1023
Democracy is the original 51% attack
August 23, 2012, 04:42:22 PM
#6

We allow very tiny bets primarily because some people like to test the system without risking much money. Before they trust us, they send little fractions of BTC to see how it works.
legendary
Activity: 2940
Merit: 1333
August 23, 2012, 01:09:06 PM
#5
So they give a min and max bet, but still allow bets that can not be profitable. Seems wrong, since I did not payed any fees to place the bet. Where is the Satoshi limit for fees?

They always pay a fee when returning your winnings to you (win or lose, they return something to you, and always pay a fee).

I don't understand your "where is the limit?" question, but maybe this answers it:

http://www.satoshidice.com/bits.php says:

Quote
On a win or a lose a transaction fee of 0.0005 is subtracted from the payment amount. If this makes the payment amount zero or less the payment is set to 0.00000001. In the event that the transaction costs us more to send back to you, we pay the fee over 0.0005.

i.e. you pay only the first 0.0005 BTC of the fee, and they pay the rest (if any).
member
Activity: 224
Merit: 12
August 23, 2012, 01:01:22 PM
#4
So they give a min and max bet, but still allow bets that can not be profitable. Seems wrong, since I did not payed any fees to place the bet. Where is the Satoshi limit for fees?

But yea, fees were also my first guess.

Thanks.
legendary
Activity: 2940
Merit: 1333
August 23, 2012, 12:13:15 PM
#3
bet = 0.01
multiplier = 1.004
winnings = 1.004 * 0.01
fee = 0.0005
payout = 1.004 * 0.01 - 0.0005 = 0.00954

You got a little more than you should.  Probably the true multipler is a little more than 1.004.
mem
hero member
Activity: 644
Merit: 501
Herp Derp PTY LTD
August 23, 2012, 10:42:59 AM
#2
the tx fee is subtracted from the winnings iirc, since its a bet with such a small payout it only makes sense for larger bets.
member
Activity: 224
Merit: 12
August 23, 2012, 10:07:20 AM
#1
 I did this bet and won:

Quote
"tx_bet":"bec16e65db11f859a9d73f715f7aae38e3fd451ae870ba5edb91746851cb583a",
      "tx_bet_out_idx":1,
      "timestamp":"2012-08-23 09:35:11",
      "betname":"lessthan 64000",
      "tx_payment":"8b989dacf164ac80b091588fcb97a7129e5a610b8b20788c39205df3b3a44bff",
      "address":"1HN7fuc81FAJAgtGF1dEWBfzr6j7JSAwNs",
      "status":"CONFIRMED",
      "bet_amt":"0.01000000",
      "result":"WIN",
      "payment_amt":"0.00954424",
      "hash":"b574f0e5776bdbf2c0657b02ec8be827dadd3a86e4bb685f055ca01fc3a1e62b",
      "secret":"66f86833d5ae2ed932f8abd83fa433afd9c3b1ad1953d884a218f093b93b9ac5",
      "lucky":46452


"bet_amt":"0.01000000",
"payment_amt":"0.00954424",

But that showes me, I got less back then I payed. What happened?
Jump to: