BAR Nash equilibrium and application to blockchain design
提出BAR纳什均衡概念,用于分析拜占庭、利他和理性混合的区块链环境,发现经典协议中诚实不是稳定均衡而搭便车是,进而设计新协议使诚实成为唯一全局稳定均衡。
This paper presents a novel solution concept, called BAR Nash Equilibrium (BARNE) and applies it to the Verifier's Dilemma, a fundamental problem in the design of blockchain consensus. BARNE extends the Nash Equilibrium (NE) to accommodate interactions among Byzantine, altruistic, and rational agents, known as the BAR setting in the distributed computing literature. We prove the existence of BARNE in a broad class of games and introduce two refinements: global stability and local stability. We demonstrate that in the classical quorum-based blockchain protocol, honestly following the prescribed strategy is not a locally stable BARNE, whereas free-riding is a globally stable BARNE. To address this, we designed a more robust protocol with the same classical guarantees, by incorporating fines and forced errors. Under this new protocol, honesty becomes the unique globally stable BARNE, and free-riding is never a BARNE.