Image: Hackernoon, Preethi Kasireddy
This interesting article on Hackernoon from Preethi Kasireddy describes the current limitations on scaling blockchain and describes many different solutions and methods that could be used to allow scaling, such as SegWit, Sharding, increasing block size and off chain state channels, among others.
Source: