Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3558535.3559792acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaftConference Proceedingsconference-collections
research-article
Public Access

Blockchain Mining: Optimal Resource Allocation

Published: 05 July 2023 Publication History

Abstract

Having enabled numerous applications, blockchains have attracted not only much attention, in the past decade, but also huge amount of resources: talent, capital, energy, etc. Focusing on the mining side of the market, in this paper, we aim at understanding how to efficiently use the resources mining and staking pools attract. We start with developing predictions about factors that increase the efficient allocation of pools' resources. We then test our predictions based on a general model for optimal resource allocation that we develop, as well as data we collected on pools' actual resource allocations. We find that pools can increase resource efficiency by mining for more blockchains as well as by increasing the frequency of resource re-allocation. Further, we enroll to mining pools as a miner to understand and comment on how pools can encourage their miners to increase the efficiency of their allocation. While our empirical investigation mostly focuses on the BTC family, we show that our theory and results are general and applicable to the Ethereum family as well as other proof-of-work (PoW) and proof-of-stake (PoS) chains.

References

[1]
Bitcoinwiki: Bitcoin difficulty, 2020. https://en.bitcoin.it/wiki/Difficulty/.
[2]
BlockChair, 2020. https://blockchair.com/.
[3]
CoinGecko API, 2020. https://www.coingecko.com/en/api/.
[4]
Mining Pool Stats, 2020. https://miningpoolstats.stream/.
[5]
What is the One-Click Switch and how to use it?, 2020. https://support.viabtc.com/hc/en-us/articles/900001529046-What-is-the-One-Click-Switch-and-how-to-use-it-.
[6]
S. Abramova, P. Schöttle, and R. Böhme. Mixing coins of different quality: A game-theoretic approach. In Financial Cryptography and Data Security - FC 2017 International Workshops, WAHC, BITCOIN, VOTING, WTSC, and TA, Sliema, Malta, April 7, 2017, Revised Selected Papers, pages 280--297, 2017.
[7]
I. Bentov, C. Lee, A. Mizrahi, and M. Rosenfeld. Proof of activity: Extending bitcoin's proof of work via proof of stake [extended abstract]y. SIGMETRICS Perform. Evaluation Rev., 42(3):34--37, 2014.
[8]
G. Bissias, B. N. Levine, and D. Thibodeau. Using economic risk to model miner hash rate allocation in cryptocurrencies. In Data Privacy Management, Cryptocurrencies and Blockchain Technology - ESORICS 2018 International Workshops, DPM 2018 and CBT 2018, Barcelona, Spain, September 6--7, 2018, Proceedings, pages 155--172, 2018.
[9]
G. Bissias, B. N. Levine, and D. Thibodeau. Greedy but cautious: Conditions for miner convergence to resource allocation equilibrium. CoRR, abs/1907.09883, 2019.
[10]
P. Chatzigiannis, F. Baldimtsi, I. Griva, and J. Li. Diversification across mining pools: Optimal mining strategies under pow. CoRR, abs/1905.04624, 2019.
[11]
L. W. Cong, Z. He, and J. Li. Decentralized mining in centralized pools. Technical report, National Bureau of Economic Research, 2019.
[12]
J. A. D. Donet, C. Pérez-Solá, and J. Herrera-Joancomartí. The bitcoin P2P network. In Financial Cryptography and Data Security - FC 2014 Workshops, BITCOIN and WAHC 2014, Christ Church, Barbados, March 7, 2014, Revised Selected Papers, pages 87--102, 2014.
[13]
A. Dorri, S. S. Kanhere, R. Jurdak, and P. Gauravaram. Lsb: A lightweight scalable blockchain for iot security and anonymity. Journal of Parallel and Distributed Computing, 134:180--197, 2019.
[14]
G. Fanti, L. Kogan, S. Oh, K. Ruan, P. Viswanath, and G. Wang. Compounding of wealth in proof-of-stake cryptocurrencies. In I. Goldberg and T. Moore, editors, Financial Cryptography and Data Security - 23rd International Conference, FC 2019, Frigate Bay, St. Kitts and Nevis, February 18--22, 2019, Revised Selected Papers, volume 11598 of Lecture Notes in Computer Science, pages 42--61. Springer, 2019.
[15]
M. V. X. Ferreira and S. M. Weinberg. Proof-of-stake mining games with perfect randomness. In P. Biró, S. Chawla, and F. Echenique, editors, EC '21: The 22nd ACM Conference on Economics and Computation, Budapest, Hungary, July 18--23, 2021, pages 433--453. ACM, 2021.
[16]
B. Fisch, R. Pass, and A. Shelat. Socially optimal mining pools. In Web and Internet Economics - 13th International Conference, WINE 2017, Bangalore, India, December 17--20, 2017, Proceedings, pages 205--218, 2017.
[17]
P. Gazi, A. Kiayias, and D. Zindros. Proof-of-stake sidechains. In 2019 IEEE Symposium on Security and Privacy, SP 2019, San Francisco, CA, USA, May 19--23, 2019, pages 139--156. IEEE, 2019.
[18]
F. Irresberger, K. John, P. Mueller, and F. Saleh. The public blockchain ecosystem: An empirical analysis. NYU Stern School of Business, 2021.
[19]
D. Ivan. Moving toward a blockchain-based method for the secure storage of patient records. In ONC/NIST Use of Blockchain for Healthcare and Research Workshop. Gaithersburg, Maryland, United States: ONC/NIST, pages 1--11, 2016.
[20]
A. Kiayias, A. Russell, B. David, and R. Oliynykov. Ouroboros: A provably secure proof-of-stake blockchain protocol. In J. Katz and H. Shacham, editors, Advances in Cryptology - CRYPTO 2017 - 37th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 20--24, 2017, Proceedings, Part I, volume 10401 of Lecture Notes in Computer Science, pages 357--388. Springer, 2017.
[21]
S. King and S. Nadal. Ppcoin: Peer-to-peer crypto-currency with proof-of-stake. self-published paper, August, 19(1), 2012.
[22]
Y. Lewenberg, Y. Bachrach, Y. Sompolinsky, A. Zohar, and J. S. Rosenschein. Bitcoin mining pools: A cooperative game theoretic analysis. In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2015, Istanbul, Turkey, May 4--8, 2015, pages 919--927, 2015.
[23]
W. Li, S. Andreina, J. Bohli, and G. Karame. Securing proof-of-stake blockchain protocols. In J. García-Alfaro, G. Navarro-Arribas, H. Hartenstein, and J. Herrera-Joancomartí, editors, Data Privacy Management, Cryptocurrencies and Blockchain Technology - ESORICS 2017 International Workshops, DPM 2017 and CBT 2017, Oslo, Norway, September 14--15, 2017, Proceedings, volume 10436 of Lecture Notes in Computer Science, pages 297--315. Springer, 2017.
[24]
X. Liu, W. Wang, D. Niyato, N. Zhao, and P. Wang. Evolutionary game for mining pool selection in blockchain networks. IEEE Wirel. Commun. Lett., 7(5):760--763, 2018.
[25]
F. Saleh. Blockchain without waste: Proof-of-stake. The Review of financial studies, 34(3):1156--1190, 2021.
[26]
A. Spiegelman, I. Keidar, and M. Tennenholtz. Game of coins. CoRR, abs/1805.08979, 2018.
[27]
J. Sun, P. Tang, and Y. Zeng. Games of miners. In Proceedings of the 19th International Conference on Autonomous Agents and Multiagent Systems, AAMAS '20, Auckland, New Zealand, May 9--13, 2020, pages 1323--1331, 2020.
[28]
C. Wang, X. Chu, and Q. Yang. Measurement and analysis of the bitcoin networks: A view from mining pools. CoRR, abs/1902.07549, 2019.
[29]
L. Wang and Y. Liu. Exploring miner evolution in bitcoin network. In Passive and Active Measurement - 16th International Conference, PAM 2015, New York, NY, USA, March 19--20, 2015, Proceedings, pages 290--302, 2015.
[30]
W. Wang, D. Niyato, P. Wang, and A. Leshem. Decentralized caching for content delivery based on blockchain: A game theoretic perspective. In 2018 IEEE International Conference on Communications, ICC 2018, Kansas City, MO, USA, May 20--24, 2018, pages 1--6. IEEE, 2018.
[31]
G. Yamamoto, A. Laszka, and F. Kojima. Equilibrium of blockchain miners with dynamic asset allocation. CoRR, abs/2006.08016, 2020.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
AFT '22: Proceedings of the 4th ACM Conference on Advances in Financial Technologies
September 2022
330 pages
ISBN:9781450398619
DOI:10.1145/3558535
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 July 2023

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

AFT '22

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 86
    Total Downloads
  • Downloads (Last 12 months)60
  • Downloads (Last 6 weeks)12
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media