The search functionality is under construction.

IEICE TRANSACTIONS on Information

A Proof of Work Based on Key Recovery Problem of Cascade Block Ciphers with ASIC Resistance

Takaki ASANUMA, Takanori ISOBE

  • Full Text Views

    0

  • Cite this

Summary :

Hashcash, which is a Proof of Work (PoW) of bitcoin, is based on a preimage problem of hash functions of SHA-2 and RIPEMD. As these hash functions employ the Merkle-Damgard (MD) construction, a preimage can be found with negligible memory. Since such calculations can be accelerated by dedicated ASICs, it has a potential risk of a so-called 51% attack. To address this issue, we propose a new PoW scheme based on the key recovery problem of cascade block ciphers. By choosing the appropriate parameters, e.g., block sizes and key sizes of underlying block ciphers, we can make this problem a memory-hard problem such that it requires a lot of memory to efficiently solve it. Besides, we can independently adjust the required time complexity and memory complexity, according to requirements by target applications and progress of computational power.

Publication
IEICE TRANSACTIONS on Information Vol.E105-D No.2 pp.248-255
Publication Date
2022/02/01
Publicized
2021/11/08
Online ISSN
1745-1361
DOI
10.1587/transinf.2021BCP0005
Type of Manuscript
Special Section PAPER (Special Section on Blockchain Systems and Applications)
Category

Authors

Takaki ASANUMA
  University of Hyogo
Takanori ISOBE
  University of Hyogo

Keyword