casascius (OP)
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
March 08, 2011, 05:58:54 PM |
|
Just thought I would toot my horn, and brag that I solved 7 blocks yesterday on my mining cluster of 8 5970's.
Oddly, 4 of the blocks were solved by a single 5970.
On average, at the current difficulty of 55000-something, I'm supposed to be solving less than 2 per day.
I know that a lucky day is occasionally to be expected - it's the nature of randomness - but after plenty of days of less than average results, it's nice to get a day of way more than average to balance it out. And I suppose this thread is for the benefit of discouraged miners who are mining away and questioning their results, if they're not lucky at first.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
Littleshop
Legendary
Offline
Activity: 1386
Merit: 1004
|
|
March 08, 2011, 06:03:27 PM |
|
I have three mining rigs, two 5830, one has yet to solve any blocks, my 5870 has solved 4. Here is the kicker....
My 2.4ghz core 2 duo on 1 processor (780kh) solved one after being on for 5 days. It should do that every 1000 days or so?
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 08, 2011, 06:28:35 PM |
|
The beauty of randomness... You know, it is theoretically possible (however very very very very tiny probability) to solve 30 blocks in one day on a machine doing 10khash/sec. But i think that winning a block on core2duo after 5 days, qualifies one for playing national lottery
|
|
|
|
jimbobway
Legendary
Offline
Activity: 1304
Merit: 1015
|
|
March 08, 2011, 06:59:42 PM |
|
You know how prime numbers tend to group together? I wonder if it is truly random...
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 08, 2011, 08:20:53 PM |
|
You know how prime numbers tend to group together? I wonder if it is truly random...
It is random as long as it depends on human actions. Human actions are generally very random. So it is random, because transactions are random enough. Unless of course, transaction data is not included in the hash, but AFAIK it is.
|
|
|
|
Meni Rosenfeld
Donator
Legendary
Offline
Activity: 2058
Merit: 1054
|
|
March 08, 2011, 08:47:18 PM |
|
FWIW, if you average 2 blocks/day, your probability of having at least 7 in a given day is 0.45%. Of course, if you run the setup for several days, your chance of it happening in one of them is much higher. You know how prime numbers tend to group together? I wonder if it is truly random...
It is random as long as it depends on human actions. Human actions are generally very random. So it is random, because transactions are random enough. Unless of course, transaction data is not included in the hash, but AFAIK it is. Hm? The transactions that occur have very little to do with your probability to find blocks. It depends on whether your PRNG generates a right nonce. To the extent that PRNGs can be considered random, so is block generation.
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 08, 2011, 11:07:40 PM |
|
FWIW, if you average 2 blocks/day, your probability of having at least 7 in a given day is 0.45%. Of course, if you run the setup for several days, your chance of it happening in one of them is much higher. You know how prime numbers tend to group together? I wonder if it is truly random...
It is random as long as it depends on human actions. Human actions are generally very random. So it is random, because transactions are random enough. Unless of course, transaction data is not included in the hash, but AFAIK it is. Hm? The transactions that occur have very little to do with your probability to find blocks. It depends on whether your PRNG generates a right nonce. To the extent that PRNGs can be considered random, so is block generation. If transactions are also hashed, then they do have an influence on randomness. AFAIK, the candidate block changes every time a new transaction is to be included in it, so it changes the "source" the algorithm has to hash from.
|
|
|
|
asdf
|
|
March 09, 2011, 12:28:05 AM |
|
Oddly, 4 of the blocks were solved by a single 5970.
Hmmm... I'm interested in buying this 5970. how much?
|
|
|
|
Hal
VIP
Sr. Member
Offline
Activity: 314
Merit: 4276
|
|
March 09, 2011, 01:24:48 AM |
|
The frequency of finding blocks is an example of the Poisson distribution. Here is a good, simple page about it: http://stattrek.com/Lesson2/Poisson.aspx(no, that doesn't say star trek) Here is a calculator: http://stattrek.com/Tables/Poisson.aspx. You plug in the number of blocks you should have gotten in an interval, and the number of blocks you actually did get (or think you might get). It will tell you the probably to get that many blocks, or more, or less.
|
Hal Finney
|
|
|
Jim Hyslop
Member
Offline
Activity: 98
Merit: 20
|
|
March 09, 2011, 03:30:54 AM |
|
Just thought I would toot my horn, and brag that I solved 7 blocks yesterday on my mining cluster of 8 5970's.
I hate you! Just kidding. Congrats!
|
Like my answer? Did I help? Tips gratefully accepted here: 1H6wM8Xj8GNrhqWBrnDugd8Vf3nAfZgMnq
|
|
|
Meni Rosenfeld
Donator
Legendary
Offline
Activity: 2058
Merit: 1054
|
|
March 09, 2011, 05:39:36 AM |
|
FWIW, if you average 2 blocks/day, your probability of having at least 7 in a given day is 0.45%. Of course, if you run the setup for several days, your chance of it happening in one of them is much higher. You know how prime numbers tend to group together? I wonder if it is truly random...
It is random as long as it depends on human actions. Human actions are generally very random. So it is random, because transactions are random enough. Unless of course, transaction data is not included in the hash, but AFAIK it is. Hm? The transactions that occur have very little to do with your probability to find blocks. It depends on whether your PRNG generates a right nonce. To the extent that PRNGs can be considered random, so is block generation. If transactions are also hashed, then they do have an influence on randomness. AFAIK, the candidate block changes every time a new transaction is to be included in it, so it changes the "source" the algorithm has to hash from. They have an influence on whether you actually found a block or not. If at some point my PRNG generated the number, say, 523789, this will or will not lead me to a valid block depending on the transactions. But they don't change the probability or statistical properties of generation. If the PRNG is random, then the transactions can't make generation any more or less random. For example, even if there are no transactions at all, generation will still be random with the same expectation.
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 09, 2011, 11:14:33 AM |
|
FWIW, if you average 2 blocks/day, your probability of having at least 7 in a given day is 0.45%. Of course, if you run the setup for several days, your chance of it happening in one of them is much higher. You know how prime numbers tend to group together? I wonder if it is truly random...
It is random as long as it depends on human actions. Human actions are generally very random. So it is random, because transactions are random enough. Unless of course, transaction data is not included in the hash, but AFAIK it is. Hm? The transactions that occur have very little to do with your probability to find blocks. It depends on whether your PRNG generates a right nonce. To the extent that PRNGs can be considered random, so is block generation. If transactions are also hashed, then they do have an influence on randomness. AFAIK, the candidate block changes every time a new transaction is to be included in it, so it changes the "source" the algorithm has to hash from. They have an influence on whether you actually found a block or not. If at some point my PRNG generated the number, say, 523789, this will or will not lead me to a valid block depending on the transactions. But they don't change the probability or statistical properties of generation. If the PRNG is random, then the transactions can't make generation any more or less random. For example, even if there are no transactions at all, generation will still be random with the same expectation. You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool.
|
|
|
|
Meni Rosenfeld
Donator
Legendary
Offline
Activity: 2058
Merit: 1054
|
|
March 09, 2011, 01:01:41 PM |
|
...
You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool. I disagree, for this purpose the PRNG doesn't need a lot of entropy to be in practice indistinguishable from truly random. This can be verified by experiment - generate for a test block chain with no transactions, and see if any deviation from randomness can be found. If more entropy was required then yes, I guess the transactions could help a little.
|
|
|
|
travex
Member
Offline
Activity: 158
Merit: 10
|
|
March 09, 2011, 01:29:00 PM |
|
Well how do you know if youve successfully resolved a block ? Been mining for almost a week with 400KH/s but still nothing in my client Bitcoin client @.@
|
|
|
|
Littleshop
Legendary
Offline
Activity: 1386
Merit: 1004
|
|
March 09, 2011, 01:46:20 PM |
|
Well how do you know if youve successfully resolved a block ? Been mining for almost a week with 400KH/s but still nothing in my client Bitcoin client @.@
If you are getting the hash rate readout on the miner itself and it is changing every so often it is working. I have a 200kh/s miner that has not hit ever (14 days?). Difficulty is going up in an hour or two and it is going to get worse.
|
|
|
|
travex
Member
Offline
Activity: 158
Merit: 10
|
|
March 09, 2011, 02:42:48 PM |
|
Yeah the hash rate is fluctuating around , I'm mining solo but seem to be this is getting now where, crap >.> Ps: anyway if I get my first block, it will be display in the bitcoin client right ?
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 09, 2011, 02:50:47 PM |
|
...
You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool. I disagree, for this purpose the PRNG doesn't need a lot of entropy to be in practice indistinguishable from truly random. This can be verified by experiment - generate for a test block chain with no transactions, and see if any deviation from randomness can be found. Has such experiment been ever done by anybody ?
|
|
|
|
Meni Rosenfeld
Donator
Legendary
Offline
Activity: 2058
Merit: 1054
|
|
March 09, 2011, 03:07:59 PM |
|
...
You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool. I disagree, for this purpose the PRNG doesn't need a lot of entropy to be in practice indistinguishable from truly random. This can be verified by experiment - generate for a test block chain with no transactions, and see if any deviation from randomness can be found. Has such experiment been ever done by anybody ? Just in case this question is directed to me, I didn't mean to suggest I know of the experiment having been made, only that I have little doubt what its results would be. I am also interested to know if someone already did it.
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
March 09, 2011, 03:22:48 PM |
|
...
You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool. I disagree, for this purpose the PRNG doesn't need a lot of entropy to be in practice indistinguishable from truly random. This can be verified by experiment - generate for a test block chain with no transactions, and see if any deviation from randomness can be found. Has such experiment been ever done by anybody ? Just in case this question is directed to me, I didn't mean to suggest I know of the experiment having been made, only that I have little doubt what its results would be. I am also interested to know if someone already did it. Truecrypt did experiments on their alrogithms, and the result was around 70% entropy. I seriously doubt that any no-human-interaction algorithm can do much better.
|
|
|
|
Meni Rosenfeld
Donator
Legendary
Offline
Activity: 2058
Merit: 1054
|
|
March 09, 2011, 03:29:54 PM |
|
...
You assume that the software random generator has enough entropy, but it does not. That is only pseudo-random, and that's why i was saying that transactions add more randomness by adding more entropy to the pool. I disagree, for this purpose the PRNG doesn't need a lot of entropy to be in practice indistinguishable from truly random. This can be verified by experiment - generate for a test block chain with no transactions, and see if any deviation from randomness can be found. Has such experiment been ever done by anybody ? Just in case this question is directed to me, I didn't mean to suggest I know of the experiment having been made, only that I have little doubt what its results would be. I am also interested to know if someone already did it. Truecrypt did experiments on their alrogithms, and the result was around 70% entropy. I seriously doubt that any no-human-interaction algorithm can do much better. Again, I am speaking specifically about frequency of generating blocks. Standard PRNGs don't generate high-quality randomness, but generation doesn't need it either.
|
|
|
|
|