
"Lately, I've been feeling a strong sense of déjà vu. When discussing Spark, I notice a similar pattern. Some know to say " statechain ", but for most, that's where the understanding ends. And as with Lightning back then, the problem isn't a lack of intelligence or effort, it's simply that the underlying mental model isn't clear. So I'll try the same approach again: explain how Spark works conceptually, without getting into cryptographic terminology."
"To explain how this works, imagine that spending a given set of bitcoin on Spark requires completing a simple two-piece puzzle: One piece of the puzzle is held by the user. The other piece is held by the SE. Only when both matching pieces come together can the bitcoin be spent. A different set of bitcoin will require the completion of a different puzzle."
Spark enables users to send and receive bitcoin without broadcasting on-chain transactions by changing joint spending authorization rather than moving coins on-chain. Authorization is shared between the user and a group of operators called a Spark Entity (SE). The process can be understood as a two-piece puzzle: one piece held by the user and one by the SE; only matching pieces allow spend. Each distinct set of bitcoin corresponds to a different puzzle. Ownership changes occur by transferring the matching ability to complete the puzzle, thereby transferring spending authority off-chain.
Read at Bitcoin Magazine
Unable to calculate read time
Collection
[
|
...
]