Skip to main content

Layered Data Sharing Architecture with Blockchain

  • Chapter
  • First Online:
Blockchain: Empowering Secure Data Sharing

Abstract

With the development of blockchain technology, innovative application scenarios for data sharing combined with blockchain are emerging on a large scale. However, due to the high research and development costs of building data sharing blockchain applications in different scenarios, this chapter proposes a layered data sharing architecture with blockchain. First, the architecture is outlined, including design principles, functional overview, and layered elaboration. Then, the design ideas of each layer are described in detail according to the overall architecture, including the design of the entity layer, data repository layer, service layer and application layer. The description of each layer not only helps to understand the content of the layer, but also contributes to understand the relationship between the layers. At the end of this chapter, a scenario example based on this architecture is given and analyzed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. E. Androulaki, A. Barger, V. Bortnikov, C. Cachin, K. Christidis, A. De Caro, D. Enyeart, C. Ferris, G. Laventman, Y. Manevich, et al., Hyperledger fabric: a distributed operating system for permissioned blockchains, in Proceedings of the Thirteenth EuroSys Conference, pp. 1–15, 2018

    Google Scholar 

  2. V. Buterin et al., A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2014)

    Google Scholar 

  3. C. Cachin et al., Architecture of the hyperledger blockchain fabric, in Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310, p. 4, 2016

    Google Scholar 

  4. Ethereum, A next-generation smart contract and decentralized application platform. Accessed 30 December 2019. https://github.com/ethereum/wiki/wiki/White-Paper, 2019

  5. H. Fabric, Hyperledger fabric website. Accessed 30 December 2019. https://www.hyperledger.org/projects/fabric, 2019

  6. F. Gao, L. Zhu, M. Shen, K. Sharif, Z. Wan, K. Ren, A blockchain-based privacy-preserving payment mechanism for vehicle-to-grid networks. IEEE Netw. 32(6), 184–192 (2018)

    Article  Google Scholar 

  7. R. Kastelein, Blockchain startup stampery announces 600k dollar investment round led by draper and associates. Accessed 30 December 2019. https://www.the-blockchain.com/2015/11/23/blockchain-startup-stampery-announces-600k-investment-round-led-by-draper-associates/, 2015

  8. A. Kiayias, G. Panagiotakos, On trees, chains and fast transactions in the blockchain, in International Conference on Cryptology and Information Security in Latin America (Springer, 2017), pp. 327–351

    Google Scholar 

  9. A. Kosba, A. Miller, E. Shi, Z. Wen, C. Papamanthou, Hawk: The blockchain model of cryptography and privacy-preserving smart contracts, in 2016 IEEE Symposium on Security and Privacy (SP) (IEEE, 2016), pp. 839–858

    Google Scholar 

  10. H. Li, L. Zhu, M. Shen, F. Gao, X. Tao, S. Liu, Blockchain-based data preservation system for medical data. J. Med. Syst. 42(8), 141 (2018)

    Google Scholar 

  11. Y. Li, L. Zhu, M. Shen, F. Gao, B. Zheng, X. Du, S. Liu, S. Yin, Cloudshare: Towards a cost-efficient and privacy-preserving alliance cloud using permissioned blockchains, in International Conference on Mobile Networks and Management (Springer, 2017), pp. 339–352

    Google Scholar 

  12. J. Mattila, The blockchain phenomenon—the disruptive potential of distributed consensus architectures. Technical report, ETLA working papers, 2016

    Google Scholar 

  13. A. Miller, J.J. LaViola Jr., Anonymous byzantine consensus from moderately-hard puzzles: A model for bitcoin. Available on line: http://nakamotoinstitute.org/research/anonymous-byzantine-consensus, 2014

  14. M. Pilkington, Blockchain technology: principles and applications, in Research Handbook on Digital Transformations, vol. 225 (2016)

    Google Scholar 

  15. G. Sachs, Blockchain—putting theory into practice, in the-blockchain.com, pp. 25–32 (2016)

    Google Scholar 

  16. P.K. Sharma, M.-Y. Chen, J.H. Park, A software defined fog node based distributed blockchain cloud architecture for iot. IEEE Access 6, 115–124 (2017)

    Article  Google Scholar 

  17. M. Shen, Y. Deng, L. Zhu, X. Du, N. Guizani, Privacy-preserving image retrieval for medical iot systems: A blockchain-based approach. IEEE Netw. 33(5), 27–33 (2019)

    Article  Google Scholar 

  18. M. Shen, J. Duan, L. Zhu, J. Zhang, X. Du, M. Guizani, Blockchain-based incentives for secure and collaborative data sharing in multiple clouds. IEEE J. Sel. Areas Commun. 38(6), 1229–1241 (2020)

    Article  Google Scholar 

  19. M. Shen, H. Liu, L. Zhu, K. Xu, H. Yu, X. Du, M. Guizani, Blockchain-assisted secure device authentication for cross-domain industrial IoT. IEEE J. Sel. Areas Commun. 38(5), 942–954 (2020)

    Article  Google Scholar 

  20. M. Shen, X. Tang, L. Zhu, X. Du, M. Guizani, Privacy-preserving support vector machine training over blockchain-based encrypted iot data in smart cities. IEEE Internet Things J. 6(5), 7702–7712 (2019)

    Article  Google Scholar 

  21. M. Shen, J. Zhang, L. Zhu, K. Xu, X. Tang, Secure SVM training over vertically-partitioned datasets using consortium blockchain for vehicular social networks. IEEE Trans. Veh. Technol. 69(6), 5773–5783 (2020)

    Article  Google Scholar 

  22. M. Swan, Blockchain: Blueprint for a New Economy (O’Reilly Media, 2015)

    Google Scholar 

  23. N. Szabo, Smart contracts: building blocks for digital markets. EXTROPY: J. Transhumanist Thought (16) 18, 2 (1996)

    Google Scholar 

  24. M. Walport, Distributed ledger technology: beyond block chain (a report by the uk government chief scientific adviser). UK Government (2016)

    Google Scholar 

  25. Q. Xia, E.B. Sifah, K.O. Asamoah, J. Gao, X. Du, M. Guizani, Medshare: Trust-less medical data sharing among cloud service providers via blockchain. IEEE Access 5, 14757–14767 (2017)

    Article  Google Scholar 

  26. B.-K. Zheng, L.-H. Zhu, M. Shen, F. Gao, C. Zhang, Y.-D. Li, J. Yang, Scalable and privacy-preserving data sharing based on blockchain. J. Comput. Sci. Technol. 33(3), 557–567 (2018)

    Article  MathSciNet  Google Scholar 

  27. G. Zyskind, O. Nathan, et al., Decentralizing privacy: Using blockchain to protect personal data, in 2015 IEEE Security and Privacy Workshops (IEEE, 2015), pp. 180–184

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Shen, M., Zhu, L., Xu, K. (2020). Layered Data Sharing Architecture with Blockchain. In: Blockchain: Empowering Secure Data Sharing. Springer, Singapore. https://doi.org/10.1007/978-981-15-5939-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-5939-6_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-5938-9

  • Online ISBN: 978-981-15-5939-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics