The search functionality is under construction.
The search functionality is under construction.

mPoW: How to Make Proof of Work Meaningful

Takaki ASANUMA, Takanori ISOBE

  • Full Text Views

    0

  • Cite this

Summary :

Proof of Work (PoW), which is a consensus algorithm for blockchain, entails a large number of meaningless hash calculations and wastage of electric power and computational resources. In 2021, it is estimated that the PoW of Bitcoin consumes as much electricity as Pakistan's annual power consumption (91TWh). This is a serious problem against sustainable development goals. To solve this problem, this study proposes Meaningful-PoW (mPoW), which involves a meaningful calculation, namely the application of a genetic algorithm (GA) to PoW. Specifically, by using the intermediate values that are periodically generated through GA calculations as an input to the Hashcash used in Bitcoin, it is possible to make this scheme a meaningful calculation (GA optimization problem) while maintaining the properties required for PoW. Furthermore, by applying a device-binding technology, mPoW can be ASIC resistant without the requirement of a large memory. Thus, we show that mPoW can reduce the excessive consumption of both power and computational resources.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E106-A No.3 pp.333-340
Publication Date
2023/03/01
Publicized
2022/11/09
Online ISSN
1745-1337
DOI
10.1587/transfun.2022CIP0010
Type of Manuscript
Special Section PAPER (Special Section on Cryptography and Information Security)
Category

Authors

Takaki ASANUMA
  the University of Hyogo
Takanori ISOBE
  the University of Hyogo

Keyword