物联网学报 ›› 2021, Vol. 5 ›› Issue (1): 72-89.doi: 10.11959/j.issn.2096-3750.2021.00201
• 理论与技术 • 上一篇
郭才1,2, 李续然3, 陈炎华2, 戴弘宁1
修回日期:
2020-09-10
出版日期:
2021-03-01
发布日期:
2021-03-01
作者简介:
郭才(1984- ),男,澳门科技大学博士生,韩山师范学院实验师,主要研究方向为深度学习、区块链基金资助:
Cai GUO1,2, Xuran LI3, Yanhua CHEN2, Hongning DAI1
Revised:
2020-09-10
Online:
2021-03-01
Published:
2021-03-01
Supported by:
摘要:
物联网正在将传统工业重塑为以数据驱动决策为特征的智能工业。然而,物联网本身的特性带来了一系列挑战,如去中心化、互操作性差、存在隐私和安全漏洞等。区块链技术的出现为物联网应对挑战提供了新的解决途径。研究了区块链技术与物联网的融合,并把这种融合命名为物链网(BCoT, blockchain of things)。首先介绍物联网及区块链技术,然后着重介绍区块链和物联网的融合,提出了实现物链网体系结构的方案,并进一步讨论了物链网在工业中的应用问题,最后对该领域的开放性研究方向进行了概述。
中图分类号:
郭才, 李续然, 陈炎华, 戴弘宁. 区块链技术在物联网中的应用概述[J]. 物联网学报, 2021, 5(1): 72-89.
Cai GUO, Xuran LI, Yanhua CHEN, Hongning DAI. Blockchain technology for Internet of things: an overview[J]. Chinese Journal on Internet of Things, 2021, 5(1): 72-89.
[1] | LADE P , GHOSH R , SRINIVASAN S . Manufacturing analytics and industrial Internet of things[J]. IEEE Intelligent Systems, 2017,32(3): 74-79. |
[2] | DORRI A , KANHERE S S , JURDAK R ,et al. Blockchain for IoT security and privacy:the case study of a smart home[C]// Proceedings of 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). Piscataway:IEEE Press, 2017: 618-623. |
[3] | ZHANG Y , WEN J T . The IoT electric business model:using blockchain technology for the Internet of things[J]. Peer-to-Peer Networking and Applications, 2017,10(4): 983-994. |
[4] | CONOSCENTI M , VETRò A , DE MARTIN J C . Blockchain for the Internet of things:a systematic literature review[C]// Proceedings of 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA). Piscataway:IEEE Press, 2016: 1-6. |
[5] | BANERJEE M , LEE J , CHOO K K R . A blockchain future for Internet of things security:a position paper[J]. Digital Communications and Networks, 2018,4(3): 149-160. |
[6] | REYNA A , MARTN C , CHEN J ,et al. On blockchain and its integration with IoT.Challenges and opportunities[J]. Future Generation Computer Systems, 2018,88: 173-190. |
[7] | FERNT M , ANDEZ C , FRAGA-LAMAS P . A review on the use of blockchain for the Internet of things[J]. IEEE Access, 2018,6: 32979-33001. |
[8] | ALI M S , VECCHIO M , PINCHEIRA M ,et al. Applications of blockchains in the Internet of things:a comprehensive survey[J]. IEEE Communications Surveys Tutorials, 2019,21(2): 1676-1717. |
[9] | PANARELLO A , TAPAS N , MERLINO G ,et al. Blockchain and IoT integration:a systematic survey[J]. Sensors, 2018,18(8): 2575. |
[10] | PETERSEN S , CARLSEN S.WirelessHART versus ISA100 . 11a:the format war hits the factory floor[J]. IEEE Industrial Electronics Magazine, 2011,5(4): 23-34. |
[11] | CHEN M , MIAO Y M , HAO Y X ,et al. Narrow band Internet of things[J]. IEEE Access, 2017,5: 20557-20577. |
[12] | KHUTSOANE O , ISONG B , ABU-MAHFOUZ A M . IoT devices and applications based on LoRa/LoRaWAN[C]// Proceedings of IECON 2017-43rd Annual Conference of the IEEE Industrial Electronics Society. Piscataway:IEEE Press, 2017: 6107-6112. |
[13] | LU X , NIYATO D , JIANG H ,et al. Ambient backscatter assisted wireless powered communications[J]. IEEE Wireless Communications, 2018,25(2): 170-177. |
[14] | HE J H , WEI J , CHEN K ,et al. Multitier fog computing with large-scale IoT data analytics for smart cities[J]. IEEE Internet of Things Journal, 2018,5(2): 677-686. |
[15] | WANG H M , ZHENG Z B , XIE S A ,et al. Blockchain challenges and opportunities:a survey[J]. International Journal of Web and Grid Services, 2018,14(4): 352-375. |
[16] | MIGUEL C , BARBARA L . Practical Byzantine fault tolerance[C]// Proceedings of the third Symposium on Operating Systems Design and Implementation.[S.l.:s.n.], 1999: 173-186. |
[17] | LI X Q , JIANG P , CHEN T ,et al. A survey on the security of blockchain systems[J]. Future Generation Computer Systems, 2020,107: 841-853. |
[18] | CONTI M , SANDEEP K E , LAL C ,et al. A survey on security and privacy issues of bitcoin[J]. IEEE Communications Surveys & Tutorials, 2018,20(4): 3416-3452. |
[19] | CHASE B , MACBROUGH E . Analysis of the XRP ledger consensus protocol[J]. arXiv preprint arXiv:1802.07242, 2018. |
[20] | GILAD Y , HEMO R , MICALI S ,et al. Algorand:scaling Byzantine agreements for cryptocurrencies[C]// Proceedings of the 26th Symposium on Operating Systems Principles. New York:ACM Press, 2017: 51-68. |
[21] | YU F R , LIU J M , HE Y ,et al. Virtualization for distributed ledger technology (vDLT)[J]. IEEE Access, 2018,6: 25019-25028. |
[22] | ZYSKIND G , NATHAN O , PENTLAND A . Decentralizing privacy:using blockchain to protect personal data[C]// Proceedings of 2015 IEEE Security and Privacy Workshops. Piscataway:IEEE Press, 2015: 180-184. |
[23] | CHAWATHE S S . Clustering blockchain data[M]. Berlin: Springer, 2018. |
[24] | REAM J , CHU Y , SCHATSKY D . Upgrading blockchains:smart contract use cases in industry[M]. Australia: Deloitte Press, 2016. |
[25] | IDELBERGER F , GOVERNATORI G , RIVERET R ,et al. Evaluation of logic-based smart contracts for blockchain systems[M]. Berlin: Springer, 2016. |
[26] | XU X W , WEBER I , STAPLES M ,et al. A taxonomy of blockchain-based systems for architecture design[C]// Proceedings of 2017 IEEE International Conference on Software Architecture (ICSA). Piscataway:IEEE Press, 2017: 243-252. |
[27] | NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system[S]. 2008. |
[28] | CHRISTIDIS K , DEVETSIKIOTIS M . Blockchains and smart contracts for the Internet of things[J]. IEEE Access, 2016,4: 2292-2303. |
[29] | LU Q H , XU X W . Adaptable blockchain-based systems:a case study for product traceability[J]. IEEE Software, 2017,34(6): 21-27. |
[30] | ZHANG Y , WEN J T . An IoT electric business model based on the protocol of bitcoin[C]// Proceedings of 2015 18th International Conference on Intelligence in Next Generation Networks. Piscataway:IEEE Press, 2015: 184-191. |
[31] | KUSIAK A . Smart manufacturing[J]. International Journal of Production Research, 2018,56(1/2): 508-517. |
[32] | WAN J F , LI J P , IMRAN M ,et al. A blockchain-based solution for enhancing security and privacy in smart factory[J]. IEEE Transactions on Industrial Informatics, 2019,15(6): 3652-3660. |
[33] | KONSTANTINIDIS I , SIAMINOS G , TIMPLALEXIS C ,et al. Blockchain for business applications:a systematic literature review[M]. Berlin: Springer, 2018. |
[34] | KIM H M , LASKOWSKI M . Toward an ontology-driven blockchain design for supply-chain provenance[J]. Intelligent Systems in Accounting,Finance and Management, 2018,25(1): 18-27. |
[35] | TAPSCOTT A , TAPSCOTT D . How blockchain is changing finance[J]. Harvard Business Review, 2017(1): 2-5. |
[36] | KSHETRI N . 1 Blockchain’s roles in meeting key supply chain management objectives[J]. International Journal of Information Management, 2018,39: 80-89. |
[37] | LI Z , GUO H Y , WANG W M ,et al. A blockchain and AutoML approach for open and automated customer service[J]. IEEE Transactions on Industrial Informatics, 2019,15(6): 3642-3651. |
[38] | TSE D , ZHANG B W , YANG Y C ,et al. Blockchain application in food supply information security[C]// Proceedings of 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM). Piscataway:IEEE Press, 2017: 1357-1361. |
[39] | TIAN F , . An agri-food supply chain traceability system for China based on RFID & blockchain technology[C]// Proceedings of 2016 13th International Conference on Service Systems and Service Management (ICSSSM). Piscataway:IEEE Press, 2016: 1-6. |
[40] | SANDER F , SEMEIJN J , MAHR D . The acceptance of blockchain technology in meat traceability and transparency[J]. British Food Journal, 2018,120(9): 2066-2079. |
[41] | BETTíN-DíAZ R , ROJAS A E , MEJíA-MONCAYO C . Methodological approach to the definition of a blockchain system for the food industry supply chain traceability[C]// Proceedings of Computational Science and its Applications-ICCSA 2018. Berlin:Springer Press, 2018: 19-33. |
[42] | LIN Q J , WANG H Z , PEI X F ,et al. Food safety traceability system based on blockchain and EPCIS[J]. IEEE Access, 2019,7: 20698-20707. |
[43] | LI Z T , KANG J W , YU R ,et al. Consortium blockchain for secure energy trading in industrial Internet of things[J]. IEEE Transactions on Industrial Informatics, 2018,14(8): 3690-3700. |
[44] | POP C , CIOARA T , ANTAL M ,et al. Blockchain based decentralized management of demand response programs in smart energy grids[J]. Sensors, 2018,18(2): 162. |
[45] | WANG K , SHAO Y , SHU L ,et al. Mobile big data fault-tolerant processing for ehealth networks[J]. IEEE Network, 2016,30(1): 36-42. |
[46] | LI X R , DAI H N , WANG Q ,et al. Securing Internet of medical things with friendly-jamming schemes[J]. Computer Communications, 2020,160: 431-442. |
[47] | DAI H N , IMRAN M , HAIDER N . Blockchain-enabled Internet of medical things to combat COVID-19[J]. IEEE Internet of Things Magazine, 2020,3(3): 52-57. |
[48] | ESPOSITO C , DE SANTIS A , TORTORA G ,et al. Blockchain:a panacea for healthcare cloud-based data security and privacy?[J]. IEEE Cloud Computing, 2018,5(1): 31-37. |
[49] | GRIGGS K N , OSSIPOVA O , KOHLIOS C P ,et al. Healthcare blockchain system using smart contracts for secure automated remote patient monitoring[J]. Journal of Medical Systems, 2018,42(7): 1-7. |
[50] | BHUIYAN M Z A , ZAMAN A , WANG T ,et al. Blockchain and big data to transform the healthcare[C]// Proceedings of the International Conference on Data Processing and Applications-ICDPA 2018. New York:ACM Press, 2018. |
[51] | SUN Y , ZHANG R , WANG X ,et al. A decentralizing attribute-based signature for healthcare blockchain[C]// Proceedings of 2018 27th International Conference on Computer Communication and Networks (ICCCN). Piscataway:IEEE Press, 2018: 1-9. |
[52] | RAHMAN M A , HOSSAIN M S , LOUKAS G ,et al. Blockchain-based mobile edge computing framework for secure therapy applications[J]. IEEE Access, 2018,6: 72469-72478. |
[53] | YANG Z , YANG K , LEI L ,et al. Blockchain-based decentralized trust management in vehicular networks[J]. IEEE Internet of Things Journal, 2019,6(2): 1495-1505. |
[54] | LIU H , ZHANG Y , YANG T . Blockchain-enabled security in electric vehicles cloud and edge computing[J]. IEEE Network, 2018,32(3): 78-83. |
[55] | DAI Y Y , XU D , MAHARJAN S ,et al. Artificial intelligence empowered edge computing and caching for Internet of vehicles[J]. IEEE Wireless Communications, 2019,26(3): 12-18. |
[56] | ZENG Y , ZHANG R , LIM T J . Wireless communications with unmanned aerial vehicles:opportunities and challenges[J]. IEEE Communications Magazine, 2016,54(5): 36-42. |
[57] | KIMCHI G , BUCHMUELLER D , GREEN S A ,et al. Unmanned aerial vehicle delivery system[P]. United States:9,573,684. 2017 |
[58] | WANG L , CHEN F L , YIN H M . Detecting and tracking vehicles in traffic by unmanned aerial vehicles[J]. Automation in Construction, 2016,72: 294-308. |
[59] | CHENG N , XU W C , SHI W S ,et al. Air-ground integrated mobile edge networks:architecture,challenges,and opportunities[J]. IEEE Communications Magazine, 2018,56(8): 26-32. |
[60] | KAPITONOV A , LONSHAKOV S , KRUPENKIN A ,et al. Blockchain-based protocol of autonomous business activity for multi-agent systems consisting of UAVs[C]// Proceedings of 2017 Workshop on Research,Education and Development of Unmanned Aerial Systems (RED-UAS). Piscataway:IEEE Press, 2017: 84-89. |
[61] | KUMAR A , KUNDU A , PICKOVER C A ,et al. Un-manned aerial vehicle data management[J]. US Patent, 2018. |
[62] | DAI Y Y , XU D , MAHARJAN S ,et al. Joint computation offloading and user association in multi-task mobile edge computing[J]. IEEE Transactions on Vehicular Technology, 2018,67(12): 12313-12325. |
[63] | TRAN T X , HAJISAMI A , PANDEY P ,et al. Collaborative mobile edge computing in 5G networks:new paradigms,scenarios,and challenges[J]. IEEE Communications Magazine, 2017,55(4): 54-61. |
[64] | APOSTOLAKI M , ZOHAR A , VANBEVER L . Hijacking bitcoin:routing attacks on cryptocurrencies[C]// Proceedings of 2017 IEEE Symposium on Security and Privacy (SP). Piscataway:IEEE Press, 2017: 375-392. |
[65] | DORRI A , KANHERE S S , JURDAK R . Lora-key:secure key generation system for loRa-based network[J]. IEEE Internet of Things Journal, 2019,6(4): 6404-6416. |
[66] | DORRI A , KANHERE S S , JURDAK R . MOF-BC:a memory optimized and flexible blockchain for large scale networks[J]. Future Generation Computer Systems, 2019,92: 357-373. |
[67] | SAITO K , IWAMURA M . How to make a digital currency on a blockchain stable[J]. arXiv preprint arXiv:1801.06771, 2018. |
[68] | YASIN A , LIU L . An online identity and smart contract management system[C]// Proceedings of 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC). Piscataway:IEEE Press, 2016: 192-198. |
[69] | BOGNER A , CHANSON M , MEEUW A . A decentralised sharing app running a smart contract on the ethereum blockchain[C]// Proceedings of IoT’16:the 6th International Conference on the Internet of Things.[S.l.:s.n.], 2016: 177-178. |
[70] | LIANG X P , SHETTY S , TOSH D ,et al. ProvChain:a blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability[C]// Proceedings of 2017 17th IEEE/ACM International Symposium on Cluster,Cloud and Grid Computing (CCGRID). Piscataway:IEEE Press, 2017: 468-477. |
[71] | GLOVER D G , HERMANS J . Improving the traceability of the clinical trial supply chain[J]. Applied Clinical Trials, 2017,26(11): 36-38. |
[72] | WANG P , GAO R X , FAN Z Y . Cloud computing for cloud manufacturing:benefits and limitations[J]. Journal of Manufacturing Science and Engineering, 2015,137(4): 040901. |
[73] | WANG N , XIAO X K , YANG Y ,et al. PrivTrie:effective frequent term discovery under local differential privacy[C]// Proceedings of 2018 IEEE 34th International Conference on Data Engineering (ICDE). Piscataway:IEEE Press, 2018: 821-832. |
[74] | DAI Y Y , XU D , MAHARJAN S ,et al. Blockchain and deep reinforcement learning empowered intelligent 5G beyond[J]. IEEE Network, 2019,33(3): 10-17. |
[75] | CROMAN K , DECKER C , EYAL I ,et al. On scaling de-centralized blockchains[C]// Proceedings of International Conference on Financial Cryptography and Data Security. Berlin:Springer Press, 2016: 106-125. |
[76] | ALBRECHT S , REICHERT S , SCHMID J ,et al. Dynamics of blockchain implementation-a case study from the energy sector[C]// Proceedings of the 51st Hawaii International Conference on System Sciences.[S.l.:s.n.], 2018. |
[77] | LEWENBERG Y , SOMPOLINSKY Y , ZOHAR A . Inclusive block chain protocols[M]. Berlin: Springer, 2015. |
[78] | LUU L , NARAYANAN V , ZHENG C D ,et al. A secure sharding protocol for open blockchains[C]// Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security. New York:ACM Press, 2016. |
[1] | 王旭, 陈南希, 张柔佳. 智能自适应边缘系统:探索与挑战[J]. 物联网学报, 2021, 5(1): 1-10. |
[2] | 张厚浩, 李晗琳, 高林. 移动边缘计算中的分层资源部署与共享策略[J]. 物联网学报, 2021, 5(1): 11-18. |
[3] | 韩成成, 陈力, 王卫东. 物联网中多现象观测的压缩感知通信一体化方法[J]. 物联网学报, 2021, 5(1): 53-61. |
[4] | 韩青, 高昆仑, 赵婷, 陈江琦, 杨新宇, 杨树森. 边云协同智能技术在电力领域的应用[J]. 物联网学报, 2021, 5(1): 62-71. |
[5] | 孙玉. 物联网常识讨论[J]. 物联网学报, 2020, 4(4): 1-8. |
[6] | 刘俊勇,潘力,何迈. 能源物联网及其关键技术[J]. 物联网学报, 2020, 4(4): 9-16. |
[7] | 宋海鹰,陈志文,邱佰平,匡付华,邓仕钧. 基于物联网和边缘计算的智能化建筑管理系统及应用[J]. 物联网学报, 2020, 4(4): 98-104. |
[8] | 余文科,程媛,李芳,赵琦. 物联网技术发展分析与建议[J]. 物联网学报, 2020, 4(4): 105-109. |
[9] | 马佳星,熊轲,张煜,钟章队,倪强. 无线能量收集驱动的铁路物联网中断性能分析[J]. 物联网学报, 2020, 4(3): 52-59. |
[10] | 陈复扬,姜斌,沙宇. 基于分布式光纤振动传感器的铁路安全监测算法[J]. 物联网学报, 2020, 4(3): 106-111. |
[11] | 程冠杰,黄诤杰,邓水光. 基于区块链与边缘计算的物联网数据管理[J]. 物联网学报, 2020, 4(2): 1-9. |
[12] | 高镇,崔琪楣,张雪菲,王晓飞. 区块链在物联网系统中的应用探讨[J]. 物联网学报, 2020, 4(2): 10-17. |
[13] | 韩嗣诚,朱晓荣,张秀贤. 优化可扩展的拜占庭容错共识算法[J]. 物联网学报, 2020, 4(2): 18-25. |
[14] | 王威,李祖广,吴启晖. 基于区块链的动态频谱共享接入技术[J]. 物联网学报, 2020, 4(2): 26-34. |
[15] | 郭朝,郭帅印,张胜利,宋令阳,王晖. 区块链跨链技术分析[J]. 物联网学报, 2020, 4(2): 35-48. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||
|