ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers
Application-Specific Integrated Circuit (ASIC)-resistant Proof-of-Work (PoW) is widely adopted in modern cryptocurrency. The operation of ASIC-resistant PoW on ASIC is designed to be inefficient due to its special features. In this paper, we firstly introduce a novel ASIC-resistant PoW for low-end m...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/8/8/1343 |
_version_ | 1797558831231795200 |
---|---|
author | Hyunjun Kim Kyungho Kim Hyeokdong Kwon Hwajeong Seo |
author_facet | Hyunjun Kim Kyungho Kim Hyeokdong Kwon Hwajeong Seo |
author_sort | Hyunjun Kim |
collection | DOAJ |
description | Application-Specific Integrated Circuit (ASIC)-resistant Proof-of-Work (PoW) is widely adopted in modern cryptocurrency. The operation of ASIC-resistant PoW on ASIC is designed to be inefficient due to its special features. In this paper, we firstly introduce a novel ASIC-resistant PoW for low-end microcontrollers. We utilized the measured power trace during the cryptographic function on certain input values. Afterward, the post-processing routine was performed on the power trace to remove the noise. The refined power trace is always constant information depending on input values. By performing the hash function with the power trace, the final output was obtained. This framework only works on microcontrollers and the power trace depends on certain input values, which is not predictable and computed by ASIC. |
first_indexed | 2024-03-10T17:36:02Z |
format | Article |
id | doaj.art-e0999528f8244034886e314f42c44fcc |
institution | Directory Open Access Journal |
issn | 2227-7390 |
language | English |
last_indexed | 2024-03-10T17:36:02Z |
publishDate | 2020-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Mathematics |
spelling | doaj.art-e0999528f8244034886e314f42c44fcc2023-11-20T09:51:30ZengMDPI AGMathematics2227-73902020-08-0188134310.3390/math8081343ASIC-Resistant Proof of Work Based on Power Analysis of Low-End MicrocontrollersHyunjun Kim0Kyungho Kim1Hyeokdong Kwon2Hwajeong Seo3Division of IT Convergence Engineering, Hansung University, Seoul 02876, KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, KoreaApplication-Specific Integrated Circuit (ASIC)-resistant Proof-of-Work (PoW) is widely adopted in modern cryptocurrency. The operation of ASIC-resistant PoW on ASIC is designed to be inefficient due to its special features. In this paper, we firstly introduce a novel ASIC-resistant PoW for low-end microcontrollers. We utilized the measured power trace during the cryptographic function on certain input values. Afterward, the post-processing routine was performed on the power trace to remove the noise. The refined power trace is always constant information depending on input values. By performing the hash function with the power trace, the final output was obtained. This framework only works on microcontrollers and the power trace depends on certain input values, which is not predictable and computed by ASIC.https://www.mdpi.com/2227-7390/8/8/1343ASIC-resistantproof of workpower analysismicrocontrollerblockchain |
spellingShingle | Hyunjun Kim Kyungho Kim Hyeokdong Kwon Hwajeong Seo ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers Mathematics ASIC-resistant proof of work power analysis microcontroller blockchain |
title | ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers |
title_full | ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers |
title_fullStr | ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers |
title_full_unstemmed | ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers |
title_short | ASIC-Resistant Proof of Work Based on Power Analysis of Low-End Microcontrollers |
title_sort | asic resistant proof of work based on power analysis of low end microcontrollers |
topic | ASIC-resistant proof of work power analysis microcontroller blockchain |
url | https://www.mdpi.com/2227-7390/8/8/1343 |
work_keys_str_mv | AT hyunjunkim asicresistantproofofworkbasedonpoweranalysisoflowendmicrocontrollers AT kyunghokim asicresistantproofofworkbasedonpoweranalysisoflowendmicrocontrollers AT hyeokdongkwon asicresistantproofofworkbasedonpoweranalysisoflowendmicrocontrollers AT hwajeongseo asicresistantproofofworkbasedonpoweranalysisoflowendmicrocontrollers |