I have been a big fan of the lightening network and I'm just waiting for its full launch so I can witness its effect first hand. I strongly believe the solution to bitcoin scalability problem will be the "Lightening network".
Question: OP you talked about the hard and soft fork and gave example to only hard fork what about soft fork? Give an example for better understanding. (Note, if bitcoin haven't experience it use other blockchain for example)
Bitcoin improvement proposal, BIP, such as BIP 141 or Segwit is an example of a soft fork in bitcoin.
It seems to be a sort of segregation of a transaction after it is completed. It is separated from the block and stored off to increase blocksize in order to handle more transactions per second.
At this time they are all just proposals and due to the decentralization of bitcoin there is no central body to approve all the BIPs, until a consensus is reached.