Scaling CheckMate for Game-Theoretic Security
Authors:
Sophie Rain,
Lea Salome Brugger,
Anja Petkovic Komel,
Laura Kovacs,
Michael Rawson
Abstract:
We present the CheckMate tool for automated verification of game-theoretic security properties, with application to blockchain protocols. CheckMate applies automated reasoning techniques to determine whether a game-theoretic protocol model is game-theoretically secure, that is, Byzantine fault tolerant and incentive compatible. We describe CheckMate's input format and its various components, modes…
▽ More
We present the CheckMate tool for automated verification of game-theoretic security properties, with application to blockchain protocols. CheckMate applies automated reasoning techniques to determine whether a game-theoretic protocol model is game-theoretically secure, that is, Byzantine fault tolerant and incentive compatible. We describe CheckMate's input format and its various components, modes, and output. CheckMate is evaluated on 15 benchmarks, including models of decentralized protocols, board games, and game-theoretic examples.
△ Less
Submitted 13 June, 2024; v1 submitted 15 March, 2024;
originally announced March 2024.