All-out Attack: Optimal Block Withholding Under Pay-Per-Share Scheme

📅 2026-07-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study challenges the conventional wisdom that PPS/FPPS mining reward mechanisms are incentive-compatible, revealing their vulnerability to block withholding attacks. By integrating Nash equilibrium analysis with a blockchain difficulty adjustment model, we propose an “All-out Attack” strategy in which an attacker allocates all its computational power to a target pool but submits only partial proofs of work (pPoW) while withholding full proofs of work (fPoW). We prove this strategy to be optimal under PPS/FPPS, with more sophisticated variants such as FAW yielding no additional gains. Our analysis shows that after the first difficulty adjustment, the attacker’s relative reward increases by a factor of α/(1−α), honest miners’ per-hash收益 remains unchanged, and pool operators suffer losses due to paying for pPoW without receiving corresponding fPoW rewards. This work provides the first rigorous proof of incentive incompatibility in PPS/FPPS mechanisms.
📝 Abstract
Classical Block Withholding (BWH) attacks have been extensively studied in block-dependent reward schemes, where pool members are compensated upon a block discovery within the pool. However, most contemporary mining pools operate under share-based scheme wherein participants are paid immediately upon submission of valid shares. In this paper, we analyze BWH under Pay-Per-Share (PPS) and Full-PPS (FPPS) schemes for Nakamoto-style blockchains and prove that these mechanisms are not incentive compatible -- contrary to claims in prior literature. Under PPS/FPPS, the optimal strategy for a BWH attacker is the All-out Attack (AoA): the adversary allocates its entire hashpower toward the victim pool, submitting only partial Proof-of-Work shares (pPoW) while withholding all valid blocks, i.e., full Proof-of-Work (fPoW). Under AoA, prior to the first difficulty adjustment, the adversary incurs negligible loss due to the withheld fPoWs. After the first difficulty adjustment, which reduces block difficulty, the adversary generates more pPoWs per unit time, achieving a relative gain of $\fracα{1-α}$ compared to pre-adjustment rates, where $α$ is the fraction of adversarial hashpower. Moreover, per unit time and per unit hashpower, all honest miners benefit at the same rate as the adversary. In contrast, the victim pool operator incurs losses: it pays the attacker out-of-pocket for pPoW submissions but receives no fPoW compensation in return. Finally, advanced variants of BWH, such as Fork After Withholding (FAW), do not yield additional profit to the attacker.
Problem

Research questions and friction points this paper is trying to address.

Block Withholding
Pay-Per-Share
Incentive Compatibility
Mining Pool
All-out Attack
Innovation

Methods, ideas, or system contributions that make the work stand out.

Block Withholding Attack
Pay-Per-Share
All-out Attack
Incentive Compatibility
Proof-of-Work
🔎 Similar Papers
No similar papers found.