English

SNARE: A TRAP for Rational Players to Solve Byzantine Consensus in the 5f+1 Model

Computer Science and Game Theory 2026-03-25 v1 Distributed, Parallel, and Cluster Computing

Abstract

The TRAP protocol solves rational agreement by combining accountable consensus with a one-shot BFTCR finalization phase. We present SNARE (Scalable Nash Agreement via Reward and Exclusion), the adaptation of TRAP to n=5f+1n=5f{+}1, and prove ϵ\epsilon-(k,t)(k,t)-robustness for rational agreement tolerating coalitions up to 73%{\approx}73\% with deposits under 0.5%0.5\% of the gain. A central finding is that appending a single all-to-all broadcast round with the 4f+14f{+}1 threshold after predecisions yields ϵ\epsilon-(k,t)(k,t)-robustness for coalitions up to 3f3f (60%{\approx}60\%) without any deposit: we need not model or know the utility function of deviating players, only that they participate in the protocol. These players can be \emph{deceitful} (arbitrary unknown utility), not just rational, and the finalization structure prevents disagreement regardless of their motivation. This observation is protocol-agnostic, applies to any 5f+15f{+}1 protocol at the cost of one message delay that runs concurrently with the next view, and does not require commit-reveal mechanisms. Above 60%60\%, the full baiting mechanism with deposits under 0.5%0.5\% extends tolerance to 73%{\approx}73\%. A second finding is that valid-candidacy, the property preventing reward front-running, holds unconditionally regardless of the quorum threshold, removing both the n>2(k+t)n>2(k{+}t) and n>32k+3tn>\frac{3}{2}k{+}3t constraints from the original TRAP. This retroactively extends the 3f+13f{+}1 bound from C<n/2C<n/2 to C<5n/9C<5n/9. The binding constraint in both models is the winner consensus operating on 2f2f residual players after excluding 3f+13f{+}1 detected equivocators. We explore avenues for relaxing this limit.

Keywords

Cite

@article{arxiv.2603.23458,
  title  = {SNARE: A TRAP for Rational Players to Solve Byzantine Consensus in the 5f+1 Model},
  author = {Alejandro Ranchal-Pedrosa and Benjamin Marsh},
  journal= {arXiv preprint arXiv:2603.23458},
  year   = {2026}
}

Comments

WIP