I absolutely hate people like you that come in here and slap genesis block calculations down.
If the hashrate doubles every month, we'll be at 10PH by the end of december, 20PH by end of January, 40PH February 80PH by march and 120 by april.
Does this even look realistic to you?
Using words like "Double" or "Percentage" "every month" is extremely lazy, please come back when you have some sort of proof for your claims. (You won't be back because there is none, every manufacturer out there would have to deliver 10PH worth of equipment by april to reach that)
A valuable calculation could be getting the actually adjustments per diff change for the last year or so, and finding what the historical data really shows.
Or just look at what KnC sold and assume that every other manufacturer of 28nm out there can do the same in the same period of time (I'd argue they cannot) so this should be a high estimate.
You have HashFast, Cointerra, KnC, Blackarrow, Bitmine, ActM, BFL. If all of them sold 3PH during every batch (every 1.5months) we'd be adding ~56PH by beginning of April.
If you think Bitfury, Avalon, "Clam", "AntMiner", ASICMiner, etc.. can maybe do 1/2 of that with their nodes then add another 20-25PH to that.
For a total of 5PH (Currently) + 56 + 25 = 86PH maximum by April
However we know a lot of these 28nm companies are going to be delayed til the end of December, their batches suggest they won't be delivering 3PH per batch, and some might not even make it.
Oh and by the way let me AGAIN let you try to comprehend where you believe we will be at 120PH in April
120PH = is over 17B difficulty I believe (Just did a quick guestimate) which is >24x where we are at now.
It would take >218,000 Jupiters to reach that. (They sold ~5,000 in their first batch)
Only 43 batches to go!