Has the proportion of transactions gone up compared to the miners?
Has the proportion of transactions gone up compared to the miners?
1. Massive media hype surrounding the price in 2014 caused everyone and their mom to try and buy bitcoin. The original developer (Satoshi) had added short term limit on the number of transactions that could be processed in a given time (transactions per block) as a short term fix for a few bad actors spamming the network. So the network was left unable to process the massive increase in demand caused by the price hype. This "fix" was stated to be temporary but was left in for the reason below.
2. A handful of new BTC devs ran off the old guard who believed the network should scale up with demand. This resulted in them intentionally refusing to change the software to accommodate yet another round of increased demand due to media attention (2016).
3. Increased regulatory scrutiny made it difficult to buy/sell crypto outside of large, regulated exchanges, effectively reducing liquidity for those that aren't institutional traders and those unwilling to give Coinbase a DNA sample just so they can buy crypto. The new regulatory and institutional friction killed many of the original use cases for bitcoin leaving mostly institutional traders left. These traders are unphased by high transaction fees, especially since most of their trading takes place off-chain on an exchange website.
For example, I donated to a torrenting site with a very low fee and it took ~3 days to confirm.
When you submit a transaction for the first time, it enters the client software's mempool. Miners pull transactions from the mempool if they deem the fee high enough to include. If your fee is too low, it sits in the mempool long enough that the client software purges it forever. It has to be resubmitted or it never gets mined