Open FintanH opened 4 years ago
Either of content-hash, signature bytes, random value (UUID), phase-of-the-moon, gyroscope tilt degree, ... would work, I think, as it’s only tie-breaking causally concurrent values. In the special case of comments, the local clock is a reasonable choice, as it is surfaced to the user (note that we’d still need a hidden practically-random value as a last-last-resort).
Surely the phase of the moon would be the same for both users at the same time 😝
Are you sure? I mean, if you take lat,lon into account...
I'm never sure. Let me ask my tarot cards
@cloudhead mentioned another approach to ordering sequences:
This would make
OrdSequence
more of aHashSequence
. We'd still need the unique identifiers to identify modifications. But maybe we don't even need a timestamp then, just the UUID.