A Composable Game-Theoretic Framework for Blockchains
Zeta Avarikioti, Georg Fuchsbauer, Pim Keer, Matteo Maffei, Fabian Regen
TL;DR
The paper addresses incentive compatibility in multi-layer blockchain ecosystems where applications interact across the network and consensus layers. It introduces a composable game-theoretic framework with three layer-games—the blockchain game, the application game, and the network game—and two compositions: cross-layer and cross-application, enabling IC reasoning w.r.t. the blockchain behaviour $β$. The contributions include formal definitions of the three games, rigorous composition notions, and multiple case studies (e.g., HTLCs, Layer-2, and MEV) that surface cross-layer vulnerabilities and enable modular security proofs. The framework supports broad applications such as cross-application, cross-chain, and PBS contexts, offering a principled toolset for designing incentive-aligned, multi-protocol blockchain systems.
Abstract
Blockchains rely on economic incentives to ensure secure and decentralised operation, making incentive compatibility a core design concern. However, protocols are rarely deployed in isolation. Applications interact with the underlying consensus and network layers, and multiple protocols may run concurrently on the same chain. These interactions give rise to complex incentive dynamics that traditional, isolated analyses often fail to capture. We propose the first compositional game-theoretic framework for blockchain protocols. Our model represents blockchain protocols as interacting games across layers -- application, network, and consensus. It enables formal reasoning about incentive compatibility under composition by introducing two key abstractions: the cross-layer game, which models how strategies in one layer influence others, and cross-application composition, which captures how application protocols interact concurrently through shared infrastructure. We illustrate our framework through case studies on HTLCs, Layer-2 protocols, and MEV, showing how compositional analysis reveals subtle incentive vulnerabilities and supports modular security proofs.
