Not everyone accounts it's mining costs in dollars...
The scarcer the block space the more the fees payed the more essential the fees become
20-30 years ago Internet was a its beginning... What will it look like in 30 years?
The problem is that the protocol was agreed to be fixed. The fees cost depending on the block size.
Considering that a currency based on scarcity will still be necessary in 30 years would prove current technological deflation void and prelude a bleak future...
first of all. miners (individuals connecting an ASIC to a pool) just need an asic an internet connection and a pool IP address.. guess what. the miners ASICS do not have a hard drive storing the blockchain.. instead they are handed a handfull of bytes from the pool to hash away at for upto 10 minutes.. thats it. ASICS never see the blockchain. so the blocksizes are meaningless ASIC miners...
secondly. miners (individuals connecting an ASIC to a pool) have electricity to pay. landlords to pay. even staff to pay.. this is mainly FIAT. so the amount they get in bitcoins needs to translate to FIAT. so if the amount of bitcoin decreases they will ofcourse help raise the FIAT valuation to ensure they can still pay their bills/costs/staff.
you say the scarcer the blockspace the more essential the fee's?? OMG.. im guessing you would prefer blocks of 0.1mb purely to cause large fees purely to give pools a large unneeded bonus today... screwing users..
here is a thought
increasing the blockspace so instead of 2500 paying 5cents. there can be 5000 paying 5 cents. and later 10,000 paying 5 cents.. and so on and so on.. eventually the combined total of all them 5cents equals more than the valuation of 0.78125 btc reward in over a decade. then and only then will miners care more about fees then they do about blockrewards.
... wait.. i can sense your about to rebuttle with the "terrabyte" block scare story.. sorry but it does not require a terrabyte block now. it wont require terrabyte blocks in a couple decades to appease users and pools. maths, logic and a bit of research shows that lower.. FAR lower numbers can achieve that balance needed (and only needed) in a couple decades
EG. lets say for the last couple years the cost of mining was about $10k per block..(EG 25btc@$400 since 2014-12.5btc@$800 very soon)
now lets in a couple decades bitcoin got to $6400/btc to make the blockreward of 0.78125 btc=$5000.
now all we need is another $5000 to keep miners at their $10k income total.
$5000=100,000x5cents100,000tx=100,000x500byte average=500mb.. hell lets use blockstreams numbers because im being generous 226mbdata needed 500mb (thats right not even a gigabyte.. thats right definitely no where near a terabyte)
remember 16 years ago only a few had 0.5mb broadband majority had 54k.. 8 years ago the majorty had 0.5mb broadband and everyone was laughing at 56k
now the average is 5mb and a few have 100mb, so in 8 years the average will be 100mb and 16 years 100mb will be laughed at the same way we are 0.5mb broadband and 56k dial-up, because the internet would be far more then 100mb in 16 years.
oh and by the way the internet speed of lets say
100mb is mega
bit/sec..bit not byte .. so
100m
bit=
12.5megabyte/sec = 750megabyte/minute = 7500Mega
byte per 10 minutes
so.. knowing that peoples internet would be faster than 7500megabyte per 10 minutes.. knowing blocks could be 500mb.. thats 15 blocks per 10 minutes happily!
meaning someone with just 7mbit/s(525mbyte/10min) internet could just about cope with bitcoin (imagine it like the last remaining 0.5mb laggards of yesteryear)..
people on 14mbit/s(1050mbyte/10min) internet could easily cope imagine that as the remote villages and cornfields.. still able to browse the internet aswell
and people on 100mbit(7500mbyte/10min) could run several nodes on one connection(should they want) or rub bitcoin while playing online games, have family watching netflix all at the same time
lastly i think you will rebutt the hard drive capacity. i already mentioned that the hard driv cost of just a couple hundred dollars allowed for a 3gb-3000gb jump in the last 16 years. and so another 1000x jump in the next 16 years=3petabyte hard drive.
also 0.5gb block=72gb/day= 26tb a year..
you think thats alot i know.. but back in the year 2000, people were only comprehending 3gb hard drives. they could not even quantify a 3tb hard drive
in 16 years you will think about a 3tb hard drive the same way you look back at a 3gb hard drive.. laughing at the fact that those old hard drives couldnt even hold 5% of a call-of-duty game today or even 5% of a HD movie. you will think about 26tb in the future the same way you think about 26gb now, which will feel like a years blockchain storage equating to about half a movie of the latest XXXXk resolution 3D movie technology in 16 years
by the way. here is the rub.. segwit blocks for lets say 10,000 transactions are no smaller datawise then 10,000 transactions using traditional methods with a bigger blocklimit. thats right the same data is transmitted but some clients pretend some of the data doesnt exist, even though its actually there. so even if you see a glossy segwit logo on your FULL NODE , your hard drive will still fill up the same. the bandwidth will still be the same..
you can of course opt to be no-witness, pruned mode.. but then you are not a full node and might aswell of just used electrum or bitcoinJ instead.
again.. for emphasis.
blocks do not need to be 1tb tomorrow. they dont even need to be 1gb tomorrow. it doesnt even need 1gb in 16 years. (226mb blockstream lowball innaccurage number(but im being generous mentioning it anyway) - 500mb)
internet speeds dont need to be everyone on 1tb connections but 10mb is enough, 100mb is more than enough
please dont reply with ridiculous notions that miners need to be paid big fat bonuses today
please dont reply with ridiculous notions that blocks should become more scarcer to incentivize a bidding war to pay fat bonuses today
please dont reply with ridiculous notions that blocks need to be terrabytes in size
please dont reply with ridiculous notions that blocks to be transmitted using terrabit internet speeds