may allow billions of transactions per second
Lol, does anyone remember the 2MB 2MB 2MB morons? They wanted to scale up to the grand total of.......... (drum roll).............. half a million per second. And this concept doesn't even require a blocksize increase (increasing the blocksize literally does not qualify as scaling solution, but as a throughput solution instead; blocksize increases are simply an extension of the same un-scalable paradigm, something Satoshi acknowledged in describing payment channels in the original white paper)