应用科学学报 ›› 2020, Vol. 38 ›› Issue (1): 22-33.doi: 10.3969/j.issn.0255-8297.2020.01.002
何正源1, 段田田2, 张颖1, 张瀚文2, 孙毅2
收稿日期:2019-10-30
出版日期:2020-01-31
发布日期:2020-01-19
作者简介:张颖,副教授,研究方向为网络安全与容错、区块链、云计算.E-mail:yingzhang@tongji.edu.cn
基金资助:HE Zhengyuan1, DUAN Tiantian2, ZHANG Ying1, ZHANG Hanwen2, SUN Yi2
Received:2019-10-30
Online:2020-01-31
Published:2020-01-19
摘要: 随着物联网技术的快速发展和广泛应用,分布式网络环境下的身份验证、数据隐私、网络安全等问题变得更加重要,而这些问题可以通过引入区块链技术来得到有效解决.该文简述了区块链的基本概念,介绍了区块链在物联网中的应用场景,并对当前一些相关工作的成果进行了综述;介绍了针对物联网场景下区块链底层技术的研究以及区块链物联网所面临的问题与挑战,希望能对未来区块链物联网的研究有一定的参考价值.
中图分类号:
何正源, 段田田, 张颖, 张瀚文, 孙毅. 物联网中区块链技术的应用与挑战[J]. 应用科学学报, 2020, 38(1): 22-33.
HE Zhengyuan, DUAN Tiantian, ZHANG Ying, ZHANG Hanwen, SUN Yi. Blockchain in Internet of Things: Application and Challenges[J]. Journal of Applied Sciences, 2020, 38(1): 22-33.
| [1] Nordrum A. Popular Internet of Things forecast of 50 billion devices by 2020 is outdated[J]. IEEE Spectrum, 2016, 18(3). [2] Vermesan O, Friess P. Internet of Things:converging technologies for smart environments and integrated ecosystems[M]. Aalborg, Denmark:River Publishers, 2013. ISBN 978-87-92982-96-4. [3] Conoscenti M, Vetròa, de Martin J C. Blockchain for the Internet of Things:a systematic literature review[C]//2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), Agadir, 2016:1-6. DOI:10.1109/AICCSA.2016.7945805 [4] 施巍松,孙辉,曹杰,等.边缘计算:万物互联时代新型计算模型[J].计算机研究与发展,2017, 54(5):907-924. Shi W S, Sun H, Cao J, et al. Edge computing:an emerging computing modelfor the internet of everything era[J]. Journal of Computer Research and Development, 2017, 54(5):907-924.(in Chinese) [5] Kim D Y, Lee A, Kim S. P2P computing for trusted networking of personalized IoT services[J]. Peer-to-Peer Networking and Applications, 2019:1-9. [6] Nakamoto S. Bitcoin:a peer-to-peer electronic cash system[R]. Manubot, 2019. [7] Zheng Z, Xie S, Dai H, et al. An overview of blockchain technology:architecture, consensus, and future trends[C]//2017 IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, 2017:557-564. [8] 孙毅,范灵俊,洪学海.区块链技术发展及应用:现状与挑战[J].中国工程科学, 2018, 20(2):27-32. Sun Y, Fan L J, Hong X H. Technology development and application of blockchain:current status and challenges[J]. Engineering Sciences, 2018, 20(2):27-32.(in Chinese) [9] Fernández-Caramés T M, Blanco-Novoa O, Suárez-Albela M, et al. An UAV and blockchain-based system for industry 4.0 inventory and traceability applications[C]//Multidisciplinary Digital Publishing Institute Proceedings. 2018, 4(1):26. [10] Rana T, Shankar A, Sultan M K, et al. An intelligent approach for UAV and drone privacy security using blockchain methodology[C]//20199th International Conference on Cloud Computing, Data Science&Engineering (Confluence), Noida, India, 2019:162-167. [11] Kang J, Xiong Z, Niyato D, et al. Toward secure blockchain-enabled Internet of vehicles:optimizing consensus management using reputation and contract theory[C]//IEEE Transactions on Vehicular Technology, 2019, 68(3):2906-2920. [12] Kang J, Rong Y, Huang X, et al. Blockchain for secure and efficient data sharing in vehicular edge computing and networks[J]. IEEE Internet of Things Journal, 2019, 6(3):4660-4670. [13] Mengelkamp E, Notheisen B, Beer C, et al. A blockchain-based smart grid:towards sustainable local energy markets[J]. Computer Science-Research and Development, 2018, 33(1/2):207-214. [14] Alam A, Islam M T, Ferdous A. Towards blockchain-based electricity trading system and cyber resilient microgrids[C]//2019 International Conference on Electrical, Computer and Communication Engineering (ECCE), Cox'sBazar, Bangladesh, 2019:1-5. [15] Lucena P, Binotto A P, Da Silva M F, et al. A case study for grain quality assurance tracking based on a blockchain business network[J]. 2018. arXiv preprint arXiv:1803.07877. [16] Boudguiga A, Bouzerna N, Granboulan L, et al. Towards better availability and accountability for IoT updates by means of a blockchain[C]//2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), Paris, 2017:50-58. [17] Yeow K, Gani A, Ahmad R W, et al. Decentralized consensus for edge-centric Internet of Things:a review, taxonomy, and research issues[J]. IEEE Access, 2018, 6:1513-1524. [18] Dorri A, Kanhere S S, Jurdak R. Towards an optimized blockchain for IoT[C]//Proceedings of the Second International Conference on Internet-of-Things Design and Implementation (IoTDI'17). Association for Computing Machinery, New York, 2017:173-178. [19] Dorri A, Kanhere S S, Jurdak R. Blockchain in Internet of Things:challenges and solutions[J]. Computers and Society. 2016. arXiv preprint arXiv:1608.05187. [20] Novo O. Blockchain meets IoT:an architecture for scalable access management in IoT[J]. IEEE Internet of Things Journal, 2018, 5(2):1184-1195. [21] Alphand O, Amoretti M, Claeys T, et al. IoTChain:a blockchain security architecture for the Internet of Things[C]//2018 IEEE Wireless Communications and Networking Conference (WCNC), Barcelona, 2018:1-6. [22] Li C, Zhang L. A blockchain based new secure multi-layer network model for Internet of Things[C]//2017 IEEE International Congress on Internet of Things (ICIOT), Honolulu, HI, 2017:33-41. [23] Chiang M, Zhang T. Fog and IoT:an overview of research opportu-nities[J]. IEEE Internet of Things Journal, 2016, 3(6):854-864. [24] Vukoli M. The quest for scalable blockchain fabric:proof-of-work vs. BFT replication[C]//International workshop on open problems in network security. Springer, Cham, 2015:112-125. [25] Yeow K, Gani A, Ahmad R W. et al. Decentralized consensus for edge-centric Internet of Things:a review, taxonomy, and research issues[J]. IEEE Access, 2018, 6:1513-1524. [26] Puthal D, Mohanty S P. Proof of authentication:IoT-friendly blockchains[J]. IEEE Potentials, 2019, 38(1):26-29. [27] Sagirlar G, Carminati B, Ferrari E, et al. Hybrid-IoT:hybrid blockchain architecture for Internet of Things-PoW sub-blockchains[C]//2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, NS, Canada, 2018:1007-1016. [28] Wood G. Polkadot:vision for a heterogeneous multi-chainframework[EB/OL]. https://github.com/polkadot-io/polkadotpaper/raw/master/PolkaDotPaper.pdf.2016. [29] Kwon J, Buchman E. Cosmos:a network of distributed ledgers[EB/OL]. 2016. https://cosmos.network/whitepaper. [30] Xu R, Chen Y, Blasch E, et al. Blendcac:a smart contract enabled decentralized capabilitybased access control mechanism for the IoT[J]. Computers, 2018, 7(3):39. [31] Zhang Y, Kasahara S, Shen Y, et al. Smart contract-based access control for the Internet of Things[J]. IEEE Internet of Things Journal, 2018, 6(2):1594-1605. [32] Huh S, Cho S, Kim S. Managing IoT devices using blockchain platform[C]//201719th International Conference on Advanced Communication Technology (ICACT), Bongpyeong, 2017:464-467. [33] Ouaddah A, Elkalam A A, Ouahman A A. Towards a novel privacy-preserving access control model based on blockchain technology in IoT[M]//Europe and MENA Cooperation Advances in Information and Communication Technologies. Springer, Cham, 2017:523-533. [34] Pinno O J A, Gregio A R A, de Bona L C E. ControlChain:blockchain as a central enabler for access control authorizations in the IoT[C]//GLOBECOM 2017-IEEE Global Communications Conference, Singapore, 2017:1-6. [35] Cha S, Chen J, Su C. et al. A blockchain connected gateway for BLE-based devices in the Internet of Things[J]. IEEE Access, 2018, 6:24639-24649,. [36] Rahulamathavan Y, Phan R C W, Rajarajan M, et al. Privacy-preserving blockchain based IoT ecosystem using attribute-based encryption[C]//2017 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS). [37] Biccafurri F, Lax G, Nicolazzo S, et al. Overcoming limits of blockchain for IoT applications[C]//ARES 2017 Proceedings of the 12th International Conference on Availability, Reliability and Security, September, 2017. [38] Dorri A, Kanhere S, Jurdak R, et al. LSB:a lightweight scalable blockchain for IoT security and anonymity[J]. Journal of Parallel and Distributed Computing, 2019, 134:180-197. [39] Sheng Z, Yang S, Yu Y, et al. A survey on the IETF protocol suite for the internet of things:standards, challenges, and opportunities[J]. IEEE Wireless Communications, 2013, 20(6):91-98. [40] Han R, Gramoli V, Xu X. Evaluating blockchains for IoT[C]//20189th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, 2018:1-5. [41] Sharma P K, Chen M, Park J H. A software defined fog node based distributed blockchain cloud architecture for IoT[J]. IEEE Access, 2018, 6:115-124. |
| [1] | 斯雪明, 马硕森, 姚中原. 适用于物联网环境的多维并行区块链[J]. 应用科学学报, 2026, 44(2): 282-296. |
| [2] | 陈强斌, 姚中原, 田浩, 斯雪明. BalChain:一种基于信誉与负载的分片区块链系统[J]. 应用科学学报, 2025, 43(5): 863-876. |
| [3] | 何旭荣, 方有轩, 郑旭晓, 辛艳双. 基于预言机组件技术的跨链系统研究与实现[J]. 应用科学学报, 2025, 43(4): 630-642. |
| [4] | 潘璇, 张抗抗, 程澳. 一种基于区块链的数据要素精准授权机制[J]. 应用科学学报, 2025, 43(4): 600-616. |
| [5] | 张壮, 邹义林, 林泽鹏, 刘家圆, 訾宗青, 谭良, 佘堃. 通用区块链跨链交易形式化定义及实例验证分析[J]. 应用科学学报, 2025, 43(4): 559-585. |
| [6] | 刘丽丽, 时忆杰, 秦素娟. 基于机器学习的智能合约漏洞检测技术[J]. 应用科学学报, 2025, 43(4): 541-558. |
| [7] | 兰亚杰, 马自强, 苗莉, 胡富森. 基于区块链的图像数字版权保护系统[J]. 应用科学学报, 2025, 43(2): 315-333. |
| [8] | 王嘉诚, 蒋佳佳, 李丹, 张玉书. 面向交互智能合约运行的正确性判定[J]. 应用科学学报, 2025, 43(2): 195-207. |
| [9] | 费佳佳, 赵相福, 陈霄汉, 张登记. 基于Smartcheck的智能合约漏洞分析及其改进策略[J]. 应用科学学报, 2024, 42(6): 1027-1039. |
| [10] | 施智罡, 黄建华, 李天琪. 一种面向车联网的区块链模型[J]. 应用科学学报, 2024, 42(4): 549-568. |
| [11] | 刘少杰, 赵鸿伯, 刘浛. 基于领域编程模型的可信区块链自动化协议[J]. 应用科学学报, 2024, 42(4): 569-584. |
| [12] | 王娜, 朱会娟, 宋香梅, 冯霞. 一种基于领域自适应的智能合约安全分析框架[J]. 应用科学学报, 2024, 42(4): 585-597. |
| [13] | 吴勐, 戚湧. 零知识证明下可审计追溯区块链隐私保护模型[J]. 应用科学学报, 2024, 42(4): 598-612. |
| [14] | 夏晓亮, 秦智, 万武南, 张仕斌, 张金全. 基于区块链的医疗数据分类加密共享方案[J]. 应用科学学报, 2024, 42(4): 613-628. |
| [15] | 雷鸣, 林怡静, 高志鹏. 价值驱动的以太坊交易追踪排名方法[J]. 应用科学学报, 2024, 42(4): 629-641. |
| 阅读次数 | ||||||
|
全文 |
|
|||||
|
摘要 |
|
|||||