基于区块链的安全微支付协议
Secure Micro Payment Protocol Based on Blockchain
DOI: 10.12677/CSA.2021.1112304, PDF,   
作者: 王星凯:天津工业大学计算机科学与技术学院,天津
关键词: 区块链微支付哈希链智能合约Blockchain Micro Payment Hash Chain Smart Contract
摘要: 原有的基于PayWord的微支付方案存在第三方经纪人掌握支付双方信息并与某一方合谋攻击另一方的问题,使支付的安全性得不到保证。本文结合双支付链思想,基于区块链提出了一种新的微支付协议,用智能合约代替原有方案中的第三方经纪人,实现了去中心化,保证了支付的安全性;利用双支付链,支持多个元支付一次性执行,提高了支付的效率,同时设计了仲裁子协议,保证方案的公平性。通过对协议的分析表明,该协议不仅可以保证支付的安全性、公平性,同时具有较高的支付效率。
Abstract: The original micro payment scheme based on PayWord has the problem that the third-party broker grasps the information of both parties and colludes with one party to attack the other party, so that the security of payment cannot be guaranteed. Combined with the idea of double payment chain and based on blockchain, this paper proposes a new micro payment protocol, which uses smart contract to replace the third-party broker in the original scheme, realizes decentralization and ensures the security of payment; the double payment chain is used to support the one-time execution of multiple unit payments, which improves the efficiency of payment. At the same time, the arbitration sub protocol is designed to ensure the fairness of the scheme. The analysis of the protocol shows that the protocol can not only ensure the security and fairness of payment, but also has high payment efficiency.
文章引用:王星凯. 基于区块链的安全微支付协议[J]. 计算机科学与应用, 2021, 11(12): 3012-3018. https://doi.org/10.12677/CSA.2021.1112304

参考文献

[1] Rivest, R.L. and Shamir, A. (1996) PayWord and MicroMint: Two Simple Micropayment Schemes. Security Protocols, International Workshop, Cambridge, United Kingdom, 10-12 April 1996, 69-87.
[2] Raj, Y. and Sowmiya, B. (2021) Study on Supply Chain Management Using Blockchain Technology. 2021 6th International Conference on Inventive Computation Technologies (ICICT), Coimbatore, 20-22 January 2021, 1243-1247. [Google Scholar] [CrossRef
[3] Niya, S.R., Dordevic, D., Nabi, A.G., et al. (2019) A Platform-Independent, Generic-Purpose, and Blockchain-Based Supply Chain Tracking. 2019 IEEE International Con-ference on Blockchain and Cryptocurrency (ICBC), Seoul, 14-17 May 2019, 11-12. [Google Scholar] [CrossRef
[4] Daraghmi, E.Y., Daraghmi, Y.A. and Yuan, S.M. (2019) MedChain: A Design of Blockchain-Based System for Medical Records Access and Permissions Management. IEEE Access, 7, 164595-164613. [Google Scholar] [CrossRef
[5] Yang, W.K., Chen, J.S. and Chen, Y.S. (2020) An Electronic Medical Record Management System Based on Smart Contracts. 2019 12th International Conference on Ubi-Media Computing (Ubi-Media), Bali, 5-8 August 2019, 220-223. [Google Scholar] [CrossRef
[6] Zhou, J., Tang, F., Zhu, H., et al. (2019) Distributed Data Vending on Blockchain. 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Compu-ting and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, NS, 30 July-3 August 2018, 1100-1107. [Google Scholar] [CrossRef
[7] Dai, W., Dai, C., Choo, K., et al. (2020) SDTE: A Secure Blockchain-Based Data Trading Ecosystem. IEEE Transactions on Information Forensics and Security, 15, 725-737. [Google Scholar] [CrossRef
[8] 樊利民, 廖建新. 公平的移动小额支付协议[J]. 电子与信息学报, 2007(11): 2599-2602.
[9] Nakamoto, S. (2019) Bitcoin: A Peer-to-Peer Electronic Cash System. Manubot.
[10] Kemmoe, V.Y., Stone, W., Kim, J., et al. (2020) Recent Advances in Smart Contracts: A Technical Overview and State of the Art. IEEE Access, 8, 117782-117801. [Google Scholar] [CrossRef
[11] Wood, G. (2014) Ethereum: A Secure Decentralised Gener-alised Transaction Ledger. Ethereum Project Yellow Paper, 151, 1-32.
[12] Hosseinkhani, M., Tarameshloo, E. and Shajari, M. (2011) AMVPayword: Secure and Efficient Anonymous Payword-Based Micropayment Scheme. 2010 In-ternational Conference on Computational Intelligence & Security, Nanning, 11-14 December 2010, 551-555. [Google Scholar] [CrossRef
[13] Chang, T.K., Yangw, C.N. and Yeh, F.H. (2016) Using the Same PayWord Chains of a Single Account from Multiple Devices. 2016 13th International Joint Conference on Computer Science & Software Engineering, Khon Kaen, 13-15 July 2016, 1-4. [Google Scholar] [CrossRef
[14] San, A.M. and Sathitwiriyawong, C. (2016) Efficient Offline Micropayment Protocol for Multi-Vendor. 2016 International Computer Science and Engineering Conference (ICSEC), Chiang Mai, 14-17 December 2016, 1-4. [Google Scholar] [CrossRef