TY - JOUR
T1 - BECA: A Blockchain-Based Edge Computing Architecture for Internet of Things Systems
AU - Ajayi, Oluwashina
AU - Rafferty, Joseph
AU - Santos, Jose
AU - Garcia-Constantino, Matias
AU - Cui, Zhan
PY - 2021/10/14
Y1 - 2021/10/14
N2 - 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.
AB - 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.
KW - IoT
KW - Edge Computing
KW - Auditability
KW - Blockchain
KW - Non-repudiation
KW - Privacy
KW - Security
U2 - https://doi.org/10.3390/iot2040031
DO - https://doi.org/10.3390/iot2040031
M3 - Article
VL - 2
SP - 610
EP - 632
JO - MDPI IoT Journal - Special Issue on Emerging Trends and Challenges in Fog and Edge Computing for the Internet of Things
JF - MDPI IoT Journal - Special Issue on Emerging Trends and Challenges in Fog and Edge Computing for the Internet of Things
SN - 2624-831X
IS - 4
ER -