Do you have some comments on how mining will turn now? A lot of home miners stopped mining due to -ve ROI.
Interesting question. All the more interesting because no one has actually asked me before on the forums, even though I've discussed it at length on IRC and am very happy at any time for people to know what I think.
Mining died for the community/home miner a long time ago. It's just that the community miners haven't realised or accepted it yet. Community mining is only 15% of the hashrate now and shrinking. They're always hopeful and expectant but there really is no reason for them to be that way. Mining has gone to the data halls and the massive farms, mostly run by the manufacturers themselves who have the ability to create hardware on the cheap and offer it to the select few entities who can help their mining operations or provide funding or cheap hosting, instead of the consumer buyer market which is annoying, small time, noisy and boring. The only reason they continue to sell to that regular consumer market is there are enough people who have unrealistic expectations of making a profit somehow because they simply cannot believe that the numbers are stacked against them, such that the hardware manufacturers can charge a ridiculous premium to sell to that market to make it worth their while.
This should come as no surprise to anyone who's been watching bitcoin at large, but it will continue to surprise bitcoin miners, past, present and future. The reason miners don't see it is they're so blinded by the concept of a "money making machine" or the "goose that laid the golden egg" that they just can't see it.
Here's a quote of mine. Note the date on it:
Long term, cgminer will be the lowest overhead c software to drive ASICs to do bitcoin mining, with lots of code in it that is no longer relevant to BTC mining. What I really worry about, is that new hardware will continue to come out frequently enough that people end up on a cycle of investing in hardware that basically never pays itself off as slightly newer hardware and higher diffs keep coming out. Sure at some stage the limits of technology will be reached, but given the best tech at the moment is going to be 65nm ASICs when CPUs are 28nm devices, I can see the cycle going on for some time, and then even if btc mining ASICs end up in line with CPU manufacturers, they still continue to evolve over time. Dramatic profits from ASICs will likely only last a couple of weeks at most for a lucky few. The rest of you who paid for devices that don't even exist yet will not be making any magical profit no matter how big the hashrate appears. Your proportion of the total bitcoin hashrate will remain pitiful.
To give you an idea of how long this has been known to the bitcoin community, even if miners refuse to see it, I think it's best to leave the final word to Satoshi himself, the inventor of bitcoin:
The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users. The more burden it is to run a node, the fewer nodes there will be. Those few nodes will be big server farms. The rest will be client nodes that only do transactions and don't generate.