Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network

With the explosive growth of the number of distributed devices in the Internet of things (IoT) network,the security of decentralized multi-agent optimization algorithm has become the forefront problem.The distributed algorithms in the IoT network are vulnerable to data injection attacks from interna...

Full description

Saved in:
Bibliographic Details
Main Authors: Haojie HUANG, Xiaoxiao WU, Gangqiang LI
Format: Article
Language:zho
Published: China InfoCom Media Group 2020-06-01
Series:物联网学报
Subjects:
Online Access:http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2020.00172/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841531121073913856
author Haojie HUANG
Xiaoxiao WU
Gangqiang LI
author_facet Haojie HUANG
Xiaoxiao WU
Gangqiang LI
author_sort Haojie HUANG
collection DOAJ
description With the explosive growth of the number of distributed devices in the Internet of things (IoT) network,the security of decentralized multi-agent optimization algorithm has become the forefront problem.The distributed algorithms in the IoT network are vulnerable to data injection attacks from internal malicious node because each agent locally estimates its state without any supervision.In general,the detection methods for malicious node run independently in each agent,inducing issues such as closed data,single points of failure,opaque detection processes,and so on.The proposed strategy considered detecting via an aid of blockchain technology and smart contracts in Ethereum to detect malicious node in the network.Based on the decentralized and multiple backup features of blockchain technology,the multi-site backup features of the blockchain technology enabled data sharing and avoided single point failure.In addition,the contract code,execution process and result of the smart contract were open and transparent,and the contract code and result could not be tampered to ensure that the detection process could be traced and verified.Finally,the average consensus algorithm was adopted as an example,and the proposed strategy was verified on a simplified IoT network implemented by Raspberry Pi.
format Article
id doaj-art-ee77e88e4e8741c8acda9fdf589f34ed
institution Kabale University
issn 2096-3750
language zho
publishDate 2020-06-01
publisher China InfoCom Media Group
record_format Article
series 物联网学报
spelling doaj-art-ee77e88e4e8741c8acda9fdf589f34ed2025-01-15T02:54:02ZzhoChina InfoCom Media Group物联网学报2096-37502020-06-014586959651734Anomaly detection and location of malicious node for IoT based on smart contract in blockchain networkHaojie HUANGXiaoxiao WUGangqiang LIWith the explosive growth of the number of distributed devices in the Internet of things (IoT) network,the security of decentralized multi-agent optimization algorithm has become the forefront problem.The distributed algorithms in the IoT network are vulnerable to data injection attacks from internal malicious node because each agent locally estimates its state without any supervision.In general,the detection methods for malicious node run independently in each agent,inducing issues such as closed data,single points of failure,opaque detection processes,and so on.The proposed strategy considered detecting via an aid of blockchain technology and smart contracts in Ethereum to detect malicious node in the network.Based on the decentralized and multiple backup features of blockchain technology,the multi-site backup features of the blockchain technology enabled data sharing and avoided single point failure.In addition,the contract code,execution process and result of the smart contract were open and transparent,and the contract code and result could not be tampered to ensure that the detection process could be traced and verified.Finally,the average consensus algorithm was adopted as an example,and the proposed strategy was verified on a simplified IoT network implemented by Raspberry Pi.http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2020.00172/Internet of Things (IoT)data injection attackblockchainsmart contractmalicious node
spellingShingle Haojie HUANG
Xiaoxiao WU
Gangqiang LI
Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
物联网学报
Internet of Things (IoT)
data injection attack
blockchain
smart contract
malicious node
title Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
title_full Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
title_fullStr Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
title_full_unstemmed Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
title_short Anomaly detection and location of malicious node for IoT based on smart contract in blockchain network
title_sort anomaly detection and location of malicious node for iot based on smart contract in blockchain network
topic Internet of Things (IoT)
data injection attack
blockchain
smart contract
malicious node
url http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2020.00172/
work_keys_str_mv AT haojiehuang anomalydetectionandlocationofmaliciousnodeforiotbasedonsmartcontractinblockchainnetwork
AT xiaoxiaowu anomalydetectionandlocationofmaliciousnodeforiotbasedonsmartcontractinblockchainnetwork
AT gangqiangli anomalydetectionandlocationofmaliciousnodeforiotbasedonsmartcontractinblockchainnetwork