BECA: A Blockchain-Based Edge Computing Architecture for Internet of Things Systems

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)
126 Downloads (Pure)

Abstract

The scale of Internet of Things (IoT) systems has expanded in recent times and, in tandem with this, IoT solutions have developed symbiotic relationships with technologies, such as edge Computing. IoT has leveraged edge computing capabilities to improve the capabilities of IoT solutions, such as facilitating quick data retrieval, low latency response, and advanced computation, among others. However, in contrast with the benefits offered by edge computing capabilities, there are several detractors, such as centralized data storage, data ownership, privacy, data auditability, and secu-rity, which concern the IoT community. This study leveraged blockchain’s inherent capabilities, including distributed storage system, non-repudiation, privacy, security, and immutability, to provide a novel, advanced edge computing architecture for IoT systems. Specifically, this block-chain-based edge computing architecture addressed centralized data storage, data auditability, privacy, data ownership, and security. Following implementation, the performance of this solution was evaluated to quantify performance in terms of response time and resource utilization. The results show the viability of the proposed and implemented architecture, characterized by improved privacy, device data ownership, security, and data auditability while implementing decentralized storage.
Original languageEnglish
Pages (from-to)610-632
Number of pages23
JournalMDPI IoT Journal - Special Issue on Emerging Trends and Challenges in Fog and Edge Computing for the Internet of Things
Volume2
Issue number4
DOIs
Publication statusPublished (in print/issue) - 14 Oct 2021

Keywords

  • IoT
  • Edge Computing
  • Auditability
  • Blockchain
  • Non-repudiation
  • Privacy
  • Security

Fingerprint

Dive into the research topics of 'BECA: A Blockchain-Based Edge Computing Architecture for Internet of Things Systems'. Together they form a unique fingerprint.

Cite this