首页> 外文会议>International Conference on Smart City, Internet of Things and Applications >A Scalable Architecture for Monitoring IoT Devices Using Ethereum and Fog Computing
【24h】

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

机译:使用以太坊和雾计算监控物联网设备的可扩展架构

获取原文

摘要

With 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 which 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.
机译:随着物联网(IoT)的最新发展,数十亿个资源受限的设备通过Internet互连。监视数量众多的底层通信协议和数据格式不同的IoT设备具有挑战性。现有的大多数物联网设备监控解决方案都严重依赖于集中式架构。由于使用集中式体系结构是以牺牲权限为代价的,因此它具有一些固有的缺点,包括易受安全攻击,缺乏数据隐私和未经授权的数据操纵。因此,一种新的分散方法对于纠正这些缺陷至关重要。广泛用于提供去中心化的最有前途的技术之一是区块链。此外,为减轻资源受限的IoT设备上的通信开销和计算能力的负担,可以利用雾计算来减少通信延迟并提供更好的网络可伸缩性。在本文中,我们提出了一种基于可扩展的基于区块链的架构,用于使用雾计算来监控IoT设备。为了证明所提出解决方案的可行性和可用性,我们利用以太坊智能合约实施了概念验证原型。最后,进行了综合评估。评估结果表明,所提出的解决方案具有显着的可扩展性,并且与资源受限的IoT设备兼容。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号