Increasing limit is not solution.
a) there are 7,000,000,000 people (let say only 1,000,000,000 will use bitcoin)
b) everybody makes 2-3 transactions per day
c) 1 transaction takes 230 bytes
d) there are 240 blocks per day (24 * 10)
=> (1,000,000,000 * 3 * 230)/240 = 2,8 GB per block
We need smarter solution. Side chains can solve this problem easy.
the answer is quite simple
To me there is no question about it, the future is:
Altchains + merged mining =
Multiple chains, easy convertibility, no central point of failure, efficiency, no problem to innovate, no hardfork dramas and no problem to scale
Bitcoin bagholders for some reason like to argue for monotony instead of diversity. I think that line of thought is unhealthy.
altchains - what else?
Each chain can hold a few million users.
Maybe it'll take some more time with most people to let reality sink in.
There is really no rational reason to mash everything onto one blockchain - it's even impossible