skip to main content
10.1145/3286978.3286979acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmobiquitousConference Proceedingsconference-collections
research-article

Censorship Resistant Decentralized IoT Management Systems

Authors Info & Claims
Published:05 November 2018Publication History

ABSTRACT

Blockchain technology has been increasingly used for decentralizing cloud-based Internet of Things (IoT) architectures to address some limitations faced by centralized systems. While many existing efforts are successful in leveraging blockchain for decentralization with multiple servers (full nodes) to handle faulty nodes, an important issue has arisen that external clients (also called lightweight 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. We propose censorship resistant decentralized IoT management systems, which include a "diffusion" function to deliver all messages from sensors to all full nodes and an augmented consensus protocol to check data loss, replicate processing outcome, and facilitate opportunistic outcome delivery. We also leverage the cryptographic tool of aggregate signature to reduce the complexity of communication and signature verification.

References

  1. Afzaal Ahmad. 2017. Integration of IoT devices via a blockchain-based decentralized application. Master's thesis.Google ScholarGoogle Scholar
  2. Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et al. 2018. Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the Thirteenth EuroSys Conference. ACM, 30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Youakim Badr. {n. d.}. Blockchain-enabled IoT for Privacy-Preserving Computation Capabilities in Untrusted Environments. ({n. d.}).Google ScholarGoogle Scholar
  4. Dan Boneh, Manu Drijvers, and Gregory Neven. 2018. Compact Multi-Signatures for Smaller Blockchains. Cryptology ePrint Archive, Report 2018/483. (2018). https://eprint.iacr.org/2018/483.Google ScholarGoogle Scholar
  5. Paul Brody and Veena Pureswaran. 2014. Device democracy: Saving the future of the internet of things. IBM, September (2014).Google ScholarGoogle Scholar
  6. Miguel Castro, Barbara Liskov, et al. 1999. Practical Byzantine fault tolerance. In OSDI, Vol. 99. 173--186. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ali Dorri, Salil S Kanhere, Raja Jurdak, and Praveen Gauravaram. 2017. Blockchain for IoT security and privacy: The case study of a smart home. In Pervasive Computing and Communications Workshops (PerCom Workshops), 2017 IEEE International Conference on. IEEE, 618--623.Google ScholarGoogle ScholarCross RefCross Ref
  8. Juan Garay, Aggelos Kiayias, and Nikos Leonardos. 2015. The bitcoin backbone protocol: Analysis and applications. In Annual International Conference on the Theory and Applications of Cryptographic Techniques. Springer, 281--310.Google ScholarGoogle ScholarCross RefCross Ref
  9. Seyoung Huh, Sangrae Cho, and Soohyung Kim. 2017. Managing IoT devices using blockchain platform. In Advanced Communication Technology (ICACT), 2017 19th International Conference on. IEEE, 464--467.Google ScholarGoogle ScholarCross RefCross Ref
  10. Jiawen Kang, Rong Yu, Xumin Huang, Sabita Maharjan, Yan Zhang, and Ekram Hossain. 2017. Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains. IEEE Transactions on Industrial Informatics 13, 6 (2017), 3154--3164.Google ScholarGoogle ScholarCross RefCross Ref
  11. Yu Liu, Kin-Fai Tong, Xiangdong Qiu, Ying Liu, and Xuyang Ding. 2017. Wireless Mesh Networks in IoT networks. In Electromagnetics: Applications and Student Innovation Competition (iWEM), 2017 International Workshop on. IEEE, 183--185.Google ScholarGoogle Scholar
  12. Oscar Novo. 2018. Blockchain Meets IoT: an Architecture for Scalable Access Management in IoT. IEEE Internet of Things Journal (2018).Google ScholarGoogle Scholar
  13. Alfonso Panarello, Nachiket Tapas, Giovanni Merlino, Francesco Longo, and Antonio Puliafito. 2018. Blockchain and IoT Integration: A Systematic Survey. Sensors 18, 8 (2018), 2575.Google ScholarGoogle ScholarCross RefCross Ref
  14. Hossein Shafagh, Lukas Burkhalter, Anwar Hithnawi, and Simon Duquennoy. 2017. Towards blockchain-based auditable storage and sharing of iot data. In Proceedings of the 2017 on Cloud Computing Security Workshop. ACM, 45--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. João Sousa, Eduardo Alchieri, and Alysson Bessani. 2013. State machine replication for the masses with BFT-SMaRt. (2013).Google ScholarGoogle Scholar
  16. Joao Sousa and Alysson Bessani. 2012. From Byzantine consensus to BFT state machine replication: A latency-optimal transformation. In Dependable Computing Conference (EDCC), 2012 Ninth European. IEEE, 37--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. IBM watson iot. {n. d.}. IBM Watson Internet of Things(IoT). https://www.ibm.com/internet-of-things. ({n. d.}).Google ScholarGoogle Scholar
  18. IBM watson iot. {n. d.}. Introduction to Hyperledger Smart Contracts for IoT Best Practices and Patterns. https://github.com/ibm-watson-iot/blockchain-samples/blob/master/docs/iotcp/HyperledgerContractsIntroBestPracticesPatterns.md. ({n. d.}). Accessed Dec 11, 2017.Google ScholarGoogle Scholar
  19. Gavin Wood. 2014. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151 (2014), 1--32.Google ScholarGoogle Scholar

Index Terms

  1. Censorship Resistant Decentralized IoT Management Systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          MobiQuitous '18: Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services
          November 2018
          490 pages
          ISBN:9781450360937
          DOI:10.1145/3286978

          Copyright © 2018 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 5 November 2018

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate26of87submissions,30%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader