Author

Topic: SatoshiDICE.com - The World's Most Popular Bitcoin Game - page 260. (Read 495799 times)

sr. member
Activity: 392
Merit: 251

No. It would work most of the time though. If they said online wallets are ok, then every so often such a tx will occur naturally and the person will lose their BTC. The change can sometimes be 0.00543210 but it would be pretty rare. 

And even without that, it isn't fail-safe.  From a normal client if you accidentally don't set the other bet to exactly 0.00543210 or forget to put it in the return payment will just come back to you.  That is fail-safe, it fails in a relatively safe way if something goes wrong.  With an online wallet, if you mess it up in any way the return payment goes somewhere not good.

For people who don't want to use a regular client, blockchain.info wallets work great with satoshidice.
legendary
Activity: 1540
Merit: 1002
Sorry if my not reading the last 11 pages means I'm repeating questions Smiley but I made 7 bets yesterday and receive only 4 transactions back (all 4 lost bets). I assumed that I had one the others and that it would just take a little more time to process winnings (hey, one can hope).

But now, 10 hours after the fact, I still see no payment tx. Is this normal?
hero member
Activity: 672
Merit: 500
BitLotto - best odds + best payouts + cheat-proof
I've made a bet for BitLotto for the idea of how to implement this using this feature.  Looks like it won.

http://satoshidice.com/full.php?tx=173a9f0ae0c7295086f572f887f5d9c733e089905658f413a1963ca4005b2fed
THANK YOU! I do appreciate the gesture. I guess we know 1.11115000 BTC bets work, how about testing something really big with my address? Wink
I'm glad you like the feature I implemented for BitLotto. And thank you for making it the same: 0.00543210
Now the users who play both of our games have only one number to remember. It will be interesting to see how many people will use such a feature.

Edit- I was going to use three 0's at the beginning but I thought once you have more than two 0's the likelihood of someone mis-reading it goes up. Two zeroes is easy on the eyes to quickly see accurately. Plus we don't have to worry about how much that is worth since it's probably their own account anyways and they are just sending BTC back to themselves.
hero member
Activity: 672
Merit: 500
BitLotto - best odds + best payouts + cheat-proof
New feature:

Custom payout addresses.

Implemented following: https://bitcointalksearch.org/topic/m.911924

If you add an additional payment to your bet transaction sending 0.00543210 BTC to an address, the payout for the bet will go to that address.

If by an improbable fluke your change happens to equal 0.00543210, that change addresses will be used to send the payment, which should be fine.


I've made a bet for BitLotto for the idea of how to implement this using this feature.  Looks like it won.

http://satoshidice.com/full.php?tx=173a9f0ae0c7295086f572f887f5d9c733e089905658f413a1963ca4005b2fed


neat idea I like it, curious does this work well for online wallets ?
No. It would work most of the time though. If they said online wallets are ok, then every so often such a tx will occur naturally and the person will lose their BTC. The change can sometimes be 0.00543210 but it would be pretty rare. 
mem
hero member
Activity: 644
Merit: 501
Herp Derp PTY LTD
New feature:

Custom payout addresses.

Implemented following: https://bitcointalksearch.org/topic/m.911924

If you add an additional payment to your bet transaction sending 0.00543210 BTC to an address, the payout for the bet will go to that address.

If by an improbable fluke your change happens to equal 0.00543210, that change addresses will be used to send the payment, which should be fine.


I've made a bet for BitLotto for the idea of how to implement this using this feature.  Looks like it won.

http://satoshidice.com/full.php?tx=173a9f0ae0c7295086f572f887f5d9c733e089905658f413a1963ca4005b2fed


neat idea I like it, curious does this work well for online wallets ?
sr. member
Activity: 392
Merit: 251
New feature:

Custom payout addresses.

Implemented following: https://bitcointalksearch.org/topic/m.911924

If you add an additional payment to your bet transaction sending 0.00543210 BTC to an address, the payout for the bet will go to that address.

If by an improbable fluke your change happens to equal 0.00543210, that change addresses will be used to send the payment, which should be fine.


I've made a bet for BitLotto for the idea of how to implement this using this feature.  Looks like it won.

http://satoshidice.com/full.php?tx=173a9f0ae0c7295086f572f887f5d9c733e089905658f413a1963ca4005b2fed
sr. member
Activity: 392
Merit: 251
New feature:

Custom payout addresses.

Implemented following: https://bitcointalksearch.org/topic/m.911924

If you add an additional payment to your bet transaction sending 0.00543210 BTC to an address, the payout for the bet will go to that address.

If by an improbable fluke your change happens to equal 0.00543210, that change addresses will be used to send the payment, which should be fine.

sr. member
Activity: 392
Merit: 251
when did the 'lose' transaction change from being a % of the bet, to being a single satoshi?


It is actually:
max (bet * 0.005 - 0.0005 (tx fee), 0.00000001)

This is documented on:
http://satoshidice.com/bits.php

So it is only that low if the bet was fairly small.

hero member
Activity: 812
Merit: 1000
when did the 'lose' transaction change from being a % of the bet, to being a single satoshi?
sr. member
Activity: 392
Merit: 251
New Feature:

Lookup now works by transaction id (in bet or payment transaction) or by address prefix.

http://satoshidice.com/lookup.php?tx=1Lz&limit=250&min_bet=0

Note: Not all past transactions are in yet.  I added the address field to the DB and am populating it in reverse chronological order now.  It might be a day or so before it is done.
hero member
Activity: 672
Merit: 500
BitLotto - best odds + best payouts + cheat-proof
Can you use a mt.gox account for this?
No. Any shared wallet system won't work.
newbie
Activity: 9
Merit: 0
Can you use a mt.gox account for this?
sr. member
Activity: 392
Merit: 251
Oh, so the customer has to pay your transaction fees? It would be nice if you would disclose this on your web page...
Also, the tx fee is not mentioned at all on the details page (full.php).

You are absolutely correct.  We should fix the page to make this clear.

However, we only charge the customer the min tx fee.  If it is above that we just pay it.
An example is:
http://satoshidice.com/full.php?tx=1b0c6565d116ac79870a4e37c711ab013fb6be1c10958c7eb1bd2aee362e84f7

The TX fee on the payment transaction was 0.0024 of which only 0.0005 was paid by the customer.
foo
sr. member
Activity: 409
Merit: 250
So I tried this out today. I bet, won, and got half my stake back. WTF!? Angry

http://satoshidice.com/full.php?tx=c32408f4fd9b54722d44ceb030e8439ef015730e8bcddcf9396d396e6399f7c6


Bet Amount: 0.00100000
Win multiplier: 1.009
TX Fee: 0.0005
Final amount: 0.000509

And then there is the tx fee you paid to send the bet.

We really need to raise the min bet.  With the transaction fees they don't make much sense for anyone.
Oh, so the customer has to pay your transaction fees? It would be nice if you would disclose this on your web page...
Also, the tx fee is not mentioned at all on the details page (full.php).
legendary
Activity: 1008
Merit: 1000
So I tried this out today. I bet, won, and got half my stake back. WTF!? Angry

http://satoshidice.com/full.php?tx=c32408f4fd9b54722d44ceb030e8439ef015730e8bcddcf9396d396e6399f7c6


Bet Amount: 0.00100000
Win multiplier: 1.009
TX Fee: 0.0005
Final amount: 0.000509

And then there is the tx fee you paid to send the bet.

We really need to raise the min bet.  With the transaction fees they don't make much sense for anyone.


The really low min bet does serve as a nice testing method for the site though.  Perhaps it would be best to raise the min bets on all your existing addresses and create a new address specifically for these types of low value test transactions.
sr. member
Activity: 392
Merit: 251
So I tried this out today. I bet, won, and got half my stake back. WTF!? Angry

http://satoshidice.com/full.php?tx=c32408f4fd9b54722d44ceb030e8439ef015730e8bcddcf9396d396e6399f7c6


Bet Amount: 0.00100000
Win multiplier: 1.009
TX Fee: 0.0005
Final amount: 0.000509

And then there is the tx fee you paid to send the bet.

We really need to raise the min bet.  With the transaction fees they don't make much sense for anyone.



foo
sr. member
Activity: 409
Merit: 250
sr. member
Activity: 392
Merit: 251
Kind of jumped the gun there if you were following your specs:
"After a day has been over for at least 24 hours the system will release the secret used."
 - http://satoshidice.com/secrets.php

Though I can't think of any use case where it matters as long as SatoshiDICE itself is the authority as far as when a wager is recognized, and thus there is a zero percent chance of getting a wager that used a revealed secret to cause a transaction to be recognized as if it occurred on the prior day (even if it ended just a second earlier).

Yeah.  The only thing I am worried about is the system clock being wrong on the processing node.  However, I am not very worried about that.

legendary
Activity: 2506
Merit: 1010
A list of secrets used for previous days:
http://satoshidice.com/secretlist.php

Kind of jumped the gun there if you were following your specs:
"After a day has been over for at least 24 hours the system will release the secret used."
 - http://satoshidice.com/secrets.php

Though I can't think of any use case where it matters as long as SatoshiDICE itself is the authority as far as when a wager is recognized, and thus there is a zero percent chance of getting a wager that used a revealed secret to cause a transaction to be recognized as if it occurred on the prior day (even if it ended just a second earlier).
sr. member
Activity: 392
Merit: 251
A few new things:

A list of secrets used for previous days:
http://satoshidice.com/secretlist.php

A way to lookup your transactions:
http://satoshidice.com/lookup.php
(TODO: add other selection criteria, add lookup by address)

Jump to: