Blockchain Over Low Power Microcontrollers

Due to the increase in the use of digital assets, Blockchain and Crypto-currency have become the most trending technology these days. Block-chain uses a purely mathematical concept of hashing. Hashing is a Cryptographic algorithm that converts an input string to an unbreakable output string that is...

Full description

Saved in:
Bibliographic Details
Published in:2022 Third International Conference on Intelligent Computing Instrumentation and Control Technologies (ICICICT) pp. 735 - 739
Main Authors: Rao, N Madhusudan, Veer, M Sai, Jayachandra, K, Santosh, Ch Vinay, Goud, B Madhav, Naidu, P Rohith
Format: Conference Proceeding
Language:English
Published: IEEE 11-08-2022
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Due to the increase in the use of digital assets, Blockchain and Crypto-currency have become the most trending technology these days. Block-chain uses a purely mathematical concept of hashing. Hashing is a Cryptographic algorithm that converts an input string to an unbreakable output string that is distinct from other strings. The Hash of a string is always distinct and varies a lot just by changing a single character of the input string. This mathematical algorithm is the core concept behind a Blockchain. Major Crypto-currencies such as Bitcoin, Ethereum, etc, use a type of hashing algorithm that generates a hash of each block in the chain. Each hash will have a signature such as 4 zeros at the beginning or at the ending. Or some sort of matching string in the generated hash. These major Cryptocurrencies use a lot of compute power in calculating these hashes and this, in turn, uses a lot of energy. Due to the mining of bitcoin and other major currencies, a lot of energy is being used. This can be reduced by using low-power Microcontrollers such as Arduinos, ESP32s, Raspberry Pis, STM32-based Microcontrollers, etc. These Microcontrollers are cheap and can find a hash of the given input with the available power. And the most important thing here is that they consume way less power compared to a modern computer or mining rig. With this project, we are trying to implement a Block-chain where blocks can be mined over this low-power Microcontrollers and thereby saving a lot of energy.
DOI:10.1109/ICICICT54557.2022.9917570