A Survey of IoT Applications in Blockchain Systems: Architecture, Consensus, and Traffic Modeling

被引:187
作者
Lao, Laphou [1 ,4 ]
Li, Zecheng [1 ,4 ]
Hou, Songlin [1 ,4 ]
Xiao, Bin [1 ,4 ]
Guo, Songtao [2 ]
Yang, Yuanyuan [3 ]
机构
[1] Hong Kong Polytech Univ, Hong Kong, Peoples R China
[2] Chongqing Univ, Dept Elect Informat Engn, Chongqing, Peoples R China
[3] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
[4] Hong Kong Polytech Univ, Dept Comp, Hung Hom, Kowloon, Mong Man Wai Bldg,PQ806, Hong Kong, Peoples R China
关键词
Blockchain; IoT; architecture; consensus; traffic modeling; THINGS IOT; INTERNET; CHALLENGES; INFORMATION; TECHNOLOGY;
D O I
10.1145/3372136
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Blockchain technology can be extensively applied in diverse services, including online micro-payments, supply chain tracking, digital forensics, health-care record sharing, and insurance payments. Extending the technology to the Internet of things (IoT), we can obtain a verifiable and traceable IoT network. Emerging research in IoT applications exploits blockchain technology to record transaction data, optimize current system performance, or construct next-generation systems, which can provide additional security, automatic transaction management, decentralized platforms, offline-to-online data verification, and so on. In this article, we conduct a systematic survey of the key components of IoT blockchain and examine a number of popular blockchain applications. In particular, we first give an architecture overview of popular IoT-blockchain systems by analyzing their network structures and protocols. Then, we discuss variant consensus protocols for IoT blockchains, and make comparisons among different consensus algorithms. Finally, we analyze the traffic model for P2P and blockchain systems and provide several metrics. We also provide a suitable traffic model for IoT-blockchain systems to illustrate network traffic distribution.
引用
收藏
页数:32
相关论文
共 145 条
  • [1] Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
    Al-Fuqaha, Ala
    Guizani, Mohsen
    Mohammadi, Mehdi
    Aledhari, Mohammed
    Ayyash, Moussa
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04): : 2347 - 2376
  • [2] Information-centric framework for the Internet of Things (IoT): Traffic modeling & optimization
    Al-Turjman, Fadi
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 80 : 63 - 75
  • [3] Green Femtocells in the IoT Era: Traffic Modeling and Challenges - An Overview
    Al-Turjman, Fadi
    Ever, Enver
    Zahmatkesh, Hadi
    [J]. IEEE NETWORK, 2017, 31 (06): : 48 - 55
  • [4] Alphand Olivier, 2018, P 2018 IEEE WIR COMM, P1, DOI DOI 10.1109/WCNC.2018.8377385
  • [5] Ambrosus, 2019, AMBR EN SENS TALK BL
  • [6] What Will 5G Be?
    Andrews, Jeffrey G.
    Buzzi, Stefano
    Choi, Wan
    Hanly, Stephen V.
    Lozano, Angel
    Soong, Anthony C. K.
    Zhang, Jianzhong Charlie
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2014, 32 (06) : 1065 - 1082
  • [7] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [8] [Anonymous], 2001, P 1 INT C PEER TO PE
  • [9] Antonopoulos A.M., 2014, MASTERING BITCOIN UN
  • [10] Ateniese Giuseppe, 2018, U.S. Patent, Patent No. [9,959,065, 9959065]