Conclusion
As we can see, within years developers have come up with many ideas on Ethereum scaling. Some are more convenient and function better, some are not so promising. It’s no secret that the ideal option for users would be to implement scaling within the L1 itself. However, as we have learned, this path is filled with technological obstacles. This is why at this time, Ethereum consciously relies on the L2 scaling option.
The most popular among them are rollups. Considering the latest Ethereum update (DenCun), which considerably lowers the price of data recording for validation in the L1 chain, rollups become way more convenient than Plazma and Validiums: they provide more security along with lower spending on data availability.
Rollup scaling allows an increase in the overall throughput of the chain without the need to compromise when it comes to security. Still, rollups are not without issues. For instance, one of the issues is the spread of liquidity between different networks. Then the bridge interactivity between different rollups is very complicated.
But considering the popularity of Ethereum, In the coming years, we can expect the emergence of developments that would attempt to combine these solutions into one, that’s going to be more manageable and more convenient.