> Isn't "consensus" just another word for "(eventual) consistency"?
In my head, there's a distinction. Consensus can be used for non-commutative operations, whereas signed CRDT chains can operate entirely without any form of "agreement" other than how they are applied (see https://news.ycombinator.com/item?id=30560573). I wouldn't call distributed CRDTs "consensus."
In my head, there's a distinction. Consensus can be used for non-commutative operations, whereas signed CRDT chains can operate entirely without any form of "agreement" other than how they are applied (see https://news.ycombinator.com/item?id=30560573). I wouldn't call distributed CRDTs "consensus."