专利汇可以提供一种基于加法同态加密的区块链隐私保护方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于加法同态加密的 区 块 链 隐私保护方法。在一个区块链网络上,交易发送者发起交易,经全网 节点 验证,最后交易接收者收到交易金额并完成交易,交易加密方法的步骤具体为:同态密钥生成;将发送者的账户可见余额拆分为交易金额和剩余余额;用全网同态公钥加密交易金额和剩余余额,记为密文X1和X2;用接收者的公钥加密交易金额,得到密文Y1;发送者发起交易,交易内容包含X1、X2和Y1三个字段;全网节点验证交易信息,维护公共账本;更新接收者的可见余额。本发明实现了利用加法同态加密技术隐藏区块链上的交易金额和用户余额的功能,解决了传统的 区块链交易 中暴露了真实的转账金额的问题,实现了区块链上的隐私保护功能。,下面是一种基于加法同态加密的区块链隐私保护方法专利的具体信息内容。
1.一种基于加法同态加密的区块链隐私保护方法,其特征在于,包括如下步骤:
1)同态密钥生成,由一个可信任的第三方机构生成一对同态密钥作为全网的同态密钥,公开其同态公钥,私钥保存在第三方机构中。用户的账户余额有两种存在形式:一种是用全网同态公钥加密后存储在区块链公共账本上的真实余额,一种是以明文形式存储在用户本地只供用户自己可见的可见余额。
2)拆分交易发送方的账户可见余额,发送方须将自己的可见余额值拆分为需要转账的交易金额和剩余余额,需要转账的交易金额不得大于可见余额,且任何金额不得小于零;
3)用全网同态公钥加密交易金额和剩余余额,同态加密后的密文分别记为X1和X2,此操作采用加法同态加密算法;
4)用接收方的公钥加密步骤2)中的交易金额,加密后的密文记为Y1;
5)发送者发起交易,交易内容包含步骤3)中的密文X1、密文X2以及步骤4)中的密文Y1三个字段,发送者将交易信息发送至全网节点进行验证;
6)交易确认,区块链全网的验证节点进行交易信息的验证,并维护公共账本。由于公共账本上以同态加密密文形式存储全网账户的真实余额,验证节点进行交易验证时应当确认,①密文X1和密文X2对应的真实金额不小于零;②密文X1和密文X2的同态加法和与发送者的公共账本余额一致;交易信息验证成功后,验证节点对公共账本上的用户真实余额进行修改。
7)更新接收者的可见余额:接收者上线接收交易信息,利用自己的私钥解密交易信息中的密文Y1得到交易金额明文,直接更新自己的可见余额。或者,接收者向可信的第三方机构申请查询真实余额,然后更新自己的可见余额。
2.如权利要求1所述的一种基于加法同态加密的区块链隐私保护方法,其特征在于,所述的步骤1)中,区块链网络创建之初,由一个可信的第三方利用加法同态加密算法生成的一对同态密钥,这对同态密钥将作为全网的同态密钥,区块链上所有用户的余额均由同态公钥加密后保存在公共账本上,公共账本上存储所有账户的真实余额的密文,全网节点只能维护公共账本的密文而无法解密;私钥保存于一个可信的第三方机构中,只有提供了用户本身的签名后,才可以申请查询用户自己的账本余额。
3.如权利要求1所述的一种基于加法同态加密的区块链隐私保护方法,其特征在于,所述的步骤2)中,用户保存自己的可见余额,可见余额存储在用户本地,其他人不可见;用户的可见余额应当与其真实余额数值相等,否则将无法发起有效的交易;当用户的可见余额数值上不等于其真实余额时,用户可以请求区块链的可信的第三方机构申请余额更新。
4.如权利要求1所述的一种基于加法同态加密的区块链隐私保护方法,其特征在于,所述步骤3)中,用户发起交易时将自己的可见余额拆分为交易金额和剩下余额,并用全网同态公钥对交易金额和剩下余额进行同态加密,密文将作为交易的字段发送至全网,使得区块链上始终出现的都是用同态公钥加密后的金额数值,其它节点无法得知其真实数值。
5.如权利要求1所述的一种基于加法同态加密的区块链隐私保护方法,其特征在于,所述的步骤4)中,发起方用接收方的公钥对交易金额进行加密后作为交易字段随交易一起发出,接收方可以解密该字段得知交易金额,其目的在于使步骤7)中接收者上线更新自己的可见余额时更加方便,不必每次都申请查账操作。若接收者在交易完成后发现自己的可见余额与真实余额数值上不相等,即被发送者告知不正确的交易金额,将导致接收者的下次交易无法完成,接收者可以选择向可信的第三方机构申请查询真实余额,然后更新自己的可见余额。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于区块链的身份关联方法 | 2020-05-13 | 666 |
一种区块链共识方法、系统、电子设备、存储介质 | 2020-05-15 | 694 |
基于区块链的电子投票方法、设备及存储介质 | 2020-05-14 | 521 |
区块链中的随机数生成 | 2020-05-15 | 340 |
基于人工智能的直播方法、装置、设备及存储介质 | 2020-05-14 | 174 |
区块验证方法及装置 | 2020-05-18 | 722 |
基于区块链的物品监控方法、装置、介质及计算机设备 | 2020-05-16 | 299 |
基于超级账本fabric的交易方法及系统 | 2020-05-16 | 558 |
一种基于区块链的消息传输方法 | 2020-05-12 | 586 |
一种传感数据批量写入区块的系统和方法 | 2020-05-17 | 91 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。