Which ETH Layer-2 scaling solution do you think it will be chosen?

Let's talk about Scalability and compare the current proposals available.
Between Sidechains, State Channels, ZK-Rollups, Optimistic Rollups and Plasma, which layer-2 solution seem the most viable and which one will dominate in the long run and why?
submitted by /u/DeathSinner
[link] [comments]