<oembed><type>rich</type><version>1.0</version><author_name>goatmeal (npub1g0…7gqpz)</author_name><author_url>https://nostr.ae/npub1g0atme30l6s65rw6ulq2cqahq9lzmpj0sejhsjcqh0azlyg5cp4qf7gqpz</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>https://blog.apathy.tv/articles/wallet-of-satoshi-spark-beta-review&#xA;&#xA;I rated spark higher than something like aqua due to the unilateral exit path, but I had a huge problem with it still not being permissionless. spark and also ark don&#39;t give the user a way to force a state change to occur, so the service provider can block payments. theoretically this could also happen on liquid if the federation decides not to confirm a transaction.&#xA;&#xA;on any offchain scaling solution you ideally want the processing to be done permissionlessly. so like anyone can decide that they want to participate in running it and they don&#39;t need permission to help process transactions. if this is difficult, then at the very least there needs to be a way for a user to force a state change unilaterally without the service provider&#39;s cooperation. outside of self-custody lightning this is very rare. rollups like citrea, arbitrum, and base at least have unilateral state change.</html></oembed>