I am not going to write huge paragraphs about the whole situation to complicate things instead just going to keep it short and simple.
Problems:
- Lot of people complaining about high fees they have to pay for bitcoin transactions.
- It takes a lot of time for transactions to be included in blocks for confirmation.
Cause(s):
- More number of users, transactions and overall usage of Bitcoin blockchain.
- Estimation of fees is not good. Many wallets and exchanges asking the users to pay more in fees.
- Segwit not being used by many wallets, exchanges and users.
- Newbies don’t know how things work in bitcoin and expect everything to be quick.
- Core devs are still working on few thing related to bech32 and gui support (core wallet) for segwit.
- Spamming by assholes (includes a few miners and some retards like Roger Ver for planning/executing such attacks). Cost of these attacks will increase with time and development in Bitcoin so they will stop eventually.
Solutions:
- Use Segwit wherever possible. Boycott wallets and exchanges not using segwit.
2. Use RBF(Replace-by-Fee)
3. Consolidation and Management of UTXOs
4. Batch transactions — try to plan your transactions and pay to many in a single transaction
5. Use below resources to analyze mempool stats and do an estimation based on the stats.
6. Be patient and wait for off-chain/Layer 2 solutions like Lightning which will help to make bitcoin transactions cheaper, faster and also reduce the number of on-chain transactions.
http://dev.lightning.community/
How things work:
- Stop comparing Bitcoin with traditional payment processors or anything that is centralized. Read more and understand how transactions in Bitcoin work, what is the role of a full node? How miners include transactions in blocks? And who decides the fees here?
- Educate more people about everything discussed above and other things that can help make Bitcoin usage better.
- Stay away from big-blockers, bcash fans, r/btc, bitcoin.com, @bitcoin on twitter and other retards who will try to misguide and misinform you about the facts.
- If you dont believe in decentralization, censorship resistance and financial freedom then please GTFO and use any altcoin.
- Scaling is an ongoing process and things take time to evolve and get better.
Some helpful links:
https://www.reddit.com/r/Bitcoin/comments/7mk8az/day_5_i_will_post_this_guide_regularly_until/