Skip to main content

A Blockchain-Based IoT Data Management System for Secure and Scalable Data Sharing

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 11928))

Abstract

At present, the centralized architecture for the Internet of Things (IoT) data management faces the risks of data leakage, single-point failure, and vulnerability to malicious attacks. Recently, many researchers and security analysts are focusing on the blockchain technology to solve the security and privacy issues of the IoT data management. However, current blockchain technologies are unable to meet the highly concurrent IoT data transactions and the fast expansion of IoT devices due to the decentralized architecture. Moreover, there is a lack of useful solutions for effective data sharing between public and private networks, and networks with different services (e.g., smart grid and intelligent transportation). In this paper, we propose a decentralized data access model for IoT data storage and sharing based on the FISCO-BCOS blockchain. In the model, we divide the IoT devices that handle different services into different set-chains. These set-chains share data with each other through an elaborate access control model. Experimental results show that the proposed model fits the characteristics of the IoT data management, guaranteeing the privacy and security requirements with better scalability. Our model can be used as a solution for smart cities.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Kouicem, D.E., Bouabdallah, A., Lakhlef, H.: Internet of Things security: a top-down survey. Comput. Netw. 141, 199–221 (2018)

    Article  Google Scholar 

  2. Vikas, B.O.: Internet of Things (IoT): a survey on privacy issues and security. Int. J. Sci. Res. Sci. Eng. Technol. 1(3), 168–173 (2015)

    Google Scholar 

  3. Makhdoom, I., Abolhasan, M., Ni, W.: Blockchain for IoT: the challenges and away forward. In: Proceedings of the 15th International Joint Conference on e-Business and Telecommunications-Volume 2: SECRYPT. INSTICC (2018)

    Google Scholar 

  4. Yi, H., Wei, F.: Research on a suitable blockchain for IoT platform. In: Patnaik, S., Jain, V. (eds.) Recent Developments in Intelligent Computing, Communication and Devices. AISC, vol. 752, pp. 1063–1072. Springer, Singapore (2019). https://doi.org/10.1007/978-981-10-8944-2_123

    Chapter  Google Scholar 

  5. Sun, H., Hua, S., Zhou, E., Pi, B., Sun, J., Yamashita, K.: Using ethereum blockchain in Internet of Things: a solution for electric vehicle battery refueling. In: Chen, S., Wang, H., Zhang, L.-J. (eds.) ICBC 2018. LNCS, vol. 10974, pp. 3–17. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94478-4_1

    Chapter  Google Scholar 

  6. Ali, M.S., Dolui, K., Antonelli, F.: IoT data privacy via blockchains and IPFs. In: Proceedings of the Seventh International Conference on the Internet of Things, p. 14. ACM (2017)

    Google Scholar 

  7. Dorri, A., Kanhere, S.S., Jurdak, R., Gauravaram, P.: Blockchain for IoT security and privacy: the case study of a smart home. In: 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom workshops), pp. 618–623. IEEE (2017)

    Google Scholar 

  8. Fisco bcos. https://github.com/FISCO-BCOS/

  9. IPFs. https://ipfs.io/

  10. Sagirlar, G., Carminati, B., Ferrari, E., Sheehan, J.D., Ragnoli, E.: Hybrid-IoT: hybrid blockchain architecture for Internet of Things-pow sub-blockchains. In: 2018 IEEE International Conference on Internet of Things (iThings), pp. 1007–1016. IEEE (2018)

    Google Scholar 

  11. Li, D., Peng, W., Deng, W., Gai, F.: A blockchain-based authentication and security mechanism for IoT. In: 2018 27th International Conference on Computer Communication and Networks (ICCCN), pp. 1–6. IEEE (2018)

    Google Scholar 

  12. Alphand, O., Amoretti, M., Claeys, T., et al.: IoTchain: a blockchain security architecture for the Internet of Things. In: 2018 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6. IEEE (2018)

    Google Scholar 

  13. Iota. https://www.iota.org/

  14. Plasma. https://plasma.io/

  15. Iotex. https://iotex.io/

  16. Panikkar, S., Nair, S., Brody, P., Pureswaran, V.: IBM Adept: an IoT practitioner perspective-Draft Copy for Advance Review (2015)

    Google Scholar 

  17. Nakamoto, S., et al.: Bitcoin: a peer-to-peer electronic cash system (2008)

    Google Scholar 

  18. Ethereum. https://www.ethereum.org/

  19. Hyperledger fabric. https://www.hyperledger.org/

  20. Castro, M., Liskov, B., et al.: Practical byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999)

    Google Scholar 

  21. Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: 2014 \(\{\)USENIX\(\}\) Annual Technical Conference (\(\{\)USENIX\(\}\)\(\{\)ATC\(\}\) 14), pp. 305–319 (2014)

    Google Scholar 

Download references

Acknowledgment

The research presented in this paper is supported in part by National Natural Science Foundation (No. 61602370, 61672026, 61772411, U1736205), Postdoctoral Foundation (No. 201659M2806, 2018T111066), Fundamental Research Funds for the Central Universities (No. 1191320006), Shaanxi Postdoctoral Foundation, Project JCYJ20170816100819428 supported by SZSTI, CCF-NSFOCUS KunPeng Research Fund (No. CCF-NSFOCUS 2018006), CCF-Tencent WeBank Funding (No. CCF-Webank RAGR20180101) and Huawei HIRP Funding (No. HIRPO2018081501475).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chenxu Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, Y., Wang, C., Luo, X., Zhang, K., Li, H. (2019). A Blockchain-Based IoT Data Management System for Secure and Scalable Data Sharing. In: Liu, J., Huang, X. (eds) Network and System Security. NSS 2019. Lecture Notes in Computer Science(), vol 11928. Springer, Cham. https://doi.org/10.1007/978-3-030-36938-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36938-5_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36937-8

  • Online ISBN: 978-3-030-36938-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics