[发明专利]格上基于盲混币的区块链隐私保护方案在审
申请号: | 202110273632.5 | 申请日: | 2021-03-15 |
公开(公告)号: | CN112989409A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 石少全;王凤和 | 申请(专利权)人: | 山东建筑大学 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06Q20/06;G06Q20/10;G06Q20/38;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250101 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 盲混币 区块 隐私 保护 方案 | ||
本发明提供一种格上基于盲混币的区块链隐私保护方案,该方案包括以下步骤:设置阶段、消息盲化交互、用户申请混币、同意混币、用户转账、发布盲签名、用户发布去盲签名、混币服务商转账、用户转账、取出共同资金。本发明基于格密码工具设计,在实现已有盲混币方法功能的基础上,为盲混币服务方案提供了可抗量子攻击特性,实现了区块链隐私保护服务的长期安全性。
技术领域
本发明涉及区块链隐私保护技术领域,特别涉及一种基于格的盲混币方法。
背景技术
区块链是一种分布式账本技术,具有去中心化、数据公开可验证和不可篡改等特点。根据开放程度,区块链可分为公有链、联盟链和私有链。公有链提供了数据的公开可验证性和不可篡改性,不过也增加了隐私泄露的风险。例如,公开可验证性使得潜在攻击者可以容易获得区块链中所有交易信息。而区块链具有的不可篡改性使得交易信息写入区块链后,一旦发生隐私泄露,将无法被修改和删除,因而导致用户隐私的永久泄露。相比于传统领域可以通过删除相关已泄露的数据来减轻隐私泄露的危害,区块链系统面临的隐私泄露问题愈加突出。因此,提高隐私保护能力,为用户提供交易信息的匿名化服务,成为区块链研究的重要一环。
混币是一种有效兼容当前主流区块链系统(比特币、以太坊)的隐私保护方法。它通过混淆交易输入输出地址间的映射关系,使攻击者无法获得准确的交易信息,达到保护区块链用户隐私的效果。根据是否需要混币服务商参与,混币又可分为中心化混币和无中心化混币。不过,在中心化混币中,存在混币服务商可能会泄露混币过程或者盗取用户资金的问题,对用户的匿名性以及交易资金的安全性造成潜在威胁。盲混币将盲签名技术与中心化混币机制结合,可保障即使混币服务商也无法掌握交易地址间的映射关系,有效解决混币服务商泄露混币过程的问题。进一步地,在盲混币中使用多重签名技术可保障混币用户交易资金安全。
随着量子科学的快速发展,实现盲混币服务的量子安全有利于实现盲混币服务的长期安全,从而保障区块链隐私保护服务的长期安全。已有的盲混币方案所依赖的密码体制在量子环境中并不安全,无法提供量子环境中的安全性。而格密码工具是公认的可以实现量子安全的后量子密码体制,近年来,取得快速发展。不过,已有的格基盲签名协议存在可能会重启的问题。换句话说,用户与签名者在执行盲签名协议交互后,可能无法得到合法的盲签名,进而需要多次执行盲签名协议直至得到合法盲签名。这在导致用户与签名者之间的计算与存储成本增大的同时,也给用户带来了较差的交互体验,即可能需要多次交互才能达到目的。BOUAZIZ-ERMANN等[BOUAZIZ-ERMANN S,CANARD S,EBERHART G,etal.Lattice-based(Partially)Blind Signature without Restart[EB/OL].https://eprint.iacr.org/2020/260.]等解决了格基盲签名中的重启问题,有效减少了用户与签名者之间的交互次数,提升了格基盲签名协议的执行效率。进一步地,将DUCAS等[DUCAS L,DURMUS A,LEPOINT T,et al.Lattice Signatures and Bimodal Gaussians[C]//Advances in Cryptology–CRYPTO 2013.Berlin:Springer,2013:40-56.]提出的双峰高斯拒绝抽样技术应用于BOUAZIZ-ERM ANN等构造的盲签名协议可进一步提高其计算效率,从而可以大幅压缩混币用户与混币服务商(签名者)之间的计算消耗。
发明内容
已有的盲混币方案无法实现量子环境中的安全性。为此,本发明面向区块链中的隐私保护服务,提出一种能够提供抗量子攻击的盲混币方案。与已有盲混币方案比较,方案在实现了匿名性、不可链接性、可审计性、抗盗币攻击等特性的同时,还为盲混币服务方案提供可抗量子攻击的特性。能够有效提升区块链隐私保护服务的安全防护水平,为区块链用户提供长期安全的隐私保护服务。
本发明的目的通过以下技术方案实现:
一种格上基于盲混币的区块链隐私保护方案,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东建筑大学,未经山东建筑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110273632.5/2.html,转载请声明来源钻瓜专利网。