面向可持续智慧城市的基于区块链的自适应临界物联网固件更新分发框架

IF 10.4 1区 计算机科学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Collins Sey , She Kun , Obed Barnes , Seth Larweh Kodjiku , Kwame Omono Asamoah , Chiagoziem Chima Ukwuoma , Isaac Adjei-Mensah , Linda Delali Fiasam , Esther Stacy E.B. Aggrey , Emmanuel S.A. Gyarteng
{"title":"面向可持续智慧城市的基于区块链的自适应临界物联网固件更新分发框架","authors":"Collins Sey ,&nbsp;She Kun ,&nbsp;Obed Barnes ,&nbsp;Seth Larweh Kodjiku ,&nbsp;Kwame Omono Asamoah ,&nbsp;Chiagoziem Chima Ukwuoma ,&nbsp;Isaac Adjei-Mensah ,&nbsp;Linda Delali Fiasam ,&nbsp;Esther Stacy E.B. Aggrey ,&nbsp;Emmanuel S.A. Gyarteng","doi":"10.1016/j.jii.2025.100929","DOIUrl":null,"url":null,"abstract":"<div><div>The rapid growth of the Internet of Things (IoT) has significantly shaped the Smart City paradigm by enabling efficient data collection and resource management. Secure firmware updates and distribution mechanisms are crucial stages in the lifecycle of IoT device management. Traditional mechanisms, however, are vulnerable to unauthorized access, tampering, and single points of failure, which expose IoT devices to security threats. They also often fail to account for the dynamic nature of IoT environments and the varying criticality of devices for updates distribution, leading to inefficiencies and potential vulnerabilities. This work, proposes a blockchain-enabled firmware update framework that addresses these limitations by employing a Merkle tree-based chunking approach for firmware data integrity assurance, and the blockchain decentralization for a secure, tamper-proof update mechanism. It incorporates smart contracts to enable automatic validation and authorization of firmware updates, mitigating the risks of malicious attacks and unauthorized access. Additionally, it utilizes peer-to-peer storage for firmware update distribution, eliminating reliance on centralized servers and resolving the issue of author disappearance. It introduces a machine learning (ML)-based method, the Adaptive Criticality-Based Distribution (ACBD), which dynamically adjusts firmware update distribution priorities based on device criticality, defined by application domain, operational impact, and prevailing external conditions, a key gap in prior works. This ensures an optimized distribution strategy. Finally, it introduces a third-party creator delegation support which facilitates firmware updates delegation to multiple manufacturers, ensuring scalability and interoperability. Extensive experiments demonstrate robust security, high efficiency and reduces computational overhead, essential for sustainable smart cities.</div></div>","PeriodicalId":55975,"journal":{"name":"Journal of Industrial Information Integration","volume":"47 ","pages":"Article 100929"},"PeriodicalIF":10.4000,"publicationDate":"2025-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Blockchain-Enabled Adaptive Criticality-Based IoT Firmware Update Distribution Framework for Sustainable Smart Cities\",\"authors\":\"Collins Sey ,&nbsp;She Kun ,&nbsp;Obed Barnes ,&nbsp;Seth Larweh Kodjiku ,&nbsp;Kwame Omono Asamoah ,&nbsp;Chiagoziem Chima Ukwuoma ,&nbsp;Isaac Adjei-Mensah ,&nbsp;Linda Delali Fiasam ,&nbsp;Esther Stacy E.B. Aggrey ,&nbsp;Emmanuel S.A. Gyarteng\",\"doi\":\"10.1016/j.jii.2025.100929\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The rapid growth of the Internet of Things (IoT) has significantly shaped the Smart City paradigm by enabling efficient data collection and resource management. Secure firmware updates and distribution mechanisms are crucial stages in the lifecycle of IoT device management. Traditional mechanisms, however, are vulnerable to unauthorized access, tampering, and single points of failure, which expose IoT devices to security threats. They also often fail to account for the dynamic nature of IoT environments and the varying criticality of devices for updates distribution, leading to inefficiencies and potential vulnerabilities. This work, proposes a blockchain-enabled firmware update framework that addresses these limitations by employing a Merkle tree-based chunking approach for firmware data integrity assurance, and the blockchain decentralization for a secure, tamper-proof update mechanism. It incorporates smart contracts to enable automatic validation and authorization of firmware updates, mitigating the risks of malicious attacks and unauthorized access. Additionally, it utilizes peer-to-peer storage for firmware update distribution, eliminating reliance on centralized servers and resolving the issue of author disappearance. It introduces a machine learning (ML)-based method, the Adaptive Criticality-Based Distribution (ACBD), which dynamically adjusts firmware update distribution priorities based on device criticality, defined by application domain, operational impact, and prevailing external conditions, a key gap in prior works. This ensures an optimized distribution strategy. Finally, it introduces a third-party creator delegation support which facilitates firmware updates delegation to multiple manufacturers, ensuring scalability and interoperability. Extensive experiments demonstrate robust security, high efficiency and reduces computational overhead, essential for sustainable smart cities.</div></div>\",\"PeriodicalId\":55975,\"journal\":{\"name\":\"Journal of Industrial Information Integration\",\"volume\":\"47 \",\"pages\":\"Article 100929\"},\"PeriodicalIF\":10.4000,\"publicationDate\":\"2025-08-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Industrial Information Integration\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2452414X25001529\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Industrial Information Integration","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2452414X25001529","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

物联网(IoT)的快速发展通过实现高效的数据收集和资源管理,极大地塑造了智慧城市范式。安全固件更新和分发机制是物联网设备管理生命周期中的关键阶段。然而,传统机制容易受到未经授权的访问、篡改和单点故障的影响,从而使物联网设备面临安全威胁。他们也经常无法考虑到物联网环境的动态性和更新分发设备的不同临界性,从而导致效率低下和潜在漏洞。这项工作提出了一个支持区块链的固件更新框架,该框架通过采用基于Merkle树的分块方法来保证固件数据完整性,以及采用区块链去中心化来实现安全、防篡改的更新机制,从而解决了这些限制。它集成了智能合约,可以自动验证和授权固件更新,降低恶意攻击和未经授权访问的风险。此外,它利用点对点存储进行固件更新分发,消除了对集中式服务器的依赖,并解决了作者消失的问题。它引入了一种基于机器学习(ML)的方法,即基于自适应临界度的分布(ACBD),该方法根据应用领域、操作影响和当前外部条件定义的设备临界度动态调整固件更新分发优先级,这是先前工作中的一个关键差距。这确保了优化的分销策略。最后,它引入了第三方创建者委托支持,这有助于将固件更新委托给多个制造商,从而确保可伸缩性和互操作性。大量的实验证明了强大的安全性、高效率和减少的计算开销,这对可持续的智慧城市至关重要。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Blockchain-Enabled Adaptive Criticality-Based IoT Firmware Update Distribution Framework for Sustainable Smart Cities
The rapid growth of the Internet of Things (IoT) has significantly shaped the Smart City paradigm by enabling efficient data collection and resource management. Secure firmware updates and distribution mechanisms are crucial stages in the lifecycle of IoT device management. Traditional mechanisms, however, are vulnerable to unauthorized access, tampering, and single points of failure, which expose IoT devices to security threats. They also often fail to account for the dynamic nature of IoT environments and the varying criticality of devices for updates distribution, leading to inefficiencies and potential vulnerabilities. This work, proposes a blockchain-enabled firmware update framework that addresses these limitations by employing a Merkle tree-based chunking approach for firmware data integrity assurance, and the blockchain decentralization for a secure, tamper-proof update mechanism. It incorporates smart contracts to enable automatic validation and authorization of firmware updates, mitigating the risks of malicious attacks and unauthorized access. Additionally, it utilizes peer-to-peer storage for firmware update distribution, eliminating reliance on centralized servers and resolving the issue of author disappearance. It introduces a machine learning (ML)-based method, the Adaptive Criticality-Based Distribution (ACBD), which dynamically adjusts firmware update distribution priorities based on device criticality, defined by application domain, operational impact, and prevailing external conditions, a key gap in prior works. This ensures an optimized distribution strategy. Finally, it introduces a third-party creator delegation support which facilitates firmware updates delegation to multiple manufacturers, ensuring scalability and interoperability. Extensive experiments demonstrate robust security, high efficiency and reduces computational overhead, essential for sustainable smart cities.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Industrial Information Integration
Journal of Industrial Information Integration Decision Sciences-Information Systems and Management
CiteScore
22.30
自引率
13.40%
发文量
100
期刊介绍: The Journal of Industrial Information Integration focuses on the industry's transition towards industrial integration and informatization, covering not only hardware and software but also information integration. It serves as a platform for promoting advances in industrial information integration, addressing challenges, issues, and solutions in an interdisciplinary forum for researchers, practitioners, and policy makers. The Journal of Industrial Information Integration welcomes papers on foundational, technical, and practical aspects of industrial information integration, emphasizing the complex and cross-disciplinary topics that arise in industrial integration. Techniques from mathematical science, computer science, computer engineering, electrical and electronic engineering, manufacturing engineering, and engineering management are crucial in this context.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信