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

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

Asanuma, T., & Isobe, T. (2022). A Proof ofWork Based on Key Recovery Problem of Cascade Block Ciphers with ASIC Resistance. IEICE Transactions on Information and Systems, E105D(2), 248–255. https://doi.org/10.1587/transinf.2021BCP0005

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free