[发明专利]一种基于区块链的密码货币交易隐私保护方法及系统有效

专利信息
申请号: 201810332361.4 申请日: 2018-04-13
公开(公告)号: CN108737068B 公开(公告)日: 2020-08-07
发明(设计)人: 任伟;肖睿阳 申请(专利权)人: 中国地质大学(武汉)
主分类号: H04L9/06 分类号: H04L9/06;H04L9/08;H04L29/06;G06Q20/38;G06Q20/06;G06F21/64
代理公司: 武汉知产时代知识产权代理有限公司 42238 代理人: 龚春来
地址: 430000 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 密码 货币 交易 隐私 保护 方法 系统
【说明书】:

发明提供了一种基于区块链的密码货币交易隐私保护方法及系统,所述方法包含如下步骤:形成混币组、创建混币器钱包、货币汇总、发送混币需求、接收混币需求、创建混币交易、混币交易签名、交易信息发送及混币信息验证。本方法可以用于保护区块链交易隐私信息,设计出的基于随机节点的混币方法,可以割裂交易双方之间的直接联系,消除交易信息之间的发送方和接收方的关联性,从而达到保护密码货币交易隐私的目的。

技术领域

本发明涉及的是一种区块链技术领域,特别涉及一种基于区块链的密码货币交易隐私保护方法及系统。

背景技术

对于基于账本的区块链密码货币(例如比特币),所有交易信息以公开账本的形式记录在每个参与节点。在公开账本中,每笔交易信息包含:上一笔交易哈希值、付款方签名、收款方钱包地址、该笔交易的哈希值等信息。恶意用户可以通过背景知识攻击、交易图谱分析攻击等手段将识别交易的接收方和发送方形成关联,一旦真实的账户信息被泄露,交易将失去匿名效果,数据隐私安全被破坏。如何有效保护区块链上交易隐私信息的安全性,是一个急需解决的技术问题。

发明内容

针对有效保护区块链上交易隐私信息的安全性的技术问题,本发明提供了一种基于区块链的密码货币交易隐私保护方法及系统,所述方法包含如下步骤:

S1、形成混币组:区块链的混币节点P向全网节点广播混币请求MSG_REQUEST,同一时间段内广播混币请求MSG_REQUEST的m个混币节点P组成混币组PGROUP,全部混币节点P随机按顺序产生不重复的编号Pi,其中1≤i≤m;

S2、创建混币器钱包:混币组PGROUP随机选取一个公开的大素数p和公开的本原元g∈Zp*,其中Zp*为p-1阶循环乘法群,每个混币节点Pi均随机选取一个整数xi作为混币器私钥碎片,混币节点P1计算出并将y1发送给P2,P2计算出

并将y2发送给P3,以此类推,最终混币节点Pm计算出

混币组PGROUP将ym记为混币器完整公钥pubkey,混币组PGROUP根据混币器完整公钥pubkey通过哈希运算得记为混币器钱包地址Address,其中,1≤i≤m,1≤xi≤p-2;

S3、货币汇总:混币组PGROUP内各个节点Pi将参与混币的货币生成同一笔交易Co_Mes并分别形成签名SIGNPi_Co_MES后,所述交易的输出地址为混币器公钥地址Address,其中1≤i≤m;

S4、发送混币需求:混币节点Pi任意选择所述混币组PGROUP中的任一混币节点Pj发送混币需求信息Mi,其中1≤i,j≤m且i≠j;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810332361.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top