会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 加密货币地址 / 一种增强加密货币匿名性的方法

一种增强加密货币匿名性的方法

申请号 CN201810327633.1 申请日 2018-04-14 公开(公告)号 CN110378676A 公开(公告)日 2019-10-25
申请人 戴新生; 发明人 戴致远; 其他发明人请求不公开姓名;
摘要 本发明涉及一种增强加密货币匿名性的方法,具体步骤包括:用户发起交易将需要增强匿名性的账户A0上的金额X进行分割转账至装置B所控制的账户;装置B构建并发起若干新的交易以实现从与用户不相干的地址转账X金额值用户的新账户。本方法通过隔离被“污染”账户与新账号之间的联系,来阻断“骇客”对特定账户的恶意跟踪,增强了加密货币的匿名性,有效保护了用户在加密货币使用上的隐私。
权利要求

1.一种增强加密货币匿名性的方法,具体步骤包括:

用户发起交易将需要增强匿名性的账户A0上的金额X进行分割转账至装置B所控制的B01,B02,B03……B0(n-1),B0n账户,n>=1;

装置B构建T1,T2,T3……T(m-1),Tm次交易来实现分别从B11,B21,B31……B(d-1)1,Bd1转移X1,X2,X3……X(k-1),Xk到C1,C2,C3……C(e-1),Ce的n次转账,d=e=k,m<=d,m>=1,X1+X2+X3……X(k-1)+Xk>=X ;

装置B将交易T1,T2,T3……T(m-1),Tm分别在P1,P2,P3……P(q-1),Pq时间点对外广播,p<=m,p>=1。

2.根据权利要求书1所述,装置B构建T1,T2,T3……T(m-1),Tm次交易来实现分别从B11,B21,B31……B(d-1)1,Bd1转移X1,X2,X3……X(k-1),Xk到C1,C2,C3……C(e-1),Ce的n次转账,d=e=k,m<=d,m>=1,X1+X2+X3……X(k-1)+Xk>=X ,其特征在于:B11,B21,B31……B(d-1)1,Bd1账户先于B01,B02,B03……B0(n-1),Bn而存在,d,n>=1。

3.根据权利要求书1所述,装置B将交易T1,T2,T3……T(m-1),Tm分别在P1,P2,P3……P(q-1),Pq时间点对外广播,p<=m,p>=1,其特征在于:P1,P2,P3……P(q-1),Pq之间的时间间隔根据用户需求和加密货币区块生成时间等因素灵活设定,以实现T1,T2,T3……T(m-1),Tm分别收录于不同的区块为最优目标。

说明书全文

一种增强加密货币匿名性的方法

技术领域

[0001] 本发明涉及互联网加密货币用户的隐私保护,特别涉及加密货币的匿名性增强问题。

背景技术

[0002] 加密货币是否能够真的匿名一直是人们争议的焦点。事实上,即使如加密货币鼻祖的比特币都不能真正提供完全的匿名服务。虽然用户可以开多个比特币地址,并且地址跟他现实生活中的真实身份也没有任何联系,因而具有一定匿名性,不过这一特性实为“伪匿名”,比特币的交易仍可以持续追踪到真正的交易者。因为,比特币的所有交易历史是公开的,谁都可以通过“你”的钱包地址在区块链中查询现金的“入与出”,还可以无限向上上追溯这笔资金的最终来源。这对个人隐私的保护构成了威胁。目前比特币解决上述问题,有两种方案:(1)所有的比特币交易使用非对称加密算法,无须个人提供身份证明;(2)比特币客户端可以生成无数个账户地址,以帮助用户防止跟踪。但是,许多研究表明,这些保护措施远远不够。只需简单通过一些社会工程学手段,使得某个比特币钱包的地址(或者物理地址,如IP地址)暴露,辅以大数据分析,那么,关于这笔资金的来龙去脉与关系图谱一览无余。德国和瑞士学者的一项研究显示,约40%比特币用户的真实身份可被发现,虽然其中有用户还使用了官方推荐的隐私保护方法。
[0003] 显然,现有比特币的匿名服务已经不能保护我们的隐私,这一点也将成为“骇客”攻击比特币账户的重要突破口。本发明方法正是针对这一不足,提出了一种全新的增强加密货币账户匿名性的方法,从而加强了对加密货币用户隐私的保护。

发明内容

[0004] 鉴于现有技术中的不足,提出了本发明,以便提供一种克服上述问题或者部分克服上述问题的增强加密货币匿名性的方法。
[0005] 本发明提供一种增强加密货币匿名性的方法,具体步骤包括:用户发起交易将需要增强匿名性的账户A上的金额X进行分割转账至装置B所控制的B01,B02,B03……B0(n-1),B0n账户,n>=1;
装置B构建T1,T2,T3……T(m-1),Tm次交易来实现分别从B11,B21,B31……B(d-1)1,Bd1转移X1,X2,X3……X(k-1),Xk到C1,C2,C3……C(e-1),Ce的n次转账,d=e=k,m<=d,m>=1,X1+X2+X3……X(k-1)+Xk>=X ;
装置B将交易T1,T2,T3……T(m-1),Tm分别在P1,P2,P3……P(q-1),Pq时间点对外广播,p<=m,p>=1。
[0006] 进一步的,装置B构建T1,T2,T3……T(m-1),Tm次交易来实现分别从B11,B21,B31……B(d-1)1,Bd1转移X1,X2,X3……X(k-1),Xk到C1,C2,C3……C(e-1),Ce的n次转账,d=e=k,m<=d,m>=1,X1+X2+X3……X(k-1)+Xk>=X ,具体包括:B11,B21,B31……B(d-1)1,Bd1账户先于B01,B02,B03……B0(n-1),Bn而存在,d,n>=1。
[0007] 进一步的,装置B将交易T1,T2,T3……T(m-1),Tm分别在P1,P2,P3……P(q-1),Pq时间点对外广播,p<=m,p>=1。具体包括:P1,P2,P3……P(q-1),Pq之间的时间间隔根据用户需求和加密货币区块生成时间等因素灵活设定,以实现T1,T2,T3……T(m-1),Tm分别收录于不同的区块为最优目标。
[0008] 本发明提出的一种增强加密货币账户匿名性的方法,是在以用户为中心的前提下,充分利用中心化和去中心化的优势互补,有效切断了被“污染”账户与新账户之间的联系,实现了对用户隐私的有效保护,从而极大降低了用户被“骇客”跟踪的风险。

附图说明

[0009] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例的一种增强加密货币账户匿名性方法的流程示意图。
[0010] 图2为本发明实施例的一种用户和装置B的加密货币地址示意图。