v1v2 (latest)
On the correctness of Egalitarian Paxos
Information Processing Letters (IPL), 2019
Abstract
This paper identifies a problem in both the TLA+ specification and the implementation of the Egalitarian Paxos protocol. It is related to how replicas switch from one ballot to another when computing the dependencies of a command. The problem may lead replicas to diverge and break the linearizability of the replicated service.
View on arXivComments on this paper
