Hacker News new | ask | show | jobs
by lostmyoldone 2137 days ago
The best latencies observing "causal fairness" you can achieve is to simulate/emulate the information propagation properties of light, rescaled so that "light speed" is related to whatever time it takes to traverse the slowest link, and that all faster links are path dependently delayed as to create a similated equidistance between players.

To do this anywhere close to perfectly you need absolute local time measurements with reasonable precision to determine the parameters.

Anything with less latency than that will have some kind of paradoxes, as that'd essentially be the equivalent of someone transferring data (or traveling) faster than light. It's kind of odd that it turns out this way, but it seems that any general case communicating network that's paradox free must be reducible to an equivalent physical light circuit.

It is still possible to make something very very counterintuitive that has a better perceived latency, is still fair for most purposes, and is at least eventually consistent. That is however more based on the relative predictability of humans over very short terms and the same of any physical simulation, and not at all causally consistent in any strict sense.