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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on bitcoin. In: S&P, pp. 443–458. IEEE (2014)
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)
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
Chen, B., Chan, M.C.: Mobicent: a credit-based incentive system for disruption tolerant network. In: INFOCOM, pp. 1–9. IEEE (2010)
Duan, Z., Li, W., Cai, Z.: Distributed auctions for task assignment and scheduling in mobile crowdsensing systems. In: ICDCS (2017)
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)
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)
Kumaresan, R., Moran, T., Bentov, I.: How to use bitcoin to play decentralized poker. In: CCS, pp. 195–206 (2015)
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)
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)
Li, W., Wang, S., Cheng, X.: Truthful multi-attribute auction with discriminatory pricing in cognitive radio networks. In: ACM MobiCom Workshop CRAB (2013)
Lian, S., Liu, Z., Ren, Z.: Commutative encryption and watermarking in video compression. IEEE Trans. Circ. Syst. Video Technol. 17(6), 774–778 (2007)
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)
Luu, L., Teutsch, J., Kulkarni, R., Saxena, P.: Demystifying incentives in the consensus computer. In: CCS, pp. 706–719 (2015)
Mei, A., Stefa, J.: Give2get: forwarding in social mobile wireless networks of selfish individuals. IEEE Trans. Depend. Secure 9(4), 569–582 (2012)
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)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system, pp. 1–28 (2008). https://bitcoin.org/bitcoin.pdf
Ning, T., Yang, Z., Xie, X., Wu, H.: Incentive-aware data dissemination in delay-tolerant mobile networks. In: SECON, pp. 539–547. IEEE (2011)
Tarable, A., Nordio, A., Leonardi, E., Marsan, M.: The importance of being earnest in crowdsourcing systems. In: INFOCOM, pp. 2821–2829 (2015)
Wang, Y., Cai, Z., Yin, G., Gao, Y.: An incentive mechanism with privacy protection in mobile crowdsourcing systems. Comput. Netw. 102, 157–171 (2016)
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)
Zhu, H., Lin, X., Lu, R., Shen, X.S.: A secure incentive scheme for delay tolerant networks. In: ChinaCom, pp. 23–28. IEEE (2008)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)