The "killer app" of Bitcoin is the shared CPU power / consensus, not necessarily the plain layer-1 transactions.
"Most transactions cancel out at the account level. The binks demand bitcoins of each other only because they don't want to hold account money for too long. So a relatively small amount of bitcoins infrequently transacted can support a somewhat larger amount of account money frequently transacted."
https://satoshi.nakamotoinstitute.org/emails/cryptography/th...
> satoshi expressed in his emails that he was under the impression that bitcoin would scale on its own in the early days
And it did. I don't think today still classifies as "early". See above for people already thinking far ahead for longterm solutions to scaling.
So, while Satoshi’s opinion isnt really relevant to bitcoin’s future, since you brought it up, Satoshi clearly didn't think layer one was the inly way yo go.
And if LN would actually reduce on chain Tx to a level where we would no longer need to worry about on-chain limits then we rendered bitcoin useless because we literally reduced the need for Tx to basically zero. Whos gonna pay for mining if block rewards vanish and LN makes on-chain Tx vanish as well?
Bitcoins "goal" is that on-chain Tx should always be near the max so the fee per Tx is the lowest possible and reward are the highest While LNs "goal" would be to reduce the on-chain Tx to near zero because every on-chain Tx is extremely expensive.
It probably meets somewhere in the middle. which means its still gets worse and worse the more Tx are made even if they are made over LN. Thats the definition of "not scaling well".
LN and bitcoin are supposed to by a symbiosis but LN is the parasite that works best when it almost kills is own host. You can see it though the actions of large miners. They are not supporting LN. They could pour millions in the development and advertisement of LN but they dont want it, it reduces their profit.
Its just very very deeply flawed overly complex system that only exist because some people would not accept that the layer 1 has deep flaws. Is rather obvious that building on top is not the right way forward. An since changing layer 1 is not possible in any meaningful way the only way forward is to abandon it. Which wont happen as long as people make money with it.
>what exactly would stop it from working?
The absolute end state is that hashrate drops or stops increasing due to the fact that it isn't profitable anymore which leads to double spend and essentially destroys any trust in the system and renders it useless.
No one know at which point hashing will no longer be profitable for a long enough time to cause this cascading effect. But once it started the price crashes > pushes more miners out of businesses > further reducing hash rate > panic > price drop more > repeat
All while mining hardware becomes cheap because demand goes to zero and supply increases, which makes a double spending attack cheaper. Then once a double spend has been observed its game over. There inst even a theoretical plan how to move on at that point. In simple words it would move the requirement for block conformations to infinite so there is no point in doing any Tx anymore. Everyone just has to wait which further reduces any rewards for miners.
That’s changing everything.
Also increases cost because you add additional parties in the system who wants to get paid for providing the service and liquidity. It simply can not provide a better service in the end.
If 80% of miners go out of business someone can buy the hardware from them wait for the 80% difficulty adjustment and then start the attack. He could mine blocks faster than anyone else so even if someone mines a block his chain will eventually be longer. There is no know way to recover from something like that.