Skip to main content

BTS-PD: A Blockchain Based Traceability System for P2P Distribution

  • 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:

Abstract

The application of peer to peer (P2P) technology has brought convenience to people, however, it has caused some social problems such as copyright infringement and the spread of Trojans and viruses. In order to effectively monitor malicious activities and security violations, it is essential to build a data traceability framework, with which each data object in the P2P environment can be tracked and recorded. Blockchain technology provides a promising mechanism for establishing a file distribution traceability system due to the natures, such as openness, decentralization and anti-tampering. In this article, we propose BTS-PD, a blockchain based traceability system for P2P distribution. The related information of P2P seed file is stored in the blockchain to ensure the credibility of the traceability information. InterPlanetary File System (IPFS) is used to store the P2P seed to expand the storage of the fabric blockchain. Based on BTS-PD, it becomes more credible and convenient for tracking security of P2P distribution. Implemented based on the Hyperledger Fabric, the experiment results show that BTS-PD can work well and support normal P2P distribution.

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

  2. Qureshi, B., Min, G., Kouvatsos, D.: MTrust: a trust management scheme for mobile P2P neworks. In: IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (2011)

    Google Scholar 

  3. Srikanta, P., Tripathy, S., Sukumar, N.: Blockchain based security framework for P2P filesharing system. In: 2018 IEEE International Conference on Advanced Networks and Telecommunications System (ANTS), pp. 1–6 (2018)

    Google Scholar 

  4. Andoni, M., et al.: Blockchain technology in the energy sector: a systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 100, 143–174 (2019)

    Article  Google Scholar 

  5. P-Cube Technology (Whitepaper): Controlling Peer to Peer Bandwidth Consumption (2013)

    Google Scholar 

  6. Jia, M., Wang, H., Ye, B., et al.: A dynamic grouping based trust model for mobile P2P networks. In: IEEE International Conference on Services Computing, pp. 848–851 (2016)

    Google Scholar 

  7. Liu, Y., Zhang, G., He, J., et al.: MP2P high capacity and security resource node selection strategy based on Bayesian game. J. Commun. 37(1), 110–115 (2016)

    Google Scholar 

  8. Biao, C., Zhishu, L., Zhen, L.: Threshold secret sharing based trust security in structured P2P network. In: 2010 Third International Symposium on Intelligent Information Technology and Security Informatics (IITSI). IEEE Computer Society (2010)

    Google Scholar 

  9. Cai, B., Li, Z., Fu, D., Cheng, L., Luo, S.: Structured topology for trust in P2P network. In: Second International Workshop on Knowledge Discovery and Data Mining. IEEE Computer Society (2009)

    Google Scholar 

  10. Robles, R., Choi, M., Cho, E.: A paradigm solution to P2P security issues. In: International E-Conference on Advanced Science and Technology. IEEE (2009)

    Google Scholar 

  11. Biao, C., Liangying, C.: Trust decision making in structured P2P network. In: International Conference on Communication Software and Networks. IEEE Computer Society (2009)

    Google Scholar 

  12. Tse, D., Zhang, B., Yang, Y., Cheng, C., Mu, H.: Blockchain application in food supply information security. In: Proceedings of IEEE IEEM, pp. 1357–1361, December 2017

    Google Scholar 

  13. Lin, Q., Wang, H., Pei, X., Wang, J.: Food safety traceability system based on blockchain and EPCIS. IEEE Access 7, 20698–20707 (2019)

    Article  Google Scholar 

  14. Wang, Z., Tian, Y., Zhu, J.: Data sharing and tracing scheme based on blockchain. In: 8th International Conference on Logistics, Informatics and Service Sciences (LISS), pp. 1–6, Toronto (2018)

    Google Scholar 

  15. Xinlei, Y., Qian, H., Li, C.: P2P based massive scalable remote sensing data distribution with access control. Comput. Sci. 44(11), 274–278 (2017)

    Google Scholar 

  16. Chen, Z., He, Q., Jiang, B., Cao, L., Li, F.: Hypds: enabling a hybrid file transfer protocol and peer to peer content distribution system for remote sensing data. In: 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS), pp. 1–6, December 2019

    Google Scholar 

Download references

Acknowledgments

This work is supported in part by the National Natural Science Foundation of China (61661015,61967005), Guangxi Innovation-Driven Development Project (AA17202024), Guangxi Key Laboratory of cryptography and information security Found (GCIS201701), Guangxi Collaborative Innovation Center of Cloud Computing and Big Data Found (YD1901), CETC Key Laboratory of Aerospace Information Applications Found, Young and middle-aged backbone teacher of Guangxi colleges and universities Found and High Level of Innovation Team of Colleges and Universities in Guangxi Outstanding Scholars Program Funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qian He .

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

Li, X., He, Q., Jiang, B., Qin, X., Qin, K. (2020). BTS-PD: A Blockchain Based Traceability System for P2P Distribution. 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_50

Download citation

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

  • 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