Exact Threshold for Byzantine Recovery
Abstract
Universal deterministic Boolean recovery holds exactly above twice the fault bound.
Theorem 1.1 (The strict honest-majority threshold is exact).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InstitutionalCapture/ByzantineRecoveryExactThreshold.deterministic_recovery_exact_threshold (✓ std3). ∎
Source. Repository-derived.
Commentary.
Reports form a Boolean vector indexed by Fin n. The canonical byzantineCount counts entries that disagree with the common truth, and the recovery rule receives only that report vector.
At or below twice the fault bound, the frozen impossibility theorem constructs one vector compatible with both truths. Above the bound, the canonical strict-majority rule returns the truth for every allowed report vector, proving the converse at the same threshold.
References
- Truth anchor:
D5/S3/ConceptDynamics/InstitutionalCapture/ByzantineRecoveryExactThreshold.deterministic_recovery_exact_threshold - Dependency: D5/S3/ConceptDynamics/InstitutionalCapture/ByzantineRecoveryImpossibility