I'm not sure that Bitcoin is going to be truly "globally accepted". And by "globally accepted" I mean Bitcoin becoming a truly mainstream global currency. This most likely would never happen. Bitcoin would be more like "digital gold", a financial asset that is mostly used by the big institutional investors to add in their portfolios. The problem is that those big institutional investors could afford to pay ridiculous transactions fees. This could scare away the small BTC investors. I don't know about any potential solutions of this problem, since I'm not a Bitcoin Core developer.
Let's stop pretending there is no solution, the solution has been there for years but "Bitcoin" refuses to update.
It's called dynamic block size (aka adaptive/variable block size) that changes according to network transaction traffic.
Calling it "Digital Gold" only reinforces that Bitcoin does not need any updates and normal people who are not big investors feel it the most.
Comparing Bitcoin to a dead stone is not good, it's a living thing that needs updates.
LN is not a solution, it failed on so many levels... and even one of the devs resigned because current exploitable behavior can't be fixed without updating Bitcoin protocol.
And on top of that LN is getting more and more centralized because that's it's nature.
If LN is solution to Bitcoin scalability, then so is PayPal.
The line of "defense" against updating is usually to keep the hardware requirements low.... so useless old junk can run it too and do nothing while being online.
Guess what... majority of people have kids and kids have gaming computers that need to be upgraded every few years in order to play games and fiber optics are becoming standard in every home.
I guess quantity over quality matters more when it comes to nodes, even if they contribute absolutely nothing to the network security.
So let me get this straight... we don't update Bitcoin protocol to keep the old hardware online so we are more decentralized (at least on paper) while at the same time we are sacrificing scalability and forcing people to use
solutions that are becoming more and more centralized...
Interesting. (
Monty Python's Flying Circus intro song playing in the background)