面对传统区块链系统交易过程信息在链上公开透明化时,极易遭到攻击者透露秘密的问题,根据传统区块链系统完成交易过程时所存在的漏洞,对通过零知识证明解决隐私泄露问题的方法,展开了深入细致的探究。方案不但可以实现对区块链中的交易数据加密,还可以让链码端在所有交易数据都是密文的情形下证明交易过程的合规性,并详细地分析了该方法在区块链信息安全保障流程中的应用效果。此外,针对加密情形下的链上链下数据可能存在的不一致问题提出了基于IPFS系统的协同改进方案。