loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Jason Orender ; Ravi Mukkamala and Mohammad Zubair

Affiliation: Department of Computer Science, Old Dominion University, Norfolk, VA, U.S.A.

Keyword(s): ASIC, Blockchains, Cryptocurrencies, Ethereum, GPU, Ethash, ProgPoW.

Abstract: Cryptocurrencies are more than a decade old and several issues have been discovered since their then. One of these issues is a partial negation of the intent to “democratize” money by decentralizing control of the infrastructure that creates, transmits, and stores monetary data. The Programmatic Proof of Work (ProgPoW) algorithm is intended as a possible solution to this problem for the Ethereum cryptocurrency. This paper examines ProgPow’s claim to be Application Specific Integrated Circuit (ASIC) resistant. This is achieved by isolating the proof-of-work code from the Ethereum blockchain, inserting the ProgPoW algorithm, and measuring the performance of the new implementation as a multithread CPU program, as well as a GPU implementation. The most remarkable difference between the ProgPoW algorithm and the currently implemented Ethereum Proof-of Work is the addition of a random sequence of math operations in the main loop that require increased memory bandwidth. Analyzing and compar ing the performance of the CPU and GPU implementations should provide an insight into how the ProgPoW algorithm might perform on an ASIC. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.117.76.7

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Orender, J.; Mukkamala, R. and Zubair, M. (2020). Is Ethereum’s ProgPoW ASIC Resistant?. In Proceedings of the 6th International Conference on Information Systems Security and Privacy - ICISSP; ISBN 978-989-758-399-5; ISSN 2184-4356, SciTePress, pages 310-316. DOI: 10.5220/0008909203100316

@conference{icissp20,
author={Jason Orender. and Ravi Mukkamala. and Mohammad Zubair.},
title={Is Ethereum’s ProgPoW ASIC Resistant?},
booktitle={Proceedings of the 6th International Conference on Information Systems Security and Privacy - ICISSP},
year={2020},
pages={310-316},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008909203100316},
isbn={978-989-758-399-5},
issn={2184-4356},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Information Systems Security and Privacy - ICISSP
TI - Is Ethereum’s ProgPoW ASIC Resistant?
SN - 978-989-758-399-5
IS - 2184-4356
AU - Orender, J.
AU - Mukkamala, R.
AU - Zubair, M.
PY - 2020
SP - 310
EP - 316
DO - 10.5220/0008909203100316
PB - SciTePress