Decentralizing IoT Management Systems Using Blockchain for Censorship Resistance

被引:29
|
作者
He, Songlin [1 ]
Tang, Qiang [1 ]
Wu, Chase Qishi [1 ]
Shen, Xuewen [2 ]
机构
[1] New Jersey Inst Technol, Dept Comp Sci, YingWu Coll Comp, Newark, NJ 07102 USA
[2] Commun Univ Zhejiang, Hangzhou 310018, Peoples R China
基金
美国国家科学基金会;
关键词
Blockchain; Peer-to-peer computing; Internet of Things; Sensors; Protocols; Security; Censorship; censorship resistance; cryptography; Internet of Things (IoT); INTERNET;
D O I
10.1109/TII.2019.2939797
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has been increasingly used for decentralizing cloud-based Internet of Things (IoT) architectures to address limitations faced by centralized systems. While many existing efforts are successful in decentralization with multiple servers (i.e., full nodes) to handle faulty nodes, an important issue has arisen that external clients have to rely on a relay node to communicate with the full nodes in the blockchain. Compromization of such relay nodes may result in a security breach and even a blockage of IoT sensors from the network. In this article, we propose blockchain-based decentralized IoT management systems for censorship resistance, which include a "diffusion" function to deliver all messages from sensors to all full nodes and an augmented consensus protocol to check data losses, replicate processing outcome, and facilitate opportunistic outcome delivery. We also leverage public key aggregation to reduce communication complexity and signature verification. The experimental results from proof-of-concept implementation and deployment in a real distributed environment show the feasibility and effectiveness in achieving censorship resistance.
引用
收藏
页码:715 / 727
页数:13
相关论文
共 50 条
  • [21] Management and Monitoring of IoT Devices Using Blockchain
    Kostal, Kristian
    Helebrandt, Pavol
    Bellus, Matej
    Ries, Michal
    Kotuliak, Ivan
    SENSORS, 2019, 19 (04)
  • [22] A Scalable Key and Trust Management Solution for IoT Sensors Using SDN and Blockchain Technology
    Hameed, Sufian
    Shah, Syed Attique
    Saeed, Qazi Sarmad
    Siddiqui, Shahbaz
    Ali, Ihsan
    Vedeshin, Anton
    Draheim, Dirk
    IEEE SENSORS JOURNAL, 2021, 21 (06) : 8716 - 8733
  • [23] Cybersecurity for Blockchain-Based IoT Systems: A Review
    Alajlan, Razan
    Alhumam, Norah
    Frikha, Mounir
    APPLIED SCIENCES-BASEL, 2023, 13 (13):
  • [24] Blockchain Platforms and Access Control Classification for IoT Systems
    Abdi, Adam Ibrahim
    Eassa, Fathy Elbouraey
    Jambi, Kamal
    Almarhabi, Khalid
    Al-Ghamdi, Abdullah Saad Al-Malaise
    SYMMETRY-BASEL, 2020, 12 (10): : 1 - 17
  • [25] Decentralizing Online Food Delivery Services: A Blockchain and IoT Model for Smart Cities
    Tokkozhina, Ulpan
    Mataloto, Bruno Miguel
    Martins, Ana Lucia
    Ferreira, Joao C.
    MOBILE NETWORKS & APPLICATIONS, 2024, 29 (01) : 59 - 69
  • [26] Blockchain-based decentralized trust management in IoT: systems, requirements and challenges
    Arshad, Qurat-ul-Ain
    Khan, Wazir Zada
    Azam, Faisal
    Khan, Muhammad Khurram
    Yu, Heejung
    Zikria, Yousaf Bin
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (06) : 6155 - 6176
  • [27] Secure pharmaceutical supply chain using blockchain in IoT cloud systems
    Mangala, N.
    Naveen, D. R.
    Reddy, B. Eswara
    Buyya, Rajkumar
    Venugopal, K. R.
    Iyengar, S. S.
    Patnaik, L. M.
    INTERNET OF THINGS, 2024, 26
  • [28] Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT
    Novo, Oscar
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02): : 1184 - 1195
  • [29] A Privacy-Aware PUFs-Based Multiserver Authentication Protocol in Cloud-Edge IoT Systems Using Blockchain
    Zhang, Yan
    Li, Bing
    Liu, Bo
    Hu, Yuanyuan
    Zheng, Haipeng
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (18): : 13958 - 13974
  • [30] BTAA: Blockchain and TEE-Assisted Authentication for IoT Systems
    Mao, Wenze
    Jiang, Peng
    Zhu, Liehuang
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12603 - 12615