基于零知识证明的区块链隐私保护算法 |
| |
引用本文: | 李龚亮,贺东博,郭兵,路松峰.基于零知识证明的区块链隐私保护算法[J].华中科技大学学报(自然科学版),2020,48(7):112-116. |
| |
作者姓名: | 李龚亮 贺东博 郭兵 路松峰 |
| |
作者单位: | 四川大学计算机学院,四川成都610065;中国工程物理研究院计算应用研究所,四川绵阳621000;华中科技大学计算机科学与技术学院,湖北武汉430074;四川大学计算机学院,四川成都610065;华中科技大学网络空间安全院,湖北武汉430074;华中科技大学计算机科学与技术学院,湖北武汉430074 |
| |
基金项目: | 国家自然科学基金;四川省科技计划 |
| |
摘 要: | 为了更好地解决在区块链中完成交易时所存在的隐私问题,在Paillier加密算法的基础上,提出了一种既能够对交易数据加密又能够支持零知识证明的区块链隐私保护算法.首先在应用端生成交易后的密文和零知识证明过程中所需要的证据,然后在智能合约端利用证据对交易结果进行合法性校验.基于联盟链中的Fabric平台,分别使用32和64 bit的交易数据对其进行测试,结果表明:所提算法不仅可以保护用户在区块链中完成交易时的隐私,而且具有较高的运行效率.
|
关 键 词: | 区块链 同态加密 智能合约 联盟链 零知识证明 隐私保护 |
本文献已被 CNKI 万方数据 等数据库收录! |
|