一种能够审计追溯的区块链隐藏数额交易方法及系统技术方案

技术编号:44723213 阅读:39 留言:0更新日期:2025-03-21 17:50
本申请公开了一种能够审计追溯的区块链隐藏数额交易方法及系统,涉及区块链技术领域,交易发起方生成隐藏数额承诺、范围证明、数额密文、盲化因子密文和可解密证明,并将隐藏数额承诺、范围证明、数额密文、盲化因子密文和可解密证明打包成交易并提交至预先创建的区块链;区块链中部署有智能合约,智能合约用于验证范围证明和可解密证明。通过隐藏数额承诺可以确保资产隐私性,使用范围证明能够保证数额计算的合法性;要求发起方提供可解密证明,确保接收方与监管方能够独立获知交易数额与盲化因子,从而实现交易的可审计性与可追溯性,并支持灵活设置多个监管方。

【技术实现步骤摘要】

本申请涉及区块链,具体涉及一种能够审计追溯的区块链隐藏数额交易方法及系统


技术介绍

1、随着数字经济和区块链技术的快速发展,区块链作为一种去中心化、不可篡改的分布式账本技术,广泛应用于金融、物流、供应链管理等多个领域。区块链的核心优势在于其提供了数据透明性和交易不可篡改的特性,能够确保交易记录的真实性和安全性。然而,尽管区块链技术在多个场景中表现出色,但在一些特定应用中,尤其是涉及到交易金额的隐私保护时,现有的区块链技术仍然面临以下挑战:

2、隐私保护问题:区块链上的所有交易数据都是公开透明的,任何人都可以查看到交易记录及其细节信息。对于涉及到敏感交易金额的情况,这种公开性可能会暴露用户的隐私信息。

3、审计和追溯性问题:在某些场景下,尤其是金融领域,对交易的审计和追溯性要求较高。区块链的不可篡改特性虽然能够确保交易记录的真实性,但当涉及到隐私保护时,仅仅隐藏金额信息可能会导致交易记录的有效性和可审计性受到影响。

4、为了解决上述问题,公开号为:cn 111709738a的专利文献中公开了一种区块链系统中隐藏交易数额的本文档来自技高网...

【技术保护点】

1.一种能够审计追溯的区块链隐藏数额交易方法,其特征在于,所述方法应用于交易发起方,包括:

2.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤2中,所述隐藏数额承诺是通过加法同态承诺生成的。

3.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤3中,所述范围证明使用的是Bulletproof算法。

4.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤4中,对所述交易数额和所述盲化因子进行加密时采用Paillier算法或椭圆曲线加密。

5.根据权利要求1所述的能够...

【技术特征摘要】

1.一种能够审计追溯的区块链隐藏数额交易方法,其特征在于,所述方法应用于交易发起方,包括:

2.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤2中,所述隐藏数额承诺是通过加法同态承诺生成的。

3.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤3中,所述范围证明使用的是bulletproof算法。

4.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤4中,对所述交易数额和所述盲化因子进行加密时采用paillier算法或椭圆曲线加密。

5.根据权利要求1所述的能够审计追溯的区块链隐藏数额交易方法,其特征在于,步骤5中,所述可解密证明采用zk-stark或非交互式sigma协议。

【专利技术属性】
技术研发人员:王戈锐万明超董进任常锐
申请(专利权)人:北京微芯区块链与边缘计算研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1