Score: 0

How to Beat Nakamoto in the Race

Published: August 22, 2025 | arXiv ID: 2508.16202v2

By: Shu-Jie Cao, Dongning Guo

Potential Business Impact:

Makes blockchains safer from hackers' tricks.

Business Areas:
Blockchain Blockchain and Cryptocurrency

This paper studies proof-of-work Nakamoto consensus protocols under bounded network delays, settling two long-standing questions in blockchain security: What is the most effective attack on block safety under a given block confirmation latency? And what is the resulting probability of safety violation? A Markov decision process (MDP) framework is introduced to precisely characterize the system state (including the blocktree and timings of all blocks mined), the adversary's potential actions, and the state transitions due to the adversarial action and the random block arrival processes. An optimal attack, called bait-and-switch, is proposed and proved to maximize the adversary's chance of violating block safety by "beating Nakamoto in the race". The exact probability of this violation is calculated for any given confirmation depth using Markov chain analysis, offering fresh insights into the interplay of network delay, confirmation rules, and blockchain security.

Country of Origin
🇺🇸 United States

Page Count
33 pages

Category
Computer Science:
Cryptography and Security