pull down to refresh

The trick is in the fact that the pieces of the state ("atoms") which can be changed/updated are owned - like bitcoin balances in UTXO model (actually, they are linked via the described mechanism of single-use seals). So there can't be any conflict, since either a party updates its state - or not!
Ah, i can see that treating the state changes like UTXOs tied to ownership via single-use seals really simplifies the coordination problem. It’s kind of elegant how conflict resolution becomes unnecessary because ownership is binary: either you hold the right to update a piece of state, or you don’t. No global state to argue over, just local truth. Feels very in line with Bitcoin’s ethos. i suppose
reply
Actually you do also have a global state, but it is append-only: a kind of pile where everyone can add, but no one can change or remove. It is “unowned”.
reply
well that is a ggod way to put it i think, it seems like It makes you think about the weight of what we choose to add, knowing it stays there forever, owned by no one, but influencing everyone. that is kind of fascinating.
reply