This sounds like a contradiction. No ledger, but keeps a record. Is that not a ledger then? 🤨

This sounds like a contradiction. No ledger, but keeps a record. Is that not a ledger then? 🤨

Here’s my rough understanding, please correct me if I’m wrong:
Bob deposits funds into a Bitcoin address that’s controlled via multisig, with ownership held by Bob and Spark. When Bob wants to send funds to Alice through Spark, Spark generates new key shares and discards the old ones, and gives the new shares to Alice. Since Bob can no longer use the old shares on their own, ownership is logically transferred to Alice and Spark.
So, in theory, Spark doesn’t need to maintain a ledger. Whether it actually keeps any record, I’m not sure.