Swimming with fishes and sharks: beneath the surface of queue-based ethereum mining pools
File(s)mascots-crc.pdf (633.29 KB)
Accepted version
Author(s)
Type
Conference Paper
Abstract
Cryptocurrency mining can be said to be the modern
alchemy, involving as it does the transmutation of electricity
into digital gold. The goal of mining is to guess the solution
to a cryptographic puzzle, the difficulty of which is determined
by the network, and thence to win the block reward and
transaction fees. Because the return on solo mining has a very
high variance, miners band together to create so-called mining
pools. These aggregate the power of several individual miners,
and, by distributing the accumulated rewards according to some
scheme, ensure a more predictable return for participants.
In this paper we formulate a model of the dynamics of a queue-
based reward distribution scheme in a popular Ethereum mining
pool and develop a corresponding simulation. We show that the
underlying mechanism disadvantages miners with above-average
hash rates. We then consider two-miner scenarios and show how
large miners may perform attacks to increase their profits at the
expense of other participants of the mining pool. The outcomes of
our analysis show the queue-based reward scheme is vulnerable
to manipulation in its current implementation.
alchemy, involving as it does the transmutation of electricity
into digital gold. The goal of mining is to guess the solution
to a cryptographic puzzle, the difficulty of which is determined
by the network, and thence to win the block reward and
transaction fees. Because the return on solo mining has a very
high variance, miners band together to create so-called mining
pools. These aggregate the power of several individual miners,
and, by distributing the accumulated rewards according to some
scheme, ensure a more predictable return for participants.
In this paper we formulate a model of the dynamics of a queue-
based reward distribution scheme in a popular Ethereum mining
pool and develop a corresponding simulation. We show that the
underlying mechanism disadvantages miners with above-average
hash rates. We then consider two-miner scenarios and show how
large miners may perform attacks to increase their profits at the
expense of other participants of the mining pool. The outcomes of
our analysis show the queue-based reward scheme is vulnerable
to manipulation in its current implementation.
Date Issued
2017-11-16
Date Acceptance
2017-06-10
Citation
Proceedings of MASCOTS 2017, 25th Annual Meeting of the IEEE International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, 2017
Publisher
IEEE
Journal / Book Title
Proceedings of MASCOTS 2017, 25th Annual Meeting of the IEEE International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems
Copyright Statement
© 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor
Blockchain (GB) Limited
Identifier
https://ieeexplore.ieee.org/document/8107436
Grant Number
N/A
Source
25th Annual Meeting of the IEEE International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems
Subjects
Science & Technology
Technology
Computer Science, Theory & Methods
Engineering, Electrical & Electronic
Computer Science
Engineering
Publication Status
Published
Start Date
2017-09-20
Finish Date
2017-09-22
Coverage Spatial
Banff, Alberta, Canada
Date Publish Online
2017-11-16