Skip to main content

A Bitcoin Based Incentive Mechanism for Distributed P2P Applications

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10251))

Abstract

The effectiveness of distributed Peer-to-Peer (P2P) applications heavily relies on the cooperation of mobile users. Each user should receive a satisfying reward to compensate its resource consumption for cooperation. However, suitable incentive mechanisms that can meet the diverse requirements of users in dynamic and distributed P2P environments are still missing. Therefore in this paper, we propose a Bitcoin based incentive mechanism for distributed P2P applications that applies the basic idea of Bitcoin to incentivize users for cooperation. In this mechanism, users who help with a successful delivery get rewarded. Through a game theoretical analysis and evaluation study, we demonstrate the effectiveness and security strength of our proposed incentive mechanism.

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

Learn about institutional subscriptions

References

  1. Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on bitcoin. In: S&P, pp. 443–458. IEEE (2014)

    Google Scholar 

  2. Batabyal, S., Bhaumik, P.: Mobility models, traces and impact of mobility on opportunistic routing algorithms: a survey. IEEE Commun. Surv. Tuts. 17(3), 1679–1707 (2015)

    Article  Google Scholar 

  3. Bentov, I., Kumaresan, R.: How to use bitcoin to design fair protocols. In: Garay, J.A., Gennaro, R. (eds.) CRYPTO 2014. LNCS, vol. 8617, pp. 421–439. Springer, Heidelberg (2014). doi:10.1007/978-3-662-44381-1_24

    Chapter  Google Scholar 

  4. Chen, B., Chan, M.C.: Mobicent: a credit-based incentive system for disruption tolerant network. In: INFOCOM, pp. 1–9. IEEE (2010)

    Google Scholar 

  5. Duan, Z., Li, W., Cai, Z.: Distributed auctions for task assignment and scheduling in mobile crowdsensing systems. In: ICDCS (2017)

    Google Scholar 

  6. Duan, Z., Yan, M., Cai, Z., Wang, X.: Truthful incentive mechanisms for social cost minimization in mobile crowdsourcing systems. Sensors 16(4), 1–14 (2016)

    Article  Google Scholar 

  7. Han, B., Hui, P., Kumar, V.A., Marathe, M.V., Shao, J., Srinivasan, A.: Mobile data offloading through opportunistic communications and social participation. IEEE Trans. Mob. Comput. 11(5), 821–834 (2012)

    Article  Google Scholar 

  8. Kumaresan, R., Moran, T., Bentov, I.: How to use bitcoin to play decentralized poker. In: CCS, pp. 195–206 (2015)

    Google Scholar 

  9. Li, H., He, Y., Cheng, X., Zhu, H., Sun, L.: Security and privacy in localization for underwater sensor networks. IEEE Commun. Mag. 53(11), 56–62 (2015)

    Article  Google Scholar 

  10. Li, W., Cheng, X., Bie, R., Zhao, F.: An extensible and flexible truthful auction framework for heterogeneous spectrum markets. IEEE Trans. Cogn. Commun. Netw. 2(4), 427–441 (2016)

    Article  Google Scholar 

  11. Li, W., Wang, S., Cheng, X.: Truthful multi-attribute auction with discriminatory pricing in cognitive radio networks. In: ACM MobiCom Workshop CRAB (2013)

    Google Scholar 

  12. Lian, S., Liu, Z., Ren, Z.: Commutative encryption and watermarking in video compression. IEEE Trans. Circ. Syst. Video Technol. 17(6), 774–778 (2007)

    Article  Google Scholar 

  13. Liu, W., Li, H., Chen, Y., Zhu, H.: Lares: latency-reduced neighbour discovery for contagious diseases prevention. Int. J. Ad. Ubiq. Co. 16(1), 3–13 (2014)

    Google Scholar 

  14. Luu, L., Teutsch, J., Kulkarni, R., Saxena, P.: Demystifying incentives in the consensus computer. In: CCS, pp. 706–719 (2015)

    Google Scholar 

  15. Mei, A., Stefa, J.: Give2get: forwarding in social mobile wireless networks of selfish individuals. IEEE Trans. Depend. Secure 9(4), 569–582 (2012)

    Article  Google Scholar 

  16. Mousa, H., Mokhtar, S.B., Hasan, O., Younes, O., Hadhoud, M., Brunie, L.: Trust management and reputation systems in mobile participatory sensing applications: a survey. Comput. Netw. 90, 49–73 (2015)

    Article  Google Scholar 

  17. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system, pp. 1–28 (2008). https://bitcoin.org/bitcoin.pdf

  18. Ning, T., Yang, Z., Xie, X., Wu, H.: Incentive-aware data dissemination in delay-tolerant mobile networks. In: SECON, pp. 539–547. IEEE (2011)

    Google Scholar 

  19. Tarable, A., Nordio, A., Leonardi, E., Marsan, M.: The importance of being earnest in crowdsourcing systems. In: INFOCOM, pp. 2821–2829 (2015)

    Google Scholar 

  20. Wang, Y., Cai, Z., Yin, G., Gao, Y.: An incentive mechanism with privacy protection in mobile crowdsourcing systems. Comput. Netw. 102, 157–171 (2016)

    Article  Google Scholar 

  21. Zhong, S., Chen, J., Yang, Y.R.: Sprite: a simple, cheat-proof, credit-based system for mobile ad-hoc networks. In: INFOCOM, pp. 1987–1997. IEEE (2003)

    Google Scholar 

  22. Zhu, H., Lin, X., Lu, R., Shen, X.S.: A secure incentive scheme for delay tolerant networks. In: ChinaCom, pp. 23–28. IEEE (2008)

    Google Scholar 

Download references

Acknowledgment

This work was supported by the National Natural Science Foundations of China (61472418, 61672415, U1636120), the National Defense Science and Technology Innovation Foundation of the Chinese Academy of Sciences (CXJJ-16Z234) and the Science and Technology Innovation Service Capacity Building Project (PXM2017-014212-000002).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

He, Y., Li, H., Cheng, X., Liu, Y., Sun, L. (2017). A Bitcoin Based Incentive Mechanism for Distributed P2P Applications. In: Ma, L., Khreishah, A., Zhang, Y., Yan, M. (eds) Wireless Algorithms, Systems, and Applications. WASA 2017. Lecture Notes in Computer Science(), vol 10251. Springer, Cham. https://doi.org/10.1007/978-3-319-60033-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60033-8_40

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60032-1

  • Online ISBN: 978-3-319-60033-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics