这篇论文介绍了一个在账户体系下引入保护余额与转账资产的分布式智能合约系统,是由中科院和武汉大学密码学专家合作研发的。为了保护用户隐私,作者采用了同态加密和零知识证明技术。该方案比之前的隐私保护方案在性能上有较大的提升,并且可以广泛应用于供应链金融等领域。具体来说,该论文提出了两种方案。第一种方案是用于保护用户余额和交易金额的智能合约,且在随机预言模型下是可证明安全的。第二种方案是一种高效的零知识证明方案NIZK,相对于zk-SNARK (Zerocash)来说,虽然产生的proof size更大,但可以提高生成proof的时间效率。通过这些方案,作者成功建立了一个保护用户隐私的智能合约系统,为保护用户交易隐私提供了有力的技术保障。