Most of the blockchain mainnet is not scalable. For example, the average transaction per second of Ethereum is only 25tps. Fortunately, we have some scaling solutions for blockchain that supports smart contract, like Ethereum. These solutions include payment channel, state channel, plasma and BOLT, which is developed by BOLT research team. In this talk, we will introduce these scaling solutions and compare their pros and cons.
ref1: Making Sense of Ethereum’s Layer 2 Scaling Solutions: State Channels, Plasma, and Truebit
ref2: Layer 2