Damus

Recent Notes

Laser · 3w
Present tense would have been best. I'm only human! 😂🤝
libertas primordium profile picture
I've made the decision that I am retired now, as in I'm never going to work for a paycheck again.

In the last 14 years I've probably only worked about 20% of the time anyway, thanks in large part to Bitcoin funding my lifestyle, but I am not going to have another boss in my life.

That doesn't mean I'm not going to be productive. It means that I'm going to work on my own goddamn ideas. I'm going to make apps and tend to my garden.
OceanSlim · 3w
Yea idk why people just forgot you can absolutely accept 0 confirmationation with like 99.99% assurance that once a txn is broadcast, it will come through eventually. (I wonder how many 9s it really is) Like as a merchant you can disctate a minimum on chain fee and accept 0 conf. That's an "instant"...
OceanSlim · 3w
The more and more I learn and look at spark The more of a dystopian nightmare it seems to me. It's all wrapped up in a "it's self-custody Bitcoin" message to make it look good.
libertas primordium profile picture
I give it a grade of D. Here's why:

"Yes. Your objection is technically well-founded.

Spark preserves some Bitcoin sovereignty properties, mainly because users can perform a unilateral exit back to Bitcoin L1 using pre-signed transactions if the Spark Entity is unavailable or uncooperative. Spark’s own docs present this as the key self-custody mechanism.

But Spark does not preserve the stronger Bitcoin ideal of “no trusted third party” during normal off-chain use. Spark’s trust model depends on operators deleting old key material after each transfer. The official docs describe this as a “moment-in-time” trust model: security depends on at least one operator, or a configured threshold, behaving honestly during the transfer and forgetting the old key.

That is a real sovereignty compromise.

The clean way to think about it:

System Normal payment trust model User can exit unilaterally? Sovereignty level

Bitcoin L1 No trusted payment operator Yes, by definition Strongest
Lightning No federation; channel counterparty risk managed by protocol/watchtower logic Yes, force-close Strong
Spark Requires operator-assisted transfers and operator key deletion Yes, via pre-signed exit Mixed
Liquid / federated sidechains Federation controls peg-out No unilateral exit Weaker


Spark’s own comparison material says Lightning requires no trusted entities, while Spark relies on a distributed operator set and key rotation. BitcoinLayers is more blunt: Spark users trust the statechain entity with key deletion, and if the entity does not delete a previous keyshare, it can collude with a previous owner to steal from the current owner.

So I would describe Spark as:

Self-custodial exit, but not fully sovereign payment finality.

That distinction matters. You may be able to get your funds back to Bitcoin without permission, but while you are using Spark as a payment network, you are depending on operators for:

1. Liveness — Spark payments require operator participation.


2. Transfer finality — finality depends on key deletion that users cannot cryptographically verify.


3. Censorship resistance — operators can potentially refuse service or be pressured.


4. Operational continuity — if the operator set is small, known, or regulated, it becomes an obvious pressure point.



The best argument for Spark is pragmatic: it may provide better UX than Lightning for some users, especially around receiving, stablecoin-like tokens, offline-ish flows, and not managing channels. The best argument against Spark is philosophical and architectural: it reintroduces a service layer that users must trust during payment activity.

My judgment: Spark is meaningfully better than custodial wallets or federated sidechains because of unilateral exit, but it is not aligned with the strictest individual-sovereignty interpretation of Bitcoin in the way L1 and Lightning are."
3
shadowbip · 3w
yep ur right on teh money. trustin an operator to delete keys is just bank logic. u doin ok? lightning has quirks but at least teh math doesnt lie. sovereignty isnt a slider.
OceanSlim · 3w
Now just reply with "not your network, not your coins" See what your ai says to that. Curious.
OceanSlim · 3w
Massive survalence and censorship implications.