基于区块链的可控监管匿名交易方案
Secure Anonymous Regulated Transaction Scheme Based on Blockchain
DOI: 10.12677/ORF.2023.133244, PDF,    国家自然科学基金支持
作者: 陶俊宏, 陈玉玲:贵州大学公共大数据国家重点实验室计算机科学与技术学院,贵州 贵阳
关键词: 区块链匿名交易可控监管隐私地址Blockchain Anonymous Transactions Controllable Supervision Stealth Address
摘要: 由于区块链技术的公开透明特性,大量交易以明文形式存储在公共网络上,对区块链参与者的隐私保护提出了重大挑战。然而,现有的研究方案大多过于强调匿名性,忽略了交易参与者之间的信息不对称。这导致恶意犯罪者的成本较低,且缺乏可控性和监督,难以在现实环境中应用。本文主要研究两个问题:如何在区块链网络中实现完全匿名交易,以及如何对交易双方的恶意行为进行跟踪和规范,并进行有效的惩罚。本文提出了一种安全、匿名、可审计的交易方案。在该方案中,交易发起方和响应方通过共同计算产生一个隐私地址,并利用承诺机制隐藏交易金额。此外,引入监管方对每笔交易进行验证和跟踪,既实现了可控监管,又降低了交易双方的计算负担。最后,采用挑战-响应机制,使监管方能够识别欺诈者并进行处罚。实验结果与分析表明,所提方案能够在区块链中有效实现匿名交易,适用于恶意模型。
Abstract: Due to the public and transparent properties of blockchain technology, a large number of transactions are stored in plaintext on the public network, presenting significant challenges for the privacy protection of blockchain participants. However, most existing research solutions excessively emphasize anonymity and ignore the information asymmetry between the participants of a transaction. This leads to lower costs for malicious perpetrators and a lack of controllability and supervision, making it difficult to apply in the real-world environment. This paper primarily investigates two issues: how to achieve fully anonymous transactions in the blockchain network, and how to track and regulate malicious behavior by both parties involved in a transaction and impose effective punishment. In this paper, we propose a secure, anonymous, and auditable transaction scheme in which the initiating and responding parties jointly perform calculations to generate a hidden address and utilize a commitment mechanism to conceal the transaction amount. In addition, a regulatory party is introduced to verify and track each transaction, which not only achieves controllable supervision but also reduces the computational burden for both parties involved in a transaction. Finally, a challenge-response mechanism is used to enable the regulatory party to identify cheaters and impose penalties. The experimental results and analy-sis demonstrate that the proposed scheme can effectively achieve anonymous transactions in a blockchain and is applicable to malicious models.
文章引用:陶俊宏, 陈玉玲. 基于区块链的可控监管匿名交易方案[J]. 运筹与模糊学, 2023, 13(3): 2429-2440. https://doi.org/10.12677/ORF.2023.133244

参考文献

[1] 袁勇, 王飞跃. 区块链技术发展现状与展望[J]. 自动化学报, 2016, 42(4): 481-494. [Google Scholar] [CrossRef
[2] Nakamoto, S. (2008) Bitcoin: A Peer-to-Peer Electronic Cash System. Decentralized Business Review, 21260. https://bitcoin.fr/public/bitcoin.pdf
[3] Li, T., Wang, Z., Yang, G., et al. (2021) Semi-Selfish Mining Based on Hidden Markov Decision Process. International Journal of Intelligent Systems, 36, 3596-3612. [Google Scholar] [CrossRef
[4] Li, T., Chen, Y., Wang, Y., et al. (2020) Rational Protocols and Attacks in Blockchain System. Security and Communication Networks, 2020, 1-11. [Google Scholar] [CrossRef
[5] Chen, Y., Sun, J., Yang, Y., et al. (2022) PSSPR: A Source Loca-tion Privacy Protection Scheme Based on Sector Phantom Routing in WSNs. International Journal of Intelligent Systems, 37, 1204-1221. [Google Scholar] [CrossRef
[6] 邵奇峰, 金澈清, 张召, 钱卫宁, 周傲英. 区块链技术: 架构及进展[J]. 计算机学报, 2018, 41(5): 969-988.
[7] 何蒲, 于戈, 张岩峰, 鲍玉斌. 区块链技术与应用前瞻综述[J]. 计算机科学, 2017, 44(4): 1-7+15.
[8] 沈鑫, 裴庆祺, 刘雪峰. 区块链技术综述[J]. 网络与信息安全学报, 2016, 2(11): 11-20.
[9] Huang, C., Zhao, Y., Chen, H., et al. (2021) ZkRep: A Privacy-Preserving Scheme for Reputa-tion-Based Blockchain System. IEEE Internet of Things Journal, 9, 4330-4342. [Google Scholar] [CrossRef
[10] dos Santos Abreu, A.W., Coutinho, E.F. and Bezerra, C.I.M. (2021) Performance Evaluation of Data Transactions in Blockchain. IEEE Latin America Transactions, 20, 409-416. [Google Scholar] [CrossRef
[11] Goldwasser, S., Micali, S. and Rackoff, C. (2019) The Knowledge Complexity of Interactive Proof-Systems. In: Goldreich, O., Ed., Providing Sound Foundations for Cryptography: On the Work of Shafi Goldwasser and Silvio Micali, Association for Computing Machinery, New York, 203-225. [Google Scholar] [CrossRef
[12] Li, X., Mei, Y., Gong, J., Xiang, F. and Sun, Z. (2020) A Blockchain Privacy Protection Scheme Based on Ring Signature. IEEE Access, 8, 76765-76772. [Google Scholar] [CrossRef
[13] Liu, Z., Yang, G., Wong, D.S., et al. (2021) Secure De-terministic Wallet and Stealth Address: Key-Insulated and Privacy-Preserving Signature Scheme with Publicly De-rived Public Key. IEEE Transactions on Dependable and Secure Computing, 19, 2934-2951. [Google Scholar] [CrossRef
[14] 王化群, 吴涛. 区块链中的密码学技术[J]. 南京邮电大学学报(自然科学版), 2017, 37(6): 61-67. [Google Scholar] [CrossRef
[15] Sasson, E.B., Chiesa, A., Garman, C., et al. (2014) Zerocash: Decentralized Anonymous Payments from Bitcoin. 2014 IEEE Symposium on Security and Pri-vacy, Berkeley, 18-21 May 2014, 459-474.
[16] Noether, S. (2015) Ring Signature Confidential Transactions for Monero. Cryptology ePrint Archive, Paper 2015/1098. https://eprint.iacr.org/2015/1098
[17] 张思亮, 凌捷, 陈家辉. 可追踪的区块链账本隐私保护方案[J]. 计算机工程与应用, 2020, 56(23): 31-37.
[18] 罗聪. 基于零知识证明的UTXO模型区块链隐私保护方法研究[D]: [硕士学位论文]. 北京: 北京交通大学, 2021.[CrossRef
[19] Feng, C., Tan, L., Xiao, H., et al. (2020) PDKSAP: Perfected Double-Key Stealth Address Protocol without Temporary Key Leakage in Blockchain. 2020 IEEE/CIC International Conference on Communications in China (ICCC Workshops), Chongqing, 9-11 August 2020, 151-155. [Google Scholar] [CrossRef
[20] Feng, C., Tan, L., Xiao, H., et al. (2021) EDKSAP: Efficient Double-Key Stealth Address Protocol in Blockchain. 2021 IEEE 20th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Shenyang, 20-22 October 2021, 1196-1201. [Google Scholar] [CrossRef
[21] Fan, X. (2018) Faster Dual-Key Stealth Address for Blockchain-Based Internet of Things Systems. In: Chen, S., Wang, H. and Zhang, L.-J., Eds., Block-chain—ICBC 2018. ICBC 2018. Lecture Notes in Computer Science, Vol. 10974, Springer, Cham, 127-138. [Google Scholar] [CrossRef
[22] Koblitz, N. (1987) Elliptic Curve Cryptosystems. Mathe-matics of Computation, 48, 203-209. [Google Scholar] [CrossRef
[23] Pedersen, T.P. (1992) Non-Interactive and Infor-mation-Theoretic Secure Verifiable Secret Sharing. In: Feigenbaum, J., Ed., Advances in Cryptology—CRYPTO ’91. CRYPTO 1991. Lecture Notes in Computer Science, Vol. 576, Springer, Berlin, 129-140. [Google Scholar] [CrossRef
[24] 张小艳, 李秦伟, 付福杰. 基于数字承诺的区块链交易金额保密验证方法[J]. 计算机科学, 2021, 48(9): 324-329.