The short answer is that miners are hoarders, and this is based on a few things:
1. In theory difficulty and hash rate should follow the bitcoin price, but they don't. You'd think that as price decreases difficulty re-adjusts as miners pull out but difficulty and hash rate continue to increase and are completely disconnected from the price. Charts:
Because of the disconnect, you can conclude that most mining business models are based on the future price of bitcoin. The miners are either true believers in the future potential, or they are effectively stuck because they have sunk upfront real USD but are currently mining at a loss and have no choice.
2. Most mining at the moment is being done at a loss. This continues from point 1, but if you look at a mining calculator your can work backwards and calculate at which electricity price point mining is currently profitable at.
As an input for our calculation, lets assume all miners are running the equivalent of a KnC Neptune, a new 20nm-based board that hasn't been released yet but it due out in a month or two (hah!):
Your gear is generating $32 per TH per day, so $96. To pay off only your hardware would take 104 days, this is with 0 electricity cost. You'd need to find electricity
at a few cents per kw to break even[0]. The sums aren't good.
[0] This is possible in only a couple of places, mostly scandinavian nations with geothermal electricity supply or nations where electricity is subsidized like China and India. Even at a low 8c/kw your hardware (which is being delivered) is paying itself off in 118 days at todays difficulty rates (which won't hold).
3. A big problem with mining is that your investment decision is inelastic (not sure if that is the right term). You decide to invest at todays difficulty and bitcoin rate but outside of cloud-based mining you don't actually get started mining after placing your order for at least a month, often 5-6 months. So that means when there are little openings in the window for mining profitability everybody piles on, and you find when you get up and running that your mining estimates are an order of magnitude off because a lot of other people had the same bright idea.
The hashrate and difficulty charts show that with their increases. If you plotted the announcements of new generation mining gear against those charts in the same way Google News does you'd likely find that each big spike is equal to in time as new_mining_gear_announcement_date + new_mining_grear_delivery_date
4. Newly mined coins can't be transferred for at least 100 confirmations. This was an impromptu patch applied by the bitcoin project and a number of markets to defeat some sort of bug, but I can't recall or can't seem to find the details at the moment and can't recall what it was fixing or if the 100 number is correct. If anybody knows the details of this, i'd be interested in finding it again.
So when looking at the blockchain for newly minted coins, you'll never see them move immediately, there would be an at least 100 transaction delay (which isn't long in real time terms).
5. On non-volatile days the markets combined trade around 15M coins. On highly volatile days like today the combined volume exceeds 120M coins. 3,600 new coins are mined per day, so their input ranges from 0.01% of coins traded to 0.002%.
Note that this is traded volume, rather than percentage of coins, and the low trading days are often only a few million transactions per day.
6. You can follow the newly mined coins on the Blockchain. Ghash.io is anywhere from 35-50% of the total hash rate (which in itself is controversial) and their newly generated coins go to this address:
You can see that most of the coins remain unspent, and GHash.io is a unique case where you'd expect more of the coins would be spent, which i'll explain in my next point.
7. The hash rate and return itself has now become commoditized and can be traded like a derivative. cex.io was a pioneer here and they have an active market for buying and selling GH/s mining. Their pool is the GHash.io pool mentioned above.
Their current price for a GH/s of mining hashrate is 0.01058690 BTC, or around $4.03 USD. If you compare to the yet unreleased Neptune above, it is $4030 per TH/s vs the Neptunes $3,333 per TH with no electricity costs - and you can move in/out as you wish.
I have previously profitably traded on cex.io using an automated trading bot. It hasn't been active in a long time because I haven't updated it to suit the new conditions.
Here is my referral link to signup to cex.io, I get 10% of whatever you purchase:
I'll likely bump the version currently there with my new strategy interface in the next few weeks since I believe there are new opportunities in GH trading again on CEX. If you're interested in trading strategies, get in touch. The most basic mechanism in that bot will take your mining return and pour it back into purchasing GH/s so that your returns are compounded.
A lot of the return you get in CEX is from the other coins that are mined alongside Bitcoin when you purchase GH/s.
Note that nothing in the bitcoin world really makes sense, so the rules from normal public stock markets or strategies that might work there don't apply in the bitcoin world. You can see from the disconnect between hashrate, difficulty and price that a large part of Bitcoin price and market movement is speculation and emotion driven. You can still take advantage of this, though - as a lot of the price is driven by news events and emotional reactions to them.
Since it is so easy to move in/out of mining on CEX, you'd assume their mined coins are more liquid than the miners who setup long-term projects and are looking for a return based on future bitcoin price, but even at the CEX.io address you see only a small number of coins being moved.
8. In theory it would be possible to go back through the blockchain and measure/quantify what percentage of newly mined coins in a certain time period are being spent. Anecdotally i'd estimate the percentage is very low, and that most coins in circulation are greater than a year old (eg. i'd estimate 99.5% of traded coins were mined +1 year ago).
tl;dr: the current mining business model is based on future bitcoin price, most newly mined coins are held.
The hole in your theory is that a rational miner may think the price will multiply by 100 (for example), so buying $1000 mining equipment will be profitable because it will yield $700 worth of BTC (70% figure estimated from nothing and is really an arbitrary number as long as it is less than 100%), which will eventually be $70,000. The problem is that buying $1000 worth of bitcoins would yeild $100,000 in a $1000 investment rather than $70,000 in a $1000 investment.
The real reasons people continue to mine are one or more of these:
-It is fun
-It secures the network
-They wrongly think they will make a profit
That's not rational though. There's been no rational reason to think bitcoin can yield those returns. You're talking about a 10000% return on investment.
There is no investment in human history that works like that.
ummm, well bitcoin has done that. At one point you could get a thousand bitcoins for a $1 then it was 1 bitcoin for a $1000. So a return like that is possible and it has been possible in the last 4 years.
I am not saying it is rational I am just saying you are wrong :)
Bitcoin has gone up 1000% every year, and 10,000% last year.
Also, every successful startup ever has had those kinds of returns at some point. So I suspect you are only considering traditional or stable investments, like post IPO stock or whatever.
You are using the wrong units units for power and energy. Neither "kw/h" or "$ per kw" make any sense in the places you put them. I think you mean "kw" and "$ per kwh" respectively.
kw=kilowatt, a unit of power;
kwh=kilowatt-hour, a unit of energy
A masterful analysis - I learned more about the starte of the Bitcoin universe from this than I have from last 100 or so articles I've read. If you're not doing professional investor analysis, you should be.
Unfortunately, the claim that "Most mining at the moment is being done at a loss." is unsubstantiated and highly debatable. It's nearly impossible to establish the efficiency and USD-production-cost of mining technology being operated in secret - say, coincidentally nearby a 14nm Intel fab.
I really don't get why you would invest in mining equipment. If your "mining business model is based on future bitcoin price", it makes a lot more sense to just buy some [BTC] and hold on to them ?
> 1. In theory difficulty and hash rate should follow the bitcoin price, but they don't.
This ignores efficiency increases in mining hardware. We've basically seen an increase in efficiency of at least 10,000 times, over the past years, from CPU mining (~5000W/GH) to ASIC mining (~0.2W/GH). This completely disconnects the Bitcoin price from mining, and this will continue to happen, as developing more efficient mining chips won't stop, although the rate of efficiency increases will decrease.
So difficulty and price will never correlate, because mining keeps getting more and more efficient.
1. In theory difficulty and hash rate should follow the bitcoin price, but they don't. You'd think that as price decreases difficulty re-adjusts as miners pull out but difficulty and hash rate continue to increase and are completely disconnected from the price. Charts:
Difficulty:
https://blockchain.info/charts/difficulty
Hashrate:
https://blockchain.info/charts/hash-rate
Price:
https://blockchain.info/charts/market-price
Because of the disconnect, you can conclude that most mining business models are based on the future price of bitcoin. The miners are either true believers in the future potential, or they are effectively stuck because they have sunk upfront real USD but are currently mining at a loss and have no choice.
2. Most mining at the moment is being done at a loss. This continues from point 1, but if you look at a mining calculator your can work backwards and calculate at which electricity price point mining is currently profitable at.
As an input for our calculation, lets assume all miners are running the equivalent of a KnC Neptune, a new 20nm-based board that hasn't been released yet but it due out in a month or two (hah!):
https://bitcointalk.org/index.php?topic=347597.0
We will normalize their figures based on price per TH hashrate, and price per GW output. They promise 3TH for $10k, and they promise 2,300W.
So for each TH it is $3.3k upfront, and 733kw/h to power that TH.
Plug those figures into a calculator:
http://www.bitcoinx.com/profit/
Your gear is generating $32 per TH per day, so $96. To pay off only your hardware would take 104 days, this is with 0 electricity cost. You'd need to find electricity at a few cents per kw to break even[0]. The sums aren't good.
[0] This is possible in only a couple of places, mostly scandinavian nations with geothermal electricity supply or nations where electricity is subsidized like China and India. Even at a low 8c/kw your hardware (which is being delivered) is paying itself off in 118 days at todays difficulty rates (which won't hold).
3. A big problem with mining is that your investment decision is inelastic (not sure if that is the right term). You decide to invest at todays difficulty and bitcoin rate but outside of cloud-based mining you don't actually get started mining after placing your order for at least a month, often 5-6 months. So that means when there are little openings in the window for mining profitability everybody piles on, and you find when you get up and running that your mining estimates are an order of magnitude off because a lot of other people had the same bright idea.
The hashrate and difficulty charts show that with their increases. If you plotted the announcements of new generation mining gear against those charts in the same way Google News does you'd likely find that each big spike is equal to in time as new_mining_gear_announcement_date + new_mining_grear_delivery_date
4. Newly mined coins can't be transferred for at least 100 confirmations. This was an impromptu patch applied by the bitcoin project and a number of markets to defeat some sort of bug, but I can't recall or can't seem to find the details at the moment and can't recall what it was fixing or if the 100 number is correct. If anybody knows the details of this, i'd be interested in finding it again.
So when looking at the blockchain for newly minted coins, you'll never see them move immediately, there would be an at least 100 transaction delay (which isn't long in real time terms).
5. On non-volatile days the markets combined trade around 15M coins. On highly volatile days like today the combined volume exceeds 120M coins. 3,600 new coins are mined per day, so their input ranges from 0.01% of coins traded to 0.002%.
Note that this is traded volume, rather than percentage of coins, and the low trading days are often only a few million transactions per day.
6. You can follow the newly mined coins on the Blockchain. Ghash.io is anywhere from 35-50% of the total hash rate (which in itself is controversial) and their newly generated coins go to this address:
https://blockchain.info/address/1CjPR7Z5ZSyWk6WtXvSFgkptmpoi...
You can see that most of the coins remain unspent, and GHash.io is a unique case where you'd expect more of the coins would be spent, which i'll explain in my next point.
7. The hash rate and return itself has now become commoditized and can be traded like a derivative. cex.io was a pioneer here and they have an active market for buying and selling GH/s mining. Their pool is the GHash.io pool mentioned above.
Their current price for a GH/s of mining hashrate is 0.01058690 BTC, or around $4.03 USD. If you compare to the yet unreleased Neptune above, it is $4030 per TH/s vs the Neptunes $3,333 per TH with no electricity costs - and you can move in/out as you wish.
I have previously profitably traded on cex.io using an automated trading bot. It hasn't been active in a long time because I haven't updated it to suit the new conditions.
Here is my referral link to signup to cex.io, I get 10% of whatever you purchase:
https://cex.io/r/0/nikcub/0/
Here is the base open source version of my bot, which doesn't have any of my strategies built in it, but which can be extended:
https://github.com/nikcub/cexbot
I'll likely bump the version currently there with my new strategy interface in the next few weeks since I believe there are new opportunities in GH trading again on CEX. If you're interested in trading strategies, get in touch. The most basic mechanism in that bot will take your mining return and pour it back into purchasing GH/s so that your returns are compounded.
A lot of the return you get in CEX is from the other coins that are mined alongside Bitcoin when you purchase GH/s.
Note that nothing in the bitcoin world really makes sense, so the rules from normal public stock markets or strategies that might work there don't apply in the bitcoin world. You can see from the disconnect between hashrate, difficulty and price that a large part of Bitcoin price and market movement is speculation and emotion driven. You can still take advantage of this, though - as a lot of the price is driven by news events and emotional reactions to them.
Since it is so easy to move in/out of mining on CEX, you'd assume their mined coins are more liquid than the miners who setup long-term projects and are looking for a return based on future bitcoin price, but even at the CEX.io address you see only a small number of coins being moved.
8. In theory it would be possible to go back through the blockchain and measure/quantify what percentage of newly mined coins in a certain time period are being spent. Anecdotally i'd estimate the percentage is very low, and that most coins in circulation are greater than a year old (eg. i'd estimate 99.5% of traded coins were mined +1 year ago).
tl;dr: the current mining business model is based on future bitcoin price, most newly mined coins are held.