Abstract
With the development of technology, more and more data have been accumulated. Utilization of data can benefit many applications, such as facilitate human daily life, promote scientific research, and expedite event detection etc. How to share data within a certain group or a specific person securely and effectively has become a hot research topic. Meanwhile, many distributed technologies have appeared with the triggering of many centralized cloud web services. Thus, we propose a block-chain based data sharing framework with IPFS (https://ipfs.io/), Ethereum (https://www.ethereum.org/) and uPort (https://www.uport.me/). As a result of this design, the system could store data in IPFS system and control sensitive data by block-chain, and the authentication can be managed by the uPort ID system. Finally, we evaluate the effectiveness by a case study.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Adhikari, C.L., et al.: Decentralized secure framework for sharing and managing electronic health record using ethereum-based blockchain technology (2017)
Bähnemann, R., Schindler, D., Kamel, M., Siegwart, R., Nieto, J.: A decentralized multi-agent unmanned aerial system to search, pick up, and relocate objects. In: Proceedings of 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), p. 8088150. IEEE (2017)
Bechky, B.A.: Sharing meaning across occupational communities: the transformation of understanding on a production floor. Organ. Sci. 14(3), 312–330 (2003)
Benet, J.: Ipfs-content addressed, versioned, p2p file system. arXiv preprint arXiv:1407.3561 (2014)
Brundo, R., De Nicola, R.: Blockchain-based decentralized cloud/fog solutions: challenges, opportunities, and standards. IEEE Commun. Stand. Mag. 2(3), 22–28 (2018)
Buterin, V., et al.: A next-generation smart contract and decentralized application platform. white paper (2014)
Chrysanthakopoulos, G., Nielsen, H.F., Moore, G.M.: Decentralized system services, uS Patent 8,122,427, 21 February 2012
Daswani, N., Garcia-Molina, H., Yang, B.: Open problems in data-sharing peer-to-peer systems. In: Calvanese, D., Lenzerini, M., Motwani, R. (eds.) ICDT 2003. LNCS, vol. 2572, pp. 1–15. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-36285-1_1
Fecher, B., Friesike, S., Hebing, M., Linek, S., Sauermann, A.: A reputation economy: results from an empirical survey on academic data sharing. arXiv preprint arXiv:1503.00481 (2015)
Fienberg, S.E., Martin, M.E., Straf, M.L.: Sharing Research Data. National Academy Press, Washington, D.C. (1985)
Gardner, D., et al.: Towards effective and rewarding data sharing. Neuroinformatics 1(3), 289–295 (2003)
Hajialikhani, M., Jahanara, M.: Uniqueid: decentralized proof-of-unique-human. arXiv preprint arXiv:1806.07583 (2018)
Jiang, C., Gao, L., Duan, L., Huang, J.: Scalable mobile crowdsensing via peer-to-peer data sharing. IEEE Trans. Mobile Comput. 17(4), 898–912 (2018)
Kansa, E.C., Kansa, S.W., Burton, M.M., Stankowski, C.: Googling the grey: open data, web services, and semantics. Archaeologies 6(2), 301–326 (2010)
Lee, W., Kim, T.Y., Kang, S., Kim, H.C.: Revised P2P data sharing scheme over distributed cloud networks. In: Kim, K.J. (ed.) Information Science and Applications. LNEE, vol. 339, pp. 165–171. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46578-3_20
Marshall, E.: DNA sequencer protests being scooped with his own data. Science 295(5558), 1206–1207 (2002)
McAfee, A., Brynjolfsson, E., Davenport, T.H., Patil, D., Barton, D.: Big data: the management revolution. Harvard Bus. Rev. 90(10), 60–68 (2012)
Ng, W.S., Ooi, B.C., Tan, K.L., Zhou, A.: Peerdb: A p2p-based system for distributed data sharing. In: 19th International Conference on Data Engineering, Proceedings, pp. 633–644. IEEE (2003)
Patel, V.: A framework for secure and decentralized sharing of medical imaging data via blockchain consensus. Health Inf. J. (2018). https://doi.org/10.1177/1460458218769699
Pouwelse, J., Garbacki, P., Epema, D., Sips, H.: The bittorrent P2P file-sharing system: measurements and analysis. In: Castro, M., van Renesse, R. (eds.) IPTPS 2005. LNCS, vol. 3640, pp. 205–216. Springer, Heidelberg (2005). https://doi.org/10.1007/11558989_19
Shehabi, A., Stokes, J.R., Horvath, A.: Energy and air emission implications of a decentralized wastewater system. Environ. Res. Lett. 7(2), 024007 (2012)
Shukla, S., Thasmiya, A., Shashank, D., Mamatha, H.: Online voting application using ethereum blockchain. In: 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 873–880. IEEE (2018)
Swan, M.: Blockchain thinking: the brain as a DAC (Decentralized Autonomous Organization). In: Texas Bitcoin Conference, Chicago, pp. 27–29 (2015)
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Paper 151, 1–32 (2014)
Zyskind, G., Nathan, O., et al.: Decentralizing privacy: using blockchain to protect personal data. In: 2015 IEEE Security and Privacy Workshops (SPW), pp. 180–184. IEEE (2015)
Acknowledgment
The work described in this paper was supported by the National Natural Science Foundation of China (No. 91546125), the Chinese Academy of Sciences (No. XXH13505-08-04) and National Science and Technology Infrastructure Center (No. 2018DDJ1ZZ14).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Wang, P., Cui, W., Li, J. (2019). A Framework of Data Sharing System with Decentralized Network. In: Li, J., Meng, X., Zhang, Y., Cui, W., Du, Z. (eds) Big Scientific Data Management. BigSDM 2018. Lecture Notes in Computer Science(), vol 11473. Springer, Cham. https://doi.org/10.1007/978-3-030-28061-1_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-28061-1_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28060-4
Online ISBN: 978-3-030-28061-1
eBook Packages: Computer ScienceComputer Science (R0)