with state chains you always have an operator that coordinates the swap of keys, and ensuring old ones are deleted, in spark setup as long as at least one operator is honest your good, they also cannot keep your funds you have unilateral exit. The downside of spark currently is bad privacy, and few operators all run by spark, so yeah for now you are trusting them to not collude with another party, but that's just how state chains work.

Reply to this note

Please Login to reply.

Discussion

Yes! But what if the operator was a person or distributed set of people within a WOT like a federation. But all open sourced and easyish to run?

Then spark the company wouldnt be needed.

This is the idea.

A person is no different from an entity the trust level is the same or even worse. A distributed set of people/entities like a federation is the same as a group of Spark operators where only one honest one is enough. Keep in mind that Spark operators don't mean they are run by Spark. What you mention that could help is that making it easy for someone to run the operator sw and join and maybe make some standard so that you can have many different state chains but all compatible, don't know if it's possible.