Bitcoin Forum
November 07, 2024, 08:43:29 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 81 »
  Print  
Author Topic: Satoshi Dice -- Statistical Analysis  (Read 192896 times)
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
May 13, 2012, 07:12:22 PM
 #21

it looks like SatoshiDice is now down 250 BTC

And that's not including the fees it pays on each payout,right?
 46518 X 0.0005 = another 23.259 BTC


[Edit: I overlooked in the OP, fees were included in that 250 BTC total.]

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 13, 2012, 07:18:23 PM
 #22

it looks like SatoshiDice is now down 250 BTC

And that's not including the fees it pays on each payout,right?
 46518 X 0.0005 = another 23.259 BTC

Actually, the fees are computed along with everything else, and included in that number.  As of my latest post:

Quote

Results: 2012-May-13 02:43pm

...

Total Bets Made:               49861
Cumulative Wagers:             19914.74392604 BTC
Cumulative Rewards:            20140.46610080 BTC
Cumulative Fees Paid:             25.06200000 BTC
----
SatoshiDice Profit/Loss:        -250.78417476 BTC


The latest win/lost difference is 225.72 BTC, and then they've paid 25.06 BTC in fees to execute the payouts.   It appears they've paid slightly more than you would expect in fees... which with the above data would be 24.9305, but the script found 25.062 in fees paid.  Not a huge difference, but it means that some transactions must've had more than 0.005 fee.  Perhaps there were a couple winning payouts that required creating huge transactions and required larger fee.  I would have to assume the fee logic is included and automatically adjusted appropriately...

EDIT:  I see you figured it out before I finished posting Smiley  Oh well, I'll leave this post here...

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
btccomm
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 16, 2012, 05:25:26 AM
 #23

i see that you have a maximum bet per address, but aren't you still susceptible to a http://en.wikipedia.org/wiki/Martingale_%28betting_system%29 martingale betting system?
since you have static 1dice addresses, you could get wiped out pretty quickly by an automated program
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
May 16, 2012, 05:33:40 AM
 #24

i see that you have a maximum bet per address, but aren't you still susceptible to a http://en.wikipedia.org/wiki/Martingale_%28betting_system%29 martingale betting system?
since you have static 1dice addresses, you could get wiped out pretty quickly by an automated program

are you talking about this automated program by any chance? Cheesy
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4270
Merit: 8805



View Profile WWW
May 16, 2012, 05:36:18 AM
 #25

i see that you have a maximum bet per address, but aren't you still susceptible to a http://en.wikipedia.org/wiki/Martingale_%28betting_system%29 martingale betting system?
since you have static 1dice addresses, you could get wiped out pretty quickly by an automated program

Martingale on a negative expectation game still has negative expectation so it's the users who are susceptible to it, not the site.

(Casinos avoid it because its procedurally disruptive, and rapidly ruins customers they're rather milk, not because it makes the games net positive for the players)
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
May 16, 2012, 05:41:57 AM
 #26

i see that you have a maximum bet per address, but aren't you still susceptible to a http://en.wikipedia.org/wiki/Martingale_%28betting_system%29 martingale betting system?
since you have static 1dice addresses, you could get wiped out pretty quickly by an automated program

Martingale has negative expectation so it's the users who are susceptible to it, not the site.

(Casinos avoid it because its procedurally disruptive, and rapidly ruins customers they're rather milk, not because it makes the games net positive for the players)

satoshidice has a very wide dynamic range... doing the standard 2x martingale, it allows up to 17 losses in a row... you won't get anywhere near that at a regular casino... more like 4 or 5 in a row.

the key to reducing martingale risk (for the house) is bringing the min/max closer together.
btccomm
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
May 16, 2012, 05:45:16 AM
 #27

i see that you have a maximum bet per address, but aren't you still susceptible to a http://en.wikipedia.org/wiki/Martingale_%28betting_system%29 martingale betting system?
since you have static 1dice addresses, you could get wiped out pretty quickly by an automated program

are you talking about this automated program by any chance? Cheesy

lol, no i didn't see that thread.  but a martingale system seemed a natural response to the satoshidice setup,  you're way ahead of me.  
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4270
Merit: 8805



View Profile WWW
May 16, 2012, 12:51:09 PM
 #28

Next time you update the stats, could you also include "megabytes added to the block chain" and/or "percent of total bitcoin transactions"?
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 17, 2012, 01:48:03 AM
 #29

Next time you update the stats, could you also include "megabytes added to the block chain" and/or "percent of total bitcoin transactions"?


Updated, and with the calculations you requested.  I don't know why I didn't do it originally, I've been curious myself...

It's actually not as much as I thought.  Only 22% of transactions and transaction bytes are due to SatoshiDice (starting the counters after the first SatoshiDice transaction).

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
May 17, 2012, 04:02:59 AM
 #30

UPDATE:  I have looked a little closer and found that the unrewarded wagers are real.  It's likely that many of them are simply wagers that will be returned/rewarded, but hadn't made it into the blockchain yet, as of the moment my script was run.  However there are definitely some that are more than one day old, which suggests that a small fraction of bets are not being returned, at least not in a timely manner.

Hadn't you found that those have since been resolved?

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


nguoinhaque
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
May 17, 2012, 07:38:10 AM
 #31

Next time you update the stats, could you also include "megabytes added to the block chain" and/or "percent of total bitcoin transactions"?

It's actually not as much as I thought.  Only 22% of transactions and transaction bytes are due to SatoshiDice (starting the counters after the first SatoshiDice transaction).

Each bet has 2 transactions. Did you count it?
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 17, 2012, 02:29:03 PM
 #32

Next time you update the stats, could you also include "megabytes added to the block chain" and/or "percent of total bitcoin transactions"?

It's actually not as much as I thought.  Only 22% of transactions and transaction bytes are due to SatoshiDice (starting the counters after the first SatoshiDice transaction).

Each bet has 2 transactions. Did you count it?

Ack.  Talk about an amateurish mistake.  I'm pretty sure I did not count two transactions.  I counted "wagers". 

Unfortunately, I can't reproduce any of these results any time soon, since my main hard-drive crashed last night... Sad

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
apetersson
Hero Member
*****
Offline Offline

Activity: 668
Merit: 501



View Profile
May 17, 2012, 06:13:11 PM
 #33

Unfortunately, I can't reproduce any of these results any time soon, since my main hard-drive crashed last night... Sad
to restore my faith in sanity of bitcoin users, please tell me you have everything backed up and thus you lost no bitcoins..
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 17, 2012, 06:23:30 PM
 #34

Unfortunately, I can't reproduce any of these results any time soon, since my main hard-drive crashed last night... Sad
to restore my faith in sanity of bitcoin users, please tell me you have everything backed up and thus you lost no bitcoins..

Paper backups all the way!  And of course, all my Armory code is backed up between multiple systems via github and the dozens of users who have checked out the project...

Interesting update on that: I own a Crucial M4 SSD as my primary drive.  It turns out there's a bug in the default firmware of these drives that causes it to become inoperable after exactly 5,184 hours of up-time.  And yes, I got the drive about 7 months ago.  Just need to upgrade the firmware to get it working again...

So, luckily nothing is actually lost.   Just a day of stress trying to figure out how I'm going to diagnose and resolve this situation. 

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
jg
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
May 17, 2012, 06:25:27 PM
 #35

Wow, what a nasty bug!

I'm glad it wasn't too hard to get it running again!
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 18, 2012, 11:15:44 PM
 #36

Okay, stats are updated!  And nguoinhaque was right, I wasn't counting two bets.  The actual percentage of blockchain volume is about 45% satoshidice!

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
May 18, 2012, 11:32:30 PM
 #37

satoshidice has a very wide dynamic range... doing the standard 2x martingale, it allows up to 17 losses in a row... you won't get anywhere near that at a regular casino... more like 4 or 5 in a row.

the key to reducing martingale risk (for the house) is bringing the min/max closer together.
Why would you want to reduce risk when you're in it for the long haul because you have infrastructure to pay off and the odds are strictly in your favor? Progressive bettors are *great* for Satoshidice. They drastically increase the total amount wagered and the expected house profit depends heavily on the total amount wagered. Even better, they tend to place larger bets than casual betters, which increases the house's advantage because larger bets are cheaper to pay off compared to the expected house profit.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
May 19, 2012, 12:04:02 AM
 #38

Okay, stats are updated!  And nguoinhaque was right, I wasn't counting two bets.  The actual percentage of blockchain volume is about 45% satoshidice!

Good stuff, thanks for messing around with this.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
apetersson
Hero Member
*****
Offline Offline

Activity: 668
Merit: 501



View Profile
May 19, 2012, 12:35:51 AM
 #39

it amazes me how much betting with guaranteed losses bitcoin users are willing to make Smiley
i see the tx "spam" mostly as ok, it shows that the network can handle it. if the miners think this is too much they will start charging more fees.
what i especially like is that the implied transaction fee including block reward is going way down from 5-6  to about 1.2-1.5 :
http://blockchain.info/charts/cost-per-transaction?daysAverageString=7
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 19, 2012, 08:49:32 PM
 #40

Statistics updated!  SatoshiDice just hit 100,000 wagers! 

it amazes me how much betting with guaranteed losses bitcoin users are willing to make Smiley

Gamblers know the games are designed so the bettor loses money.  But in the short run, the variance of the games is so ludicrously high compared to the house edge, that they can't feel the difference compared to a fair game or even in their favor, even after 1,000 bets.   It's the swings and chance to make some money which is where the fun is.

Smart players who understand it know they're paying for their own entertainment. 
The less knowledgeable players are doing it for the fun of gambling, and probably don't even fully appreciate what 51% house edge means.  They had that one huge winning session once and just want to try to make it happen again.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 81 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!