So state channels on Ethereum, I guess?
Hm, now that I think about it, having state channels on top of L2s could be another way to ensure even higher scalability for specific purposes (several, quick microtransactions between two identical actors). And once a channel state is settled into a transaction, it’s added into the next bundle to be published onto the L1. I’m not seeing anything yet that could prevent that.
If it can be done, it would enable many, high-frequency micro transactions to happen without impacting the chain scalability as long as such microtransactions aren’t urgently needed to be published onto the L1 as soon as possible (aka the inherent problem of settlement delay that exist with state channels).
So, it’s probably not suited for high frequency trading, for instance, unless if you’re trusting once again state channels to benevolently let you earn on your trading choices instead of themselves or anyone else. Best suited for games and such, I’d say, or even temporary baskets of goods on merchandizing Dapps.