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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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
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)
Cryptokitties [EB/OL]. http://www.cryptokitties.co/
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)
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)
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)
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)
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)
Almutairi, A., Sarfraz, M., Basalamah, S., et al.: A distributed access control architecture for cloud computing. IEEE Softw. 29(2), 36–44 (2011)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)
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)
Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: OSDI, pp. 173–186 (1999)
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)
Hyperledger Caliper [EB/OL]. https://github.com/hyperledger/caliper/
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
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)