GTCRFeb 15, 2021

RPPLNS: Pay-per-last-N-shares with a Randomised Twist

arXiv:2102.07681v2
AI Analysis

This addresses incentive issues for miners in Proof-of-Work cryptocurrency pools, representing an incremental improvement over existing PPLNS protocols.

The paper tackles the problem of incentive compatibility in mining pools by introducing RPPLNS, a randomized modification of the PPLNS payout strategy, and shows that it maintains fairness and resistance to pool hopping while being robust against a broader class of strategic mining behaviors.

"Pay-per-last-$N$-shares" (PPLNS) is one of the most common payout strategies used by mining pools in Proof-of-Work (PoW) cryptocurrencies. As with any payment scheme, it is imperative to study issues of incentive compatibility of miners within the pool. For PPLNS this question has only been partially answered; we know that reasonably-sized miners within a PPLNS pool prefer following the pool protocol over employing specific deviations. In this paper, we present a novel modification to PPLNS where we randomise the protocol in a natural way. We call our protocol "Randomised pay-per-last-$N$-shares" (RPPLNS), and note that the randomised structure of the protocol greatly simplifies the study of its incentive compatibility. We show that RPPLNS maintains the strengths of PPLNS (i.e., fairness, variance reduction, and resistance to pool hopping), while also being robust against a richer class of strategic mining than what has been shown for PPLNS.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes