Bitcoin Forum

Bitcoin => Mining => Topic started by: BasementMiner! on March 20, 2013, 06:03:46 AM



Title: 4 fresh blocks broadcasted in a single minute
Post by: BasementMiner! on March 20, 2013, 06:03:46 AM
Either variance is fascinating or there's significant mining power being brought up.

https://i.imgur.com/0xAIKSe.png


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: eveisk on March 20, 2013, 06:13:47 AM
BFL, is that you?


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Elwar on March 20, 2013, 06:46:44 AM
Uh oh...how long does it take for difficulty to go up?


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Nesetalis on March 20, 2013, 06:47:40 AM
another 900~ blocks


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: mb300sd on March 20, 2013, 06:48:09 AM
We regularly have an hour between blocks (usually after I send a transaction...) theres no reason that same variance can't cause 4 blocks to be found in a minute.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: bitcool on March 20, 2013, 06:59:14 AM
We regularly have an hour between blocks (usually after I send a transaction...) theres no reason that same variance can't cause 4 blocks to be found in a minute.

even if it's true, an hour is only 6 times longer than the average of ten minutes per block.

1/4 minutes is 40 times (shorter).


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Elwar on March 20, 2013, 07:02:27 AM
And they all happened to come from the same unknown person.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: edmundedgar on March 20, 2013, 07:05:19 AM
We regularly have an hour between blocks (usually after I send a transaction...) theres no reason that same variance can't cause 4 blocks to be found in a minute.

Putting that in numbers, 6 blocks an hour, so a 1 in 10 chance of finding a block in any given minute.

Chance of doing that in any given 4 consecutive blocks about 10*10*10*10 or 1 in 10,000, which isn't crazy rare. If we're going a touch faster because of growing capacity - which you'd expect as the price rises - even a small performance improvement improves those odds quite a bit, eg speed up from 1/10 chance per minute to 1/8 chance per minute (1 in 8*8*8*8 ) and the probability doubles.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Vladimir on March 20, 2013, 07:05:57 AM
Cavendish, Proctorsville, Vermont, 05153, USA

aparently


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: bitcool on March 20, 2013, 07:28:55 AM
Quote from: edmunumbers dgar lavstage   k=topic=155246.msg1646014#msg1646014 date=1363763119
We regularly have an hour between blocks (usually after I send a transaction...) theres no reason that same variance can't cause 4 blocks to be found in a minute.

Putting that in numbers, 6 blocks an hour, so a 1 in 10 chance of finding a block in any given minute.

Chance of doing that in any given 4 consecutive blocks about 10*10*10*10 or 1 in 10,000, which isn't crazy rare. If we're going a touch faster because of growing capacity - which you'd expect as the price rises - even a small performance improvement improves those odds quite a bit, eg speed up from 1/10 chance per minute to 1/8 chance per minute (1 in 8*8*8*8 ) and the probability doubles.

According to your numbers, on average this should happen every 10000 minutes /7days ?


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: edmundedgar on March 20, 2013, 07:30:25 AM
According to your numbers, on average this should happen every 10000 minutes /7days ?

Shit, that doesn't sound right, does it? Somebody else figure it out...


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: edmundedgar on March 20, 2013, 07:47:26 AM
Rereading the OP it's 4 blocks all in the same minute, not 4 blocks in consecutive minutes, so it's going to be fair bit less, because they only get an average of 15 seconds not 1 minute.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: bb113 on March 20, 2013, 08:05:09 AM
Quote from: edmunumbers dgar lavstage   k=topic=155246.msg1646014#msg1646014 date=1363763119
We regularly have an hour between blocks (usually after I send a transaction...) theres no reason that same variance can't cause 4 blocks to be found in a minute.

Putting that in numbers, 6 blocks an hour, so a 1 in 10 chance of finding a block in any given minute.

Chance of doing that in any given 4 consecutive blocks about 10*10*10*10 or 1 in 10,000, which isn't crazy rare. If we're going a touch faster because of growing capacity - which you'd expect as the price rises - even a small performance improvement improves those odds quite a bit, eg speed up from 1/10 chance per minute to 1/8 chance per minute (1 in 8*8*8*8 ) and the probability doubles.

According to your numbers, on average this should happen every 10000 minutes /7days ?


If we accept "a 1 in 10 chance of finding a block in any given minute", that would imply there was 9/10 chances the event would occur during the other 9 minutes. We know it commonly takes longer than 10 minutes to find blocks so there is an error in logic somewhere. I'm confused now though.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: organofcorti on March 20, 2013, 08:16:05 AM
It's really three blocks in a minute, since the first doesn't count - it was generated after 16 minutes.

So three blocks were generated in 0.1 x  expected time it takes to generate one block. Blocks arrival times probabilities are governed by the Poisson distribution.

You can calculate the CDF probability (http://www.wolframalpha.com/input/?i=CDF%5BPoissonDistribution%5B0.1%5D%2C+3%5D) of this occurring, but you need to assume a stable blocks per hour solve rate. This has been higher than one in ten minutes on average since difficulty began to increase, and since the start of this difficulty period it has been very low:

Code:
blocks since last retarget: 1008
time since last retarget: 474934 seconds
minutes per block since last retarget: 474934/60/1008 = 7.852745

This changes our mean blocks solved in one minute to 1/7.852745 = 0.127344

So the CDF probability of three or more blocks occuring in one minute is slightly more likely than the previous estimate at 0.99999 (http://www.wolframalpha.com/input/?i=CDF%5BPoissonDistribution%5B0.127344%5D%2C+3%5D) - so three or more blocks occurring in one minute at the current block solve rate will probably happen once in every 100 000 minutes, or ~70 days.

Edit Since the hashrate has increased since one week ago, the blocks per minutes are likely a little higher than I estimated. That would make this occurrence more likely, although probably not much. I don't have the time to run an estimate at the moment, sorry.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: camem on March 20, 2013, 08:46:14 AM
And they all happened to come from the same unknown person.
if you're working out probabilities this might be important, use total number of miners to factor it in


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: solex on March 20, 2013, 09:35:13 AM
And they all happened to come from the same unknown person.

The same node reported all 3 blocks, but received them from different sources.

if you're working out probabilities this might be important, use total number of miners to factor it in

The difficulty increases with the hashing power of the miners. This is why just the current block rate was needed to calculate the odds of 1 such event in 70 days.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Graet on March 20, 2013, 12:57:26 PM
And they all happened to come from the same unknown person.

The same node reported all 3 blocks, but received them from different sources.


you guys need to go one step further
http://blockchain.info/tx/e4dc4da69e06de3439c31d45463c57c9d94c245a172d7a318b570f65821a3ab4

CoinBase
03387603062f503253482f049050495108f800713656000000122f6f7a636f696e4075737374726 174756d2f
(decoded) 8v/P2SH/�PIQ�q6V/ozcoin@usstratum/

most pools are now tagging coinbases
blocks 226871 and 226872 were mined by Ozcoin

226870  was 50BTC
CoinBase
033676030004fa75031a0400000000522cfabe6d6d00000000001c93c8660000000000486920667 26f6d2035304254432e636f6d2035ac1eeeed88
(decoded) 6v�uR,�mm��fHi from 50BTC.com 5���

and 226869 was EMC
CoinBase
033576030651495028090afabe6d6d7ebf280cc05b6ff189621e50b69d21ae6171fc4b73a00e3d1 f9421fb09a27b3d010000000000000000454d43205553310050f8140600000000b20e0000
(decoded) 5vQIP(    �mm~�( �[o�bP��!�aq�Ks�=�!�   �{=EMC US1P��

which of those is unknown?

oh and variance is fascinating, one day Ozcoin got 6 network blocks in a row 2 days later we had a round that went 9 xD and 40M+ shares, fun times :)


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: eleuthria on March 20, 2013, 07:06:58 PM
And they all happened to come from the same unknown person.

2 days ago, there were like 6 blocks in a row all from "Unknown" source, all having -25 BTC listed at "Transaction fees". Network hashrate
was at 57 Thashes, then "Unknown" source vanished and network dropped to like 45 Thashes.

Any thought?

Blockchain.info was bugged.  I think 3 or 4 of those Unknown blocks were BTC Guild.  Blockchain.info was failing to parse the coinbase transaction properly, thus the negative fee.


Title: Re: 4 fresh blocks broadcasted in a single minute
Post by: Blinken on March 20, 2013, 08:58:51 PM
 ::) Facepalm, obviously it was a parse error you guys. Nobody in Vermont is smart enough to crack SHA-256. Now, if that IP address had been in Poland....