Abstract
Blockchain has become one of the most important techniques in decentralized cryptocurrency systems. It has drawn much attention from both academia and industrial circles. However, most of the existing blockchain based schemes only support transactions within two parties. In many real world scenarios, a transaction may involve multiple parties, if these parties involved conduct their transactions ruled by traditional blockchain, the communication burden will grow much larger. In this paper, we propose a secure peer to peer multiparty transaction scheme based on blockchain. It allows multiple users to participant in one transaction at the same time by making use of secret sharing mechanism. We illustrate the interactions between each entity in the scheme and present the concrete algorithms. In addition, we conduct formal security proof and performance evaluation comparisons. By analysis, the high security level and favorable performance demonstrate that the proposed scheme is efficient to implement.
Similar content being viewed by others
References
Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system. https://bitcoin.org/bitcoin.pdf
Jusik Y, Goh Y, Chung J-M (2019) Analysis of mining performance based on mathmatical approach of PoW. International Conference on Electronics, Information, and Communication (ICEIC)
Andrian HR, Kurniawan NB, Sephardi (2018) Blockchain technology and implementation: a systematic literature review. International Conference on Information Technology Systems and Innovation (ICITSI), pp. 384–399
H.Hyvärinen, M.Risius, G.Friis, “a Blockchain-based approach towards overcoming financial fraud in public sector services”, Bus Inf Syst Eng (2017) vol.59, no.6, 441–456
Ioannis K, Georgios S, Christos T, Panagiotis Z, Vassilios P, Stefan D (2018) Blockchain for business applications: a systematic literature review. International Conference on Business Information Systems
Pasu P, Jarotwan K, Chumpol Y, Watchara C (2018) Applying epidemic algorithm for financial service based on blockchain technology. 2018 International Conference on Engineering Applied Sciences and Technology (ICEAST), pp. 1–4
Fiergbor DD (2018) Blockchain technology in fund management. International Conference on Application of Computing and Communication Technologies, pp. 310–319
Zhong L, Wu QH, Xie J, Qin B (2019) A secure large-scale instant payment system based on blockchain. Comput Security 84:349–364
Wang H, Ma SL, Dai HN, Imrand M, Wang TS (2019) Blockchain-based data privacy management with nudge theory in open banking. Future Gener Comp Syst
Wang H, Guo CN, Cheng SH LoC – a new financial loan management system based on smart contracts. Future Gener Comp Syst 10:648–655
Alexandris G, Alexaki S, Katos V, Hatzivasilis G (2018) Blockchains as enablers for auditing cooperative circular economy networks. 23 rd International Workshop on Computer Aided Modeling and Design of Communicaiton Links and Networks (CAMAD), pp. 1–7
Notheisen B, Cholewa B, Shanmugam AP (2017) Trading real-world assets on blockchain. Bus Inform Syst Eng 59(6):425–440
Brühl V (2017) Virtual currencies, distributed ledgers and the future of financial services. Intereconomics 52(6):370–378
Kramer J, van der Werf EMJM, Stokking J, Ruiz M (2018) A blockchain-based micro economy platform for distributed infrastructure initiatives. Proc. IEEE Int. Conf. Softw. Architecture. pp. 11–20
Huh S, Cho S, Kim S (2017) Managing IoT devices using blockchain platform. 19th International Conference on Advanced Communication Technology (ICACT), pp. 464–467
Kravitz DW, Cooper J (2017) Securing user identity and transactions symbiotically: IoT meets blockchain. Proc. Global Internet Things Summit (GIoTS), pp. 1–6
Hjalmarsson FP, Hreioarsson GK, Hamdaqa M, Hjalmtysson G (2018) Blockchain-based e-voting system. Proc. IEEE 11th Int. Conf. Cloud Comput. (CLOUD), pp: 983–986
Muzammal M, Qu Q, Nasrulin B (2019) Renovating blockchain with distributed databases: an open source system. Future Gener Comp Syst 90:105–117
Sharma PK, Park JH (2018) Blockchain based hybrid network architecture for the smart city. Future Gener Comp Syst 86:650–655
Zhang YH, Deng RH, Liu XM, Zheng D (2018) Blockchain based efficient and robust fair payment for outsourcing services in cloud computing. Inf Sci 462:262–277
Singh M, Kim S (2018) Branch based blockchain technology in intelligent vehicle. Comput Netw 145:219–231
Ehmke C, Wessling F, Friedrich CM (2018) Proof-of-property – a lightweight and scalable blockchain protocol. 2018 IEEE/ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB),pp. 48–51
Tang F, Ma S, Xiang Y, Lin C (2019) An efficient authentication scheme for blockchain-based electronic health records. IEEE Access 7:41678–41689
Xiong L, Li F, Zeng SK, Peng T, Liu ZC (2019) A blockchain-based privacy-awareness authentication scheme with efficient revocation for multi-server architectures. IEEE Access 7:125840–125853
Yang CS, Chen XF, Xiang Y (2018) Blockchain-based publicly verifiable data deletion scheme for cloud storage. J Netw Comp Appl 103:185–193
Savelyev A Copyright in the blockchain era: promises and challenges. Computer Law & Security Review 34(3):550–561
Xu Y, Ren J, Zhang Y, Zhang C, Shen B, Zhang Y (2020) Blockchain empowered arbitrable data auditing scheme for network storage as a service. IEEE Trans Serv Comput 13(2):289–300
Linoy S, Mahdikhani H, Ray S, Ghorbani A (2019) Scalable privacy-preserving query processing over ethereum blockchain. 2019 IEEE International Conference on Blockchain (Blockchain), Atlanta, GA, USA, pp. 398–404
Wang H, Guo HQ, Lin MS, Yin JF, He Q, Zhang J A new dependable exchange protocol. Computer Communications 29(15):2770–2780
Pereira M, Dowsley R, Hanaoka G, Nascimento ACA (2010) Public key encryption schemes with bounded CCA security and optimal ciphertext length based on the CDH assumption. International Conference on Information Security, pp. 299–306
Cramer R, Damgård I, Kiltz E, Zakarias S, Zottarel A (2012) DDH-like assumptions based on extension rings. International Workshop on Public Key Cryptography, pp: 644–661
Sun Y, Zhang R, Wang X, Gao K, Liu L (2018) A decentralizing attribute- based signature for healthcare blockchain. In Proc. IEEE 27th Int. Conf. Comput. Commun. Netw. (ICCCN), pp. 1–9
Acknowledgments
This research is supported by the National Natural Science Foundation of China (61672299, 61802200), Natural Science Foundation of Jiangsu Province (BK20180745).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hong, H., Sun, Z. A secure peer to peer multiparty transaction scheme based on blockchain. Peer-to-Peer Netw. Appl. 14, 1106–1117 (2021). https://doi.org/10.1007/s12083-021-01088-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-021-01088-4