I"m bad at math and I'm just doing this in my head. so... Some input would be nice.
So... 24 hours in a day, 60 minutes in each hour, gives us 1440 minutes per day, every 10 minutes a block is mined for a total of 144 blocks a day with a reward of 25 bitcoins for each block, for a grand total of 3600 bitcoins per day. At the current price of bitcoins $400 that's 1 million 440 thousand dollars each day we spend on securing our network. The current market cap of all bitcoins currently distributed is 6,138,792,511 USD.
So we are paying 1.4 million dollars a day to protect 6.1 billion dollars in total value?
no "we" dont spend it.. that fund is CREATED out of thin air. (minted by miners)
Not bad I guess but what happens when the price of bitcoin goes up and the block rewards go down?
Lets do this again but this time lets make the price per bitcoin 1,000 dollars and the block reward 12.5 bitcoins.
So... 24 hours, 60 minutes, 1440 minutes in a day, 144 blocks a day but this time only 1800 bitcoins are produced worth 1.8 million dollars but now the market cap its protecting is much higher, 15 billion dollars minimum and much more as bitcoins are released.
What happens when bitcoins are worth 10,000 or 100,000? Will it be enough to secure our network when block rewards fall to 3.125 bitcoins?
144 blocks * 3.125 is only 450 bitcoins per day to pay for our network. Currently transaction fees are less then 1% of where they need to be to maintain our current level of security after the halving in just 21 weeks.
transaction fee's are not important..
your own maths has shown that after the reward halving the price of bitcoin can speculate upto $1000.. giving miners $1.8mill a day instead of $1.4m
just because its only $400k more(28%) doesnt mean that the security is going to suffer only a 28% increase.
the cost of running a miner gets cheaper. and every 2 weeks the difficulty(security) jumps ~5%- ~10%
in 21 weeks the difficulty(security) will be 50%-100% higher, without it costing miners much more. due to costs of miners decreasing while hashing power of miners increases..
EG 6 years ago 3 GPU giving 30Mhash cost $1000, 3 years ago a 60,000Mhash miner cost $1000. now a 4,800,000Mhash miner costs $1000
so relax. there are MANY different things that come into the equation. transaction fee's will not be important for a few decades.