论文标题

可扩展的体系结构,用于使用以太坊和雾计算监视IoT设备

A Scalable Architecture for Monitoring IoT Devices Using Ethereum and Fog Computing

论文作者

Tahmasebi, Shirin, Habibi, Jafar, Shamsaie, Abolhassan

论文摘要

随着物联网(IoT)的最新发展,数十亿个资源约束的设备通过Internet互联。监视在基础通信协议和数据格式方面,监视大量的物联网设备具有挑战性。大多数现有的物联网设备监视解决方案都在很大程度上依赖集中式体系结构。由于使用集中式体系结构以信任权限为代价,因此它具有几个固有的缺点,包括易受安全攻击的脆弱性,缺乏数据隐私和未经授权的数据操纵。因此,一种新的分散方法对于解决这些缺点至关重要。广泛用于提供权力下放的最有希望的技术之一是区块链。此外,为了减轻资源约束IoT设备上的通信开销和计算能力的负担,可以利用雾计算来减少通信延迟并提供更好的网络可扩展性。 在本文中,我们提出了一种基于可扩展区块链的架构,用于使用雾计算监视物联网设备。为了证明所提出的解决方案的可行性和可用性,我们实施了概念验证原型,利用以太坊智能合约。最后,进行了全面的评估。评估结果表明,所提出的解决方案与资源约束的物联网设备兼容。

With the recent considerable developments in the Internet of Things (IoT), billions of resource-constrained devices are interconnected through the internet. Monitoring this huge number of IoT devices that are heterogeneous in terms of underlying communication protocols and data format is challenging. The majority of existing IoT device monitoring solutions heavily rely on centralized architectures. Since using centralized architectures comes at the expense of trusting an authority, it has several inherent drawbacks, including vulnerability to security attacks, lack of data privacy, and unauthorized data manipulation. Hence, a new decentralized approach is crucial to remedy these drawbacks. One of the most promising technologies which is widely used to provide decentralization is blockchain. Additionally, to ease the burden of communication overhead and computational power on resource-constrained IoT devices, fog computing can be exploited to decrease communication latency and provide better network scalability. In this paper, we propose a scalable blockchain-based architecture for monitoring IoT devices using fog computing. To demonstrate the feasibility and usability of the proposed solution, we have implemented a proof-of-concept prototype, leveraging Ethereum smart contracts. Finally, a comprehensive evaluation is conducted. The evaluation results indicate that the proposed solution is significantly scalable and compatible with resource-constrained IoT devices.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源