节点文献
支持零知识证明的交易数据隐私保护方案
Privacy Protection Scheme of Transcation Data Supporting Zero-Knowledge Proof
【摘要】 面对传统区块链系统交易过程信息在链上公开透明化时,极易遭到攻击者透露秘密的问题,根据传统区块链系统完成交易过程时所存在的漏洞,对通过零知识证明解决隐私泄露问题的方法,展开了深入细致的探究。方案不但可以实现对区块链中的交易数据加密,还可以让链码端在所有交易数据都是密文的情形下证明交易过程的合规性,并详细地分析了该方法在区块链信息安全保障流程中的应用效果。此外,针对加密情形下的链上链下数据可能存在的不一致问题提出了基于IPFS系统的协同改进方案。
【Abstract】 For the traditional blockchain system transaction data is transparent on the chain,it is easy to encounter the problem of attacking and exposing privacy. Based on the vulnerability of traditional blockchain systems in completing transactions,this paper presents an in-depth investigation of the method to solve the privacy leakage problem through zero-knowledge proof. The scheme can not only encrypt the transaction data in the blockchain,but also enable the chain code side to verify the legitimacy of the transaction process in the case that all the transaction data are ciphertext,and analyze in detail the effect of the scheme in the process of blockchain privacy protection. In addition,for the possible inconsistency of data on and off the chain under encryption,this paper proposes a collaborative improvement scheme based on IPFS system.
【Key words】 blockchain; zero-knowledge proof; privacy protection; secure multi-party computing; homomorphic encryption; data privacy;
- 【文献出处】 信息安全与通信保密 ,Information Security and Communications Privacy , 编辑部邮箱 ,2022年10期
- 【分类号】TP309;TP311.13
- 【下载频次】42