I also have to note that the ASP/LSP have to be the same identity or trust each other otherwise the LSP is on the hook for unrolling channels when the mobile client turns off their phone, otherwise they hand all their money to the ASP at tree timeout.
I do wonder if this is a problem that can be fixed.
A model where the Ark Server and LSP is hosted by the same entity really helps users on moible phones today. It is great and I’ll be happy to contribute to building this.
However, I still feel it can’t bring us to full pie Rene is talking about. I’ve been trying to figure out if LN-symmetry can fix the situation. I would expect that with a rebind-able signature we can move the channel state from one-round to another. However, I cannot figure out to process the forfeits.