Blockchain

Convergence of Blockchain and IoT: Research Status and Prospect

Expand
  • 1. Research Institute of Frontier Information Technology, Zhongyuan University of Technology, Zhengzhou 450007, Henan, China;
    2. School of Computer Science, Fudan University, Shanghai 201203, China

Received date: 2020-10-31

  Online published: 2021-02-04

Abstract

With the rapid development of blockchain and Internet of things (IoT) technology, the research of integrating two technologies and the development of collaborating applications have become prominent. In order to help researchers in the field of blockchainIoT convergence to analyze and grasp the research hot-spots and trends conveniently, this paper extensively investigates current relevant research literature and summarizes a large number of relevant achievements according to the specific research content. This paper also makes a detailed comparison between the research works in our country and those of foreign counterparts, with an objective clarification of the advantages and disadvantages of these research works. Finally, based on the literature research results, this paper forecasts the development trend of the research on the convergence of blockchain and IoT.

Cite this article

YAO Zhongyuan, PAN Heng, ZHU Weihua, SI Xueming . Convergence of Blockchain and IoT: Research Status and Prospect[J]. Journal of Applied Sciences, 2021 , 39(1) : 174 -184 . DOI: 10.3969/j.issn.0255-8297.2021.01.015

References

[1] Cui P, Guin U, Skjellum A, et al. Blockchain in IoT:current trends, challenges, and future roadmap[J]. Journal of Hardware and Systems Security, 2019, 3(4):338-364.
[2] Liu Y, Wang K, Lin Y, et al. LightChain:a lightweight blockchain system for industrial Internet of things[J]. IEEE Transactions on Industrial Informatics, 2019, 15(6):3571-3581.
[3] Du M, Wang K, Liu Y, et al. SpaceChain:a three-dimensional blockchain architecture for IoT security[J]. IEEE Wireless Communications, 2020, 27(3):38-45.
[4] Xu X, Zeng Z, Yang S, et al. A novel blockchain framework for industrial IoT edge computing[J]. Sensors, 2020, 20(7):2061-2613.
[5] Biswas S. A scalable blockchain framework for secure transactions in IoT[J]. IEEE Internet of Things Journal, 2019, 6(3):4650-4659.
[6] Ali D, Salil S, Raja J, et al. LSB:a lightweight scalable blockchain for IoT security and anonymity[J]. Journal of Parallel and Distributed Computing, 2019, 134(12):80-97.
[7] Novo O. Blockchain meets IoT:an architecture for scalable access management in IoT[J]. IEEE Internet of Things Journal, 2018, 5(2):1184-1195.
[8] Huang J, Kong L, Chen G, et al. B-IoT:blockchain driven Internet of things with credit-based consensus mechanism[C]//2019 IEEE 39th International Conference on Distributed Computing Systems, 2019, 1348-4357.
[9] Zhang W, Wu Z, Han G, et al. LDC:a lightweight dada consensus algorithm based on the blockchain for the industrial Internet of things for smart city applications[J]. Future Generation Computer Systems, 2020, 108:574-582.
[10] Wu J, Dong M, Ota K, et al. Application-aware consensus management for software-defined intelligent blockchain in IoT[J]. IEEE Network, 2020, 34(1):69-75.
[11] Tsang Y, Choy L, Wu C, et al. Blockchain-driven IoT for food traceability with an integrated consensus mechanism[J]. IEEE Access, 2019, 7(1):129000-129017.
[12] Biswas S. PoBT:a lightweight consensus algorithm for scalable IoT business blockchain[J]. IEEE Internet of Things Journal, 2020, 7(3):2343-2355.
[13] Wang E, Sun R, Chen C, et al. Proof of X-repute blockchain consensus protocol for IoT systems[J]. Computers & Security, 2020, 27(5):95-113.
[14] Pan J, Wang J, Hester A, et al. EdgeChain:an edge-IoT framework and prototype based on blockchain and smart contracts[J]. IEEE Internet of Things Journal, 2019, 6(3):4719-4732.
[15] Fotiou N, Siris V, Polyzos G. Interacting with the Internet of things using smart contracts and blockchain technologies[C]//The 11th International Conference on Security, Privacy, and Anonymity in Computation, Communication, and Storage, 2018:443-452.
[16] Fan K, Bao Z, Liu M, et al. Dredas:decentralized, reliable and efficient remote outsourced data auditing scheme with blockchain smart contract for industrial IoT[J]. Future Generation Computer Systems, 2020, 110(21):665-674.
[17] Christidis K, Devetsikiotis M. Blockchains and smart contracts for the Internet of things[J]. IEEE Access, 2016, 4(1):2292-2303.
[18] Hang L, Kim D. Reliable task management based on a smart contract for runtime verification of sensing and actuating tasks in IoT environments[J]. Sensors, 2020, 20(4):1207-1224.
[19] Park J, Youn T, Kim H, et al. Smart contract-based review system for an IoT data marketplace[J]. Sensors, 2018, 18(10):3577-3599.
[20] Papadodimas G, Palaiokrasas G, Litke A, et al. Implementation of smart contracts for blockchain based IoT applications[C]//The 9th International Conference on the Network of the Future, 2018:195-210.
[21] Liu H. Fabric-IoT:a blockchain-based access control system in IoT[J]. IEEE Access, 2020, 45(8):18207-18218.
[22] Bera B, Chattaraj D, Das K. Designing secure blockchain-based access control scheme in IoT-enabled Internet of drones deployment[J]. Computer Communications, 2020, 10(3):153176.
[23] Xu R, Chen Y, Blasch E, et al. BlendCAC:a blockchain-enabled decentralized capabilitybased access control for IoTs[C]//2018 IEEE Internal Conference on Blockchain, 2018:231-245.
[24] Rifi N, Rachkidi E, Agoulmine N, et al. Towards using blockchain technology for IoT data access protection[C]//IEEE International Conference on Ubiquitous Wireless Broadband, 2018:154-171.
[25] Zhou L. BeeKeeper:a blockchain-based IoT system with secure storage and homomorphic computation[J]. IEEE Access, 2018, 28(6):43472-43488.
[26] Zhu Y, Zheng G, Wong K. Blockchain empowered decentralized storage in air-to-ground industrial networks[J]. IEEE Transactions on Industrial Informatics, 2019, 15(6):346-358.
[27] Hossein S, Lukas B, Anwar H, et al. Towards blockchain-based auditable storage and sharing of IoT data[C]//International Conference on Cloud Computing Security, 2017:45-60.
[28] Wang G, Shi Z, Nixon M, et al. ChainSplitter:towards blockchain-based industrial IoT architecture for supporting hierarchical storage[C]//2019 IEEE International Conference on Blockchain, 2019:166-175.
[29] Rantos K, Drosatos G, Kritsas A, et al. A blockchain-based platform for consent management of personal data processing in the IoT ecosystem[J]. Security and Communication Networks, 2019, 20(9):1-15.
[30] Liu C, Lin Q, Wen S. Blockchain-enabled data collection and sharing for industrial IoT with deep reinforcement learning[J]. IEEE Transactions on Industrial Informatics, 2019, 41(13):3516-3526.
[31] Obour A, Kwame O, Xia H. A secured proxy-based data sharing module in IoT environments using blockchain[J]. Sensors, 2019, 19(5):1235-1258.
[32] Feng S, Wang W, Niyato D, et al. Competitive data trading in wireless-powered Internet of things (IoT) crowdsensing systems with blockchain[C]//IEEE International Conference on Communication Systems, 2019:389-394.
[33] Zhang Y, Han Y, Wen J. SMER:a secure method of exchanging resources in heterogeneous Internet of things[J]. Frontiers of Computer Science, 2019, 13(6):1198-1209.
[34] Rathore S, Kwon B, Park J. BlockSecIoTNet:blockchain-based decentralized security architecture for IoT network[J]. Journal of Network and Computer Applications, 2019, 143(24):167-177.
[35] Fan K, Wang S, Ren Y, et al. Blockchain-based secure time protection scheme in IoT[J]. IEEE Internet of Things Journal, 2019, 6(3):4671-4679.
[36] Li W, Tug S, Meng W, et al. Designing collaborative blockchained signature-based intrusion detection in IoT environments[J]. Future Generation Computer Systems, 2019:96-110.
[37] Angin P, Mert M, Mete O, et al. A blockchain-based decentralized security architecture for IoT[C]//The 3rd International Conference on Internet of Things, 2018:3-18.
[38] Lee B, Lee J. Blockchain-based secure firmware update for embedded devices in an Internet of things environment[J]. The Journal of Supercomputing, 2017, 73(3):1152-1167.
[39] Zhao Y, Liu Y, Tian A, et al. Blockchain based privacy-preserving software updates with proof-of-delivery for Internet of things[J]. Journal of Parallel and Distributed Computing, 2019, 132(26):141-149.
[40] Yohan A, Lo N W. FOTB:a secure blockchain-based firmware update framework for IoT environment[J]. International Journal of Information Security, 2019, 19(3):257-278.
[41] Boudguiga A. Towards better availability and accountability for IoT updates by means of a blockchain[C]//2017 IEEE European Symposium on Security and Privacy Workshops, 2017:50-58.
[42] Viriyasitavat W. New blockchain-based architecture for service interoperations in Internet of things[J]. IEEE Transactions on Computational Social Systems, 2019, 6(1):739-748.
[43] Fu S, Fan Q, Tang Y, et al. Cooperative computing in integrated blockchain-based Internet of things[J]. IEEE Internet of Things Journal, 2020, 7(3):1603-1612.
[44] Zhang Y. Blockchain-based trust mechanism for IoT-based smart manufacturing system[J]. IEEE Transactions on Computational Social Systems, 2019, 6(1):1386-1394.
[45] Hammi M, Hammi B, Bellot P, et al. Bubbles of trust:a decentralized blockchain-based authentication system for IoT[J]. Computers & Security, 2018, 78(9):126-142.
[46] Xi J. CrowdBLPS:a blockchain-based location privacy-preserving mobile crowdsensing system[J]. IEEE Transactions on Industrial Informatics, 2019, 16(6):4206-4218.
[47] Niu J. Blockchain-based anti-key-leakage key aggregation searchable encryption for IoT[J]. IEEE Internet of Things Journal, 2020(7):1502-1518.
[48] 葛琳, 季新生, 江涛, 等. 基于区块链技术的物联网信息共享安全机制[J]. 计算机应用, 2019, 39(2):458-463. Ge L, Ji X S, Jiang T, et al. Blockchain-based information sharing mechanism in IoT[J]. Journal of Computer Applications, 2019, 39(2):458-463. (in Chinese)
[49] 夏昌琳. 基于区块链技术的物联网数据交易系统[D]. 南京:南京邮电大学, 2019:23-45.
[50] 杜欣笑. 基于区块链技术的物联网数据感知与自动交易系统设计与实现[D]. 西安:西安电子科技大学, 2019:26-48.
[51] 郝飞扬. 多域物联网数据共享交换管理平台设计与实现[D]. 西安:西安电子科技大学, 2019:19-34.
[52] 鲁晔. 一种基于联盟链的物联网匿名交易方案[J]. 计算机应用研究, 2021, 30(1):20-27. Lu Y. An anonymous trading system in IoT based on consortium blockchain[J]. Application Research of Computers, 2021, 30(1):20-27. (in Chinese)
[53] 刘琦. 基于区块链的物联网节点可信计算与隐私保护方法研究[D]. 郑州:郑州大学, 2019:23-30.
[54] 梅颖. 基于区块链的物联网访问控制简化模型构建[J]. 中国传媒大学学报(自然科学版), 2017, 24(5):7-15. Mei Y. Construction of simplified access control model in IoT based on blockchain[J]. Journal of Communication University of China (Science and Technology), 2017, 24(5):7-15. (in Chinese)
[55] 史锦山, 李茹. 物联网下的区块链访问控制综述[J]. 软件学报, 2019, 30(6):1632-1648. Shi J S, Li R. Review of the blockchain-based access control in IoT[J]. Journal of Software, 2019, 30(6):1632-1648. (in Chinese)
[56] 杜瑞忠, 刘妍, 田俊峰. 物联网中基于智能合约的访问控制方法[J]. 计算机研究与发展, 2019, 56(10):254-267. Du R Z, Liu Y, Tian J F. Access control mechanisms in IoT based on smart contract[J]. Journal of Computer Research and Development, 2019, 56(10):254-267. (in Chinese)
[57] 张建国, 胡晓辉. 一种基于以太坊改进的物联网设备访问控制研究[J/OL]. 计算机工程:1-10.[2020-10-23]. https://doi.org/10.19678/j.issn.1000-3428.0057729. Zhang J G, Hu X H. Research on an improved access control mechanism in IoT based on Ethereum[J/OL]. Computer Engineering, 1-10.[2020-10-23]. https://doi.org/10.19678/j.issn.1000-3428.0057729. (in Chinese)
[58] 张江徽, 崔波, 李茹, 等. 基于智能合约的物联网访问控制系统[J/OL]. 计算机工程:1-13.[2020-1023]. https://doi.org/10.19678/j.issn.1000-3428.0058302. Zhang J W, Cui B, Li R, et al. Access control system in IoT based on smart contract[J/OL]. Computer Engineering, 1-13.[2020-10-23]. https://doi.org/10.19678/j.issn.1000-3428.0058302. (in Chinese)
[60] 方诗虹, 彭习羽. 基于区块链技术的物联网信息记录安全存储[J]. 成都:西南民族大学学报(自然科学版), 2019, 45(3):284-289. Fang S H, Peng X Y. Blockchain-based secure storage of information records in IoT[J]. Chengdu:Journal of Southwest Minzu University (Natural Science Edition), 2019, 45(3):284289. (in Chinese)
[61] 周启惠, 邓祖强, 邹萍, 等. 基于区块链的防护物联网设备DDoS攻击方法[J]. 应用科学学报, 2019, 37(2):213-223. Zhou Q H, Deng Z Q, Zou P, et al. Blockchain-based mechanism to protect IoT device against DDoS attack based on blockchain[J]. Journal of Applied Sciences, 2019, 37(2):213-223. (in Chinese)
[62] 丁平. 基于去中心化的物联网安全的研究与应用[D]. 北京:北京邮电大学, 2018:14-27.
[63] 盛念祖, 李芳, 李晓风, 等. 基于区块链智能合约的物联网数据资产化方法[J]. 浙江大学学报(工学版), 2018, 52(11):2150-2158. Sheng N Z, Li F, Li X F, et al. Data capitalization mechanism in IoT based on blockchain smart contract[J]. Journal of Zhejiang University (Engineering Science), 2018, 52(11):21502158. (in Chinese)
[64] 宋文斌. 基于区块链的物联网身份认证系统[D]. 西安:西安电子科技大学, 2018:23-31.
[65] 王桥. 基于区块链技术的物联网设备身份认证机制研究[D]. 重庆:重庆邮电大学, 2019:15-20.
[66] 张晓薇. 基于区块链的物联网安全认证系统设计与实现[D]. 成都:西南交通大学, 2019:10-18.
[67] 张佳妮, 何德彪, 李莉. 基于区块链的物联网密钥协商协议[J]. 中兴通讯技术, 2018, 24(6):23-27. Zhang J N, He D B, Li L. Blockchain-based secret key negotiation protocol in IoT[J]. ZTE Technology Journal, 2018, 24(6):23-27. (in Chinese)
[68] 沈海波, 陈强, 黄海. 面向物联网的基于智能合约的认证和授权方案[J]. 计算机应用与软件, 2020, 37(1):309-313. Shen H B, Chen Q, Huang H. Smart contract based authentication and authorization scheme for IoT[J]. Computer Applications and Software, 2020, 37(1):309-313. (in Chinese)
[69] 乔蕊, 刘敖迪, 陈迪, 等. 复杂物联网联盟链系统通信机制研究[J]. 自动化学报, 2020, 18(3):1-13. Qiao R, Liu R D, Chen D, et al. Research on communication mechanisms of complex IoT consortium blockchain system[J]. Acta Automatica Sinica, 2020, 18(3):1-13. (in Chinese)
Outlines

/