Hello everyone!
I was thinking about one thing, Satoshi once said:
"In a few decades when the reward gets too small, the transaction fee will become the main compensation for [mining] nodes. I’m sure that in 20 years there will either be very large transaction volume or no volume."
As far as I know, in Lightning Network transactions, miners are not paid. So, doesn't this thing affect Bitcoin Network? If miners don't get enough fees to have a decent profit, they will be likely to stop mining.
Can someone explain this situation?
There's only a limited amount of transactions that can fit into a block, so there will always be a fee market, especially since the opening and closing of channels still requires on-chain transactions as mentioned by the others.
This means that miners will get their mining fees either way. It's just that the same mining fee payout will cover for a lot more individual transactions than if transactions where to take place purely on-chain.
It also implies that block size restrictions are necessary for a profitable fee market further down the road.