Skip to main content

A Blockchain-Based Data-Sharing Architecture

  • Conference paper
  • First Online:
Blockchain and Trustworthy Systems (BlockSys 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1156))

Included in the following conference series:

  • 3494 Accesses

Abstract

In the new global economy, data has become an important resource. Sharing data can bring their value into full play. Before the process of data sharing, due to the limitations of personal storage resources, data owners usually upload data to a public cloud server for storage. However, the method of storing data to the cloud cannot guarantee that stored data has not be accessed when its owner is unknown, and such unauthorized access behavior often results in a loss of interest to the data owner. To solve this problem, in this paper, a blockchain-based data sharing architecture is proposed. The architecture uses the way to store meta-data in isolation from raw data to avoid the possibility of user data being stolen and to ensure information security in the process of data sharing. At the same time, it describes a blockchain network model for data sharing to ensure that there is no association between unrelated entities. On the other hand, it also provides a way for data owners to distribute fine-grained access control permissions based on specific scenarios.

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Henze, M., Hummen, R., Matzutt, R., et al.: Maintaining user control while storing and processing sensor data in the cloud. Int. J. Grid High Perform. Comput. 5(4), 97–112 (2013)

    Article  Google Scholar 

  2. Hofmann, E., Strewe, U.M., Bosia, N.: Discussion—how does the full potential of blockchain technology in supply chain finance look like? In: Hofmann, E., Strewe, U.M., Bosia, N. (eds.) Supply Chain Finance and Blockchain Technology. SF, pp. 77–87. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-62371-9_6

    Chapter  Google Scholar 

  3. Azaria, A., Ekblaw, A., Vieira, T., et al.: MedRec: using blockchain for medical data access and permission management. In: International Conference on Open & Big Data (2016)

    Google Scholar 

  4. Cryptokitties [EB/OL]. http://www.cryptokitties.co/

  5. Sundareswaran, S., Squicciarini, A., Lin, D.: Ensuring distributed accountability for data sharing in the cloud. IEEE Trans. Dependable Secure Comput. 9(4), 556–568 (2012)

    Article  Google Scholar 

  6. Liang, X., Shetty, S., Tosh, D., et al.: ProvChain: a blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability. In: Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 468–477 (2017)

    Google Scholar 

  7. Xia, Q., Sifah, E.B., Asamoah, K.O., et al.: MeDShare: trust-less medical data sharing among cloud service providers via blockchain. IEEE Access 5, 14757–14767 (2017)

    Article  Google Scholar 

  8. Ferdous, M.S., Margheri, A., Paci, F., et al.: Decentralised runtime monitoring for access control systems in cloud federations. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 2632–2633 (2017)

    Google Scholar 

  9. Hammi, M.T., Hammi, B., Bellot, P., et al.: Bubbles of Trust: a decentralized blockchain-based authentication system for IoT. Comput. Secur. 78, 126–142 (2018)

    Article  Google Scholar 

  10. Almutairi, A., Sarfraz, M., Basalamah, S., et al.: A distributed access control architecture for cloud computing. IEEE Softw. 29(2), 36–44 (2011)

    Article  Google Scholar 

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

    Google Scholar 

  12. Gervais, A., Karame, G.O., Wüst, K., et al.: On the security and performance of proof of work blockchains. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 3–16 (2016)

    Google Scholar 

  13. Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: OSDI, pp. 173–186 (1999)

    Google Scholar 

  14. Rouhani, S., Deters, R.: Performance analysis of Ethereum transactions in private blockchain. In: 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), pp. 70–74 (2017)

    Google Scholar 

  15. Hyperledger Caliper [EB/OL]. https://github.com/hyperledger/caliper/

Download references

Acknowledgment

This work is supported by CERNET Innovation Project (No. GII20180406), Guangxi Higher Education Undergraduate Teaching Reform Project (No. 2017JGZ135), Beijing Higher Education Young Elite Teacher Project (No. YETP0683), and Beijing Higher Education Teacher Project (No. 00001149).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yongkai Fan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fan, Y. et al. (2020). A Blockchain-Based Data-Sharing Architecture. In: Zheng, Z., Dai, HN., Tang, M., Chen, X. (eds) Blockchain and Trustworthy Systems. BlockSys 2019. Communications in Computer and Information Science, vol 1156. Springer, Singapore. https://doi.org/10.1007/978-981-15-2777-7_52

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-2777-7_52

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-2776-0

  • Online ISBN: 978-981-15-2777-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics