nostr:npub1vxd0dfst8ljvwva2egrpc53ve8ru78v8aaxfpravchkexmfmmu3sqnrs50 We are now considering Spark from the perspective of the Lightning Network. Thank you for your introduction.
Discussion
Wow, amazing. I think the tradeoffs of Spark is great.
Do you think is possible to generate a spark wallet by a NSEC? So every Nostr profile can have a Spark wallet automatically?
* from a nsec
I think it’s feasible.
Would be amazing automatically have a Spark account on nostr:npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8 derived from my nsec.
This video mentions Spark—highly recommended to watch.
Will watch. Thanks.
I read this a long time ago and made me wonder about spark. Maybe it's changed for the better since?
Spark is a Bitcoin Layer 2 (or Layer 3) project initiated by Lightspark, based on the statechain design. It is not an LSP.
What about this criticism from voltage cloud?

It’s hard to assess their competitiveness in the LSP space.
Statechain follows a client-server architecture, but the server has very limited authority.
Fair call, I need to learn more about it. What is the potential for spark and Cashu to work well together? Do they compete in any way or are they a good fit?
The counterparty risk for Wallet of Satoshi and Cashu users is that the server operator might run away with the funds. Liquid users face the risk that multiple federation members might collude to steal the funds. Spark users face the risk that the service providers might collude with the previous sender to double-spend the received funds. The counterparty risk for Ark is that if the user stays offline for too long and their VTXO expires, the service provider may be able to take control of it.
You could imagine a wallet that works like this: for balances under 1,000 sats, it uses Cashu; for amounts over 10,000 sats, it switches to Spark; for over 100,000 sats, it uses Ark; and once the balance exceeds 500,000 sats, it sets up a self-managed Lightning channel.
These five solutions all address, through different tradeoffs, the two main barriers of using a native self-custodial Lightning wallet:
1. Establishing Lightning channels and obtaining inbound liquidity.
2.Staying online continuously in order to receive Lightning payments.