计算机技术与发展2023,Vol.33Issue(12) :128-135.DOI:10.3969/j.issn.1673-629X.2023.12.018

联盟链环境下物联网轻量级网关研究

Research on Lightweight Gateway of IoT in Consortium Chain Environment

冯春波 阿不都热衣木江·阿白 葛翔 王轶 程力
计算机技术与发展2023,Vol.33Issue(12) :128-135.DOI:10.3969/j.issn.1673-629X.2023.12.018

联盟链环境下物联网轻量级网关研究

Research on Lightweight Gateway of IoT in Consortium Chain Environment

冯春波 1阿不都热衣木江·阿白 2葛翔 3王轶 1程力4
扫码查看

作者信息

  • 1. 中国科学院 新疆理化技术研究所,新疆 乌鲁木齐 830011;中国科学院大学,北京 100049;新疆民族语音语言信息处理实验室,新疆 乌鲁木齐 830011
  • 2. 新疆维吾尔自治区信息中心,新疆 乌鲁木齐 830011
  • 3. 国网新疆电力公司营销服务中心(资金集约中心、计量中心),新疆 乌鲁木齐 830011
  • 4. 湖北大学,湖北 武汉 430000
  • 折叠

摘要

区块链的分布式和去中心化特性能够有效应对传统物联网架构所面临的设备安全和数据安全挑战.网关作为区块链与物联网融合的关键节点,在融合应用中面临算力、存储资源受限的实际困难,亟需可用的轻量级设计与实现方案.针对这一问题,设计并实现了一种基于联盟链的轻量级区块链-物联网网关原型.首先,基于长安链 SPV(Simplified Payment Verification)框架,在网关中实现了关键数据的上链存证与交易数据的过滤精简;其次,从感知设备的行为模式、感知数据两方面进行模式提取与异常识别,保证设备的接入安全和运行安全;最后,针对网关轻节点所存储的区块链默克尔树,提出了一种剪枝算法,加速本组织相关交易数据的验证过程.实验结果表明,设计的轻量级网关具备设备身份可信认证和运行时异常行为检测的可行性,与其它方法相比,默克尔树剪枝优化算法能够大幅度降低交易验证时延.

Abstract

The distributed and decentralized nature of blockchain technology can effectively address the security challenges faced by traditional Internet of Things(IoT)architectures in terms of device and data security.As a key node in the integration of blockchain and IoT,the gateway faces practical difficulties such as limited computing power and storage resources,requiring lightweight design and im-plementation solutions.In this paper,a blockchain-based lightweight IoT gateway prototype was designed and implemented to address this problem.Firstly,the key data of the link certificate and transaction are filtered and simplified in the gateway based on ChainMaker SPV(Simplified Payment Verification)framework.Secondly,pattern extraction and anomaly detection were carried out from both the behavior patterns of the perception device and the perception data,ensuring device access security and operational safety.Finally,a pruning algorithm was proposed for the Merkle tree stored on the gateway's lightweight node to speed up the verification process for relevant transaction data in the organization.Experimental results show that the designed lightweight gateway has the feasibility of device identity authentication and runtime abnormal behavior detection,and the proposed Merkle tree pruning optimization algorithm can significantly reduce transaction verification latency compared to other methods.

关键词

区块链/物联网/网关/轻量级节点/数据上链/身份认证

Key words

blockchain/internet of things/gateway/lightweight node/data on-chain/identity authentication

引用本文复制引用

基金项目

新疆维吾尔自治区重点研发计划项目(2022B01005-1)

丝绸之路经济带创新驱动发展试验区、乌昌石国家自出创新示范区科技发展计划项目(2022LQ03003)

新疆网信科创课题研究(12221604)

中国科学院青年创新促进会项目(2021434)

出版年

2023
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量3
段落导航相关论文