Journal of Applied Sciences ›› 2021, Vol. 39 ›› Issue (1): 174-184.doi: 10.3969/j.issn.0255-8297.2021.01.015
• Blockchain • Previous Articles
YAO Zhongyuan1, PAN Heng1, ZHU Weihua1, SI Xueming1,2
Received:2020-10-31
Online:2021-01-31
Published:2021-02-04
CLC Number:
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.
| [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) |
| [1] | SI Xueming, MA Shuosen, YAO Zhongyuan. Multi-Dimensional Parallel Blockchain Suitable for IoT Environment [J]. Journal of Applied Sciences, 2026, 44(2): 282-296. |
| [2] | CHEN Qiangbin, YAO Zhongyuan, TIAN Hao, SI Xueming. BalChain: a Sharded Blockchain System Based on Reputation and Load [J]. Journal of Applied Sciences, 2025, 43(5): 863-876. |
| [3] | HE Xurong, FANG Youxuan, ZHENG Xuxiao, XIN Yanshuang. Research and Implementation of Cross Chain System Based on Oracle Component Technology [J]. Journal of Applied Sciences, 2025, 43(4): 630-642. |
| [4] | PAN Xuan, ZHANG Kangkang, CHENG Ao. A Blockchain-Based Precise Authorization Mechanism for Data Elements [J]. Journal of Applied Sciences, 2025, 43(4): 600-616. |
| [5] | ZHANG Zhuang, ZOU Yilin, LIN Zepeng, LIU Jiayuan, ZI Zongqing, TAN Liang, SHE Kun. Formal Definition and Instance Verification Analysis of General Blockchain Cross-Chain Transactions [J]. Journal of Applied Sciences, 2025, 43(4): 559-585. |
| [6] | LIU Lili, SHI Yijie, QIN Sujuan. Smart Contract Vulnerability Detection Technology Based on Machine Learning [J]. Journal of Applied Sciences, 2025, 43(4): 541-558. |
| [7] | LAN Yajie, MA Ziqiang, MIAO Li, HU Fusen. Image Digital Copyright Protection System Based on Blockchain [J]. Journal of Applied Sciences, 2025, 43(2): 315-333. |
| [8] | WANG Jiacheng, JIANG Jiajia, LI Dan, ZHANG Yushu. Correctness Verification for Interactive Smart Contracts at Runtime [J]. Journal of Applied Sciences, 2025, 43(2): 195-207. |
| [9] | FEI Jiajia, ZHAO Xiangfu, CHEN Xiaohan, ZHANG Dengji. Smart Contract Vulnerability Analysis and Improvement Based on Smartcheck [J]. Journal of Applied Sciences, 2024, 42(6): 1027-1039. |
| [10] | LIU Shaojie, ZHAO Hongbo, LIU Han. Trusted Blockchain Automation Protocol Based on Domain Programming Model [J]. Journal of Applied Sciences, 2024, 42(4): 569-584. |
| [11] | SHI Zhigang, HUANG Jianhua, LI Tianqi. A Blockchain Scheme for Vehicular Internet of Things [J]. Journal of Applied Sciences, 2024, 42(4): 549-568. |
| [12] | WU Meng, QI Yong. Auditable and Traceable Blockchain Privacy Protection Model under Zero-Knowledge Proof [J]. Journal of Applied Sciences, 2024, 42(4): 598-612. |
| [13] | XIA Xiaoliang, QIN Zhi, WAN Wunan, ZHANG Shibin, ZHANG Jinquan. Medical Data Classification Encryption Sharing Scheme Based on Blockchain [J]. Journal of Applied Sciences, 2024, 42(4): 613-628. |
| [14] | LEI Ming, LIN Yijing, GAO Zhipeng. Value-Driven Ethereum Transaction Tracing Rank Method [J]. Journal of Applied Sciences, 2024, 42(4): 629-641. |
| [15] | LIU Kai, WANG Jiaxin, MAO Qian'ang, CHEN Yufei, YAN Jiaqi. Dynamic Role Identification and Evolutionary Analysis of Blockchain Game Ecosystems: A Case Study of Axie Infinity [J]. Journal of Applied Sciences, 2024, 42(4): 642-658. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||