Skip to main content

Research Repository

Advanced Search

Implementation of Blockchain Consensus Algorithm on Embedded Architecture

Kerrouche, Abdelfateh; Frikha, Tarek; Chaabane, Faten; Aouint, Nadhir; Cheikhrouhou, Omar; Ben Amor, Nader

Authors

Tarek Frikha

Faten Chaabane

Nadhir Aouint

Omar Cheikhrouhou

Nader Ben Amor



Abstract

The adoption of Internet of Things (IoT) technology across many applications, such as autonomous systems, communication, and healthcare, is driving the market’s growth at a positive rate. The emergence of advanced data analytics techniques such as blockchain for connected IoT devices has the potential to reduce the cost and increase in cloud platform adoption. Blockchain is a key technology for real-time IoT applications providing trust in distributed robotic systems running on embedded hardware without the need for certification authorities. There are many challenges in blockchain IoT applications such as the power consumption and the execution time. These specific constraints have to be carefully considered besides other constraints such as number of nodes and data security. In this paper, a novel approach is discussed based on hybrid HW/SW architecture and designed for Proof of Work (PoW) consensus which is the most used consensus mechanism in blockchain. The proposed architecture is validated using the Ethereum blockchain with the Keccak 256 and the field-programmable gate array (FPGA) ZedBoard development kit. This implementation shows improvement in execution time of 338% and minimizing power consumption of 255% compared to the use of Nvidia Maxwell GPUs.

Citation

Kerrouche, A., Frikha, T., Chaabane, F., Aouint, N., Cheikhrouhou, O., & Ben Amor, N. (2021). Implementation of Blockchain Consensus Algorithm on Embedded Architecture. Security and Communication Networks, 2021, Article 9918697. https://doi.org/10.1155/2021/9918697

Journal Article Type Article
Acceptance Date Apr 8, 2021
Online Publication Date Apr 23, 2021
Publication Date 2021
Deposit Date Apr 23, 2021
Publicly Available Date May 7, 2021
Journal Security and Communication Networks
Print ISSN 1939-0114
Electronic ISSN 1939-0122
Publisher Wiley
Peer Reviewed Peer Reviewed
Volume 2021
Article Number 9918697
DOI https://doi.org/10.1155/2021/9918697
Public URL http://researchrepository.napier.ac.uk/Output/2762706

Files

Implementation Of Blockchain Consensus Algorithm On Embedded Architecture (2.7 Mb)
PDF

Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/

Copyright Statement
Copyright © 2021 Tarek Frikha et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.




You might also like



Downloadable Citations