BAR Nash Equilibrium and Application to Blockchain Design
Maxime Reynouard, Rida Laraki, Olga Gorelkina
TL;DR
This work introduces BAR Nash Equilibrium (BARNE), a generalization of Nash equilibrium to settings with Byzantine, altruistic/honest, and rational agents (BAR). It proves BARNE existence under mild conditions and defines local and global stability refinements, enabling robust assessments of incentive mechanisms in distributed algorithms. The authors apply BARNE to the Verifier's Dilemma in quorum-based blockchain protocols, showing that the standard protocol rarely yields a BARNE and that free-riding is typically globally stable; they propose two amendments—monetary fines and trap blocks—that can render honest behavior globally (or locally) stable BARNE under realistic parameter regimes. The analysis demonstrates that such amendments are practically implementable and provide a structured, predictive framework for designing incentive-compatible distributed systems with mixed agent types. Overall, BARNE and its stability refinements offer a principled approach to resilience against selfish, faulty, and adversarial behavior in distributed consensus and related areas.
Abstract
This paper presents a novel solution concept, called BAR Nash Equilibrium (BARNE) and apply it to analyse the Verifier's dilemma, a fundamental problem in blockchain. Our solution concept adapts the Nash equilibrium (NE) to accommodate interactions among Byzantine, altruistic and rational agents, which became known as the BAR setting in the literature. We prove the existence of BARNE in a large class of games and introduce two natural refinements, global and local stability. Using this equilibrium and its refinement, we analyse the free-rider problem in the context of byzantine consensus. We demonstrate that by incorporating fines and forced errors into a standard quorum-based blockchain protocol, we can effectively reestablish honest behavior as a globally stable BARNE.
