Abstract
Pay per last N shares (PPLNS) is a popular pool mining reward mechanism on a number of cryptocurrencies, including Bitcoin. In PPLNS pools, miners may stand to benefit by delaying reports of found shares. This attack may entail unfair or inefficient outcomes. We propose a simple but general game theoretical model of delays in PPLNS. We derive conditions for incentive compatible rewards, showing that the power of the most powerful miner determines whether incentives are compatible or not. An efficient algorithm to find Nash equilibria is put forward, and used to show how fairness and efficiency deteriorate with inside-pool inequality. In pools where all players have comparable computational power incentives to deviate from protocol are minor, but gains may be considerable in pools where miner’s resources are unequal. We explore how our findings can be applied to ameliorate delay attacks by fitting real-world parameters to our model.
Original language | English |
---|---|
Title of host publication | Decision and Game Theory for Security - 8th International Conference, GameSec 2017, Proceedings |
Subtitle of host publication | 8th International Conference, GameSec 2017, Vienna, Austria, October 23–25, 2017, Proceedings |
Editors | Stefan Rass, Bo An, Christopher Kiekintveld, Fei Fang, Stefan Schauer |
Place of Publication | Cham, Switzerland |
Publisher | Springer |
Pages | 21-39 |
Number of pages | 19 |
Volume | 10575 LNCS |
ISBN (Electronic) | 9783319687117 |
ISBN (Print) | 9783319687100 |
DOIs | |
Publication status | Published - 2017 |
Event | International Conference on Decision and Game Theory for Security (GameSec) 2017 - Vienna, Austria Duration: 23 Oct 2017 → 25 Oct 2017 Conference number: 8th https://link.springer.com/book/10.1007/978-3-319-68711-7 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 10575 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Decision and Game Theory for Security (GameSec) 2017 |
---|---|
Abbreviated title | GameSec 2017 |
Country/Territory | Austria |
City | Vienna |
Period | 23/10/17 → 25/10/17 |
Internet address |