Skip to main content

A Framework of Data Sharing System with Decentralized Network

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11473))

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

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

Notes

  1. 1.

    https://twitter.com/.

  2. 2.

    https://eos.io/.

  3. 3.

    https://truffleframework.com/.

  4. 4.

    http://remix.ethereum.org/.

References

  1. Adhikari, C.L., et al.: Decentralized secure framework for sharing and managing electronic health record using ethereum-based blockchain technology (2017)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Bechky, B.A.: Sharing meaning across occupational communities: the transformation of understanding on a production floor. Organ. Sci. 14(3), 312–330 (2003)

    Article  Google Scholar 

  4. Benet, J.: Ipfs-content addressed, versioned, p2p file system. arXiv preprint arXiv:1407.3561 (2014)

  5. Brundo, R., De Nicola, R.: Blockchain-based decentralized cloud/fog solutions: challenges, opportunities, and standards. IEEE Commun. Stand. Mag. 2(3), 22–28 (2018)

    Article  Google Scholar 

  6. Buterin, V., et al.: A next-generation smart contract and decentralized application platform. white paper (2014)

    Google Scholar 

  7. Chrysanthakopoulos, G., Nielsen, H.F., Moore, G.M.: Decentralized system services, uS Patent 8,122,427, 21 February 2012

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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)

  10. Fienberg, S.E., Martin, M.E., Straf, M.L.: Sharing Research Data. National Academy Press, Washington, D.C. (1985)

    Google Scholar 

  11. Gardner, D., et al.: Towards effective and rewarding data sharing. Neuroinformatics 1(3), 289–295 (2003)

    Article  Google Scholar 

  12. Hajialikhani, M., Jahanara, M.: Uniqueid: decentralized proof-of-unique-human. arXiv preprint arXiv:1806.07583 (2018)

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. Marshall, E.: DNA sequencer protests being scooped with his own data. Science 295(5558), 1206–1207 (2002)

    Article  Google Scholar 

  17. McAfee, A., Brynjolfsson, E., Davenport, T.H., Patil, D., Barton, D.: Big data: the management revolution. Harvard Bus. Rev. 90(10), 60–68 (2012)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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

  20. 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

    Chapter  Google Scholar 

  21. Shehabi, A., Stokes, J.R., Horvath, A.: Energy and air emission implications of a decentralized wastewater system. Environ. Res. Lett. 7(2), 024007 (2012)

    Article  Google Scholar 

  22. 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)

    Google Scholar 

  23. Swan, M.: Blockchain thinking: the brain as a DAC (Decentralized Autonomous Organization). In: Texas Bitcoin Conference, Chicago, pp. 27–29 (2015)

    Google Scholar 

  24. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Paper 151, 1–32 (2014)

    Google Scholar 

  25. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Jianhui Li .

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, 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)

Publish with us

Policies and ethics