paper

When Can Stateless Recovery Defeat Byzantine Quorum Safety? A Tight Normal Form for Single-Step BFT

arXiv:2610.07759

Abstract

Byzantine quorum safety relies on correct replicas refusing to sign conflicting values. A replica that loses its protocol state during recovery but retains its identity and signing key may forget an earlier vote. We study certificates formed by matching signed votes from at least of replicas, assuming that each correct replica avoids conflicting votes between recoveries. If two conflicting certificates form, their overlap has size between and , where counts Byzantine replicas and counts correct identities that recovered during the execution considered. Our main result decomposes the slack into four nonnegative counts: extra signers in the first certificate, extra signers in the second, identities in neither certificate, and Byzantine or recovering identities outside their overlap. Zero slack forces an exact signer partition. With replicas, threshold , at most Byzantine replicas, and exactly one correct recovery event, any conflicting pair forces exactly Byzantine replicas, all in the overlap together with the recovered replica; each certificate has a disjoint side of correct replicas. A minimal protocol attains this form. We distinguish certificate formation from acceptance, give a sufficient check using configured fault and recovery caps, and explain why durable vote records written before signature release prevent the conflict.

arXiv commentTo be appeared at ICDCN 2027 as a Short Paper