【技术实现步骤摘要】
本专利技术涉及区块链,特别涉及一种基于群签名和bulletproofs的高效联盟链隐私保护方法及系统。
技术介绍
1、区块链作为一种具有去中心化、不可伪造、不可篡改特性的分布式数据库,越来越多地应用在金融、交通、医疗等行业。联盟链作为区块链应用模式的一种,由多个组织组成的联盟构成,联盟链网络对节点准入机制、读写权限、交易共识和账本维护进行了限制,相较于公有链,联盟链节点数量更少、交易成本更低、共识速度更快,因此,联盟链可以广泛应用在商品溯源、车联网、医疗数据共享等方向。在联盟链的实际应用中,用户进行交易时账本对所有参与方来说是透明的,交易中涉及到的交易金额、用户身份等隐私信息只有得到很好的保障,才能保证联盟链交易的重要信息安全。
2、现有区块链隐私保护方案存在如下问题:一是交易合法性验证策略不完善,目前区块链隐私保护方案主要选用效率不高的基于paillier的同态加密算法对交易是否合法进行验证,但paillier算法只能局限于进行隐私数据大于零的区间范围验证,忽视交易余额存在等于零的合法情况,导致验证策略不完善,无法做到对交
...【技术保护点】
1.一种基于群签名和Bulletproofs的高效联盟链隐私保护方法,其特征在于,包含:
2.根据权利要求1所述的基于群签名和Bulletproofs的高效联盟链隐私保护方法,其特征在于,群管理员管理各交易用户节点,包含:
3.根据权利要求1所述的基于群签名和Bulletproofs的高效联盟链隐私保护方法,其特征在于,基于零知识证明算法为交易信息生成零知识范围证明并将隐藏交易信息中的隐私数据,包含:
4.根据权利要求1或3所述的基于群签名和Bulletproofs的高效联盟链隐私保护方法,其特征在于,基于群公钥对交易双方身份信息进
...【技术特征摘要】
1.一种基于群签名和bulletproofs的高效联盟链隐私保护方法,其特征在于,包含:
2.根据权利要求1所述的基于群签名和bulletproofs的高效联盟链隐私保护方法,其特征在于,群管理员管理各交易用户节点,包含:
3.根据权利要求1所述的基于群签名和bulletproofs的高效联盟链隐私保护方法,其特征在于,基于零知识证明算法为交易信息生成零知识范围证明并将隐藏交易信息中的隐私数据,包含:
4.根据权利要求1或3所述的基于群签名和bulletproofs的高效联盟链隐私保护方法,其特征在于,基于群公钥对交易双方身份信息进行签名,包含:
5.根据权利要求1所述的基于群签名和bulletproofs的高效联盟链隐私保护方法,其特征在于,...
【专利技术属性】
技术研发人员:杜学绘,任志宇,曹瑜,王娜,曹利峰,王文娟,
申请(专利权)人:中国人民解放军战略支援部队信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。