(Im)possibility of Incentive Design for Challenge-based Blockchain Protocols
Suhyeon Lee, Dieu-Huyen Nguyen, Donghwan Lee
TL;DR
The paper studies incentive design for challenge-based off-chain computation in blockchains. It develops a mechanism-design model with a colluding minority, heterogeneous costs, and three ordering modes to evaluate ex-ante individual rationality for honest challengers $O_1$ and deterrence of fraudulent proposers $O_2$. The main results show that single-winner designs are either impossible or scale-limited to satisfy both goals, while multi-winner, non-exclusion designs admit a calibrated, scale-free parameter regime under reasonable costs and collusion. The work informs practical design choices for optimistic rollups, fraud proofs, and ZK-based dispute paths, with implications for deployment and performance.
Abstract
Blockchains offer a decentralized and secure execution environment strong enough to host cryptocurrencies, but the state-replication model makes on-chain computation expensive. To avoid heavy on-chain workloads, systems like Truebit and optimistic rollups use challenge-based protocols, performing computations off-chain and invoking the chain only when challenged. This keeps normal-case costs low and, if at least one honest challenger exists, can catch fraud. What has been less clear is whether honest challengers are actually incentivized and a dishonest proposer is properly damaged under the worst case environment. We build a model with a colluding minority, heterogeneous costs, and three ordering modes. We then ask whether two goals can be met together: honest non-loss and fraud deterrence. Our results are clear: in single-winner designs, the incentive design is impossible or limited in scale. By contrast, in multi-winner designs, we obtain simple, explicit conditions under which both goals hold.
