Have a look at statechains idea by Ruben Somsen. There is an implementation by Mercury wallet as well.
You practically describe UTXO pool controlled by the service. However it is non custodial because users have backup presigned transactions so they could redeem coins onchain.
Yes. I've read about them. Then somehow it should be combined with Lightning, and it will be great!
reply