计算机科学2021,Vol.48Issue(9) :324-329.DOI:10.11896/jsjkx.200800123

基于数字承诺的区块链交易金额保密验证方法

Secret Verification Method of Blockchain Transaction Amount Based on Digital Commitment

张小艳 李秦伟 付福杰
计算机科学2021,Vol.48Issue(9) :324-329.DOI:10.11896/jsjkx.200800123

基于数字承诺的区块链交易金额保密验证方法

Secret Verification Method of Blockchain Transaction Amount Based on Digital Commitment

张小艳 1李秦伟 2付福杰
扫码查看

作者信息

  • 1. 贵州大学计算机科学与技术学院 贵阳 55002
  • 2. 贵州省公共大数据重点实验室 贵阳 550025
  • 折叠

摘要

传统区块链交易中,隐私保护都是在匿名机制下加密用户的敏感信息,引入公正的第三方对交易明文信息进行验证,然而一旦第三方受到攻击,用户的交易信息便会被泄露,且在理性状态下不存在真正公正的第三方.为了能够更好地解决区块链交易中存在的隐私问题,针对交易者非匿名状态下的交易金额保密验证问题,采用PVC数字承诺协议,将交易金额隐藏在承诺中,并构造公开可验证的零知识证明方案,使验证者能在不获取交易敏感信息的情况下对交易的合法性进行保密验证.同时,利用椭圆曲线同态加密特性加密金额,进而解决交易者密文账本的更新问题.对所提出的隐私保护方案的正确性进行验证和分析,结果表明,与已有方案相比,所提方案具有计算复杂度相对较低、安全性强、高效等优点.

关键词

区块链/PVC数字承诺/保密验证/公开可验证/椭圆曲线同态加密

引用本文复制引用

基金项目

出版年

2021
计算机科学
重庆西南信息有限公司(原科技部西南信息中心)

计算机科学

CSTPCDCSCD北大核心
影响因子:0.944
ISSN:1002-137X
被引量3
参考文献量3
段落导航相关论文