【技术实现步骤摘要】
一种可监管的加密货币隐私保护方法及系统
[0001]本专利技术属于信息安全领域,具体涉及一种可监管的加密货币隐私保护方法及系统。
技术介绍
[0002]区块链作为一种去中心化的分布式账本,记录了所有的交易数据,并且对全网公开,任何人都可以获取完整的交易记录。这使得区块链面临隐私泄露的威胁。
[0003]掩盖交易中输入输出地址真实对应关系的技术称为混币技术,混币通过将不同用户的资金进行混合,在发送地址和接收地址之间建立随机映射,从而实现完全匿名,增强隐私性。在早期混币方案中,为了保证正确完成混币操作,将资金发送到对应输出地址,混币服务器了解全部的混币信息,交易中输入输出地址对应关系对混币服务器来说是透明的,存在严重的隐私泄露风险。为了防御这类风险,研究者们提出了基于盲签名、环签名、零知识证明等技术的混币方案。但是这些混币方案提供的隐私保护功能非常强大,没有人能够对交易进行监管和控制。
[0004]目前存在的可监管混币方案大都依赖于可信监管方,一方面,监管方的权力过大,可能会出现不公正监管行为;另一方面,一旦监管方被黑客攻击,用户的隐私信息也可能会被泄露。
[0005]目前混币方案实现的用户匿名集是有限的。如Coinshuffle将多笔交易混合成一笔交易来隐藏交易地址对应关系,但是用户的数量是有限的,每个用户所处的匿名集大小就是该交易中用户的数目。这就使得攻击者可以在一定范围内进行分析,成功的概率会比较高。此外,这类方案无法抵御Dos攻击,一旦存在恶意用户违规操作,其他正常用户也会受到影响,造成安 ...
【技术保护点】
【技术特征摘要】
1.一种可监管的加密货币隐私保护方法,其特征在于:所述方法包括初始化阶段、混币服务阶段、监管阶段;所述初始化阶段为注册阶段,包括用户和服务商在中心机构进行注册以及成立监管小组;所述混币服务阶段中,用户向服务商请求混币服务;所述监管阶段中,提出服务商进行违规操作,中心机构组织监管小组进行投票,决定是否破坏服务商的地址隐私,对该地址资金的来源进行追溯。2.根据权利要求1所述的一种可监管的加密货币隐私保护方法,其特征在于:初始化阶段中,用户注册分为两类,第一类为购买加密货币的用户注册,需要提交真实的个人信息,第二类为进行匿名转账的用户注册,需要提交转账的输入地址;注册完成后,中心机构返回给用户标识符,用于表明该用户的合法身份。3.根据权利要求1所述的一种可监管的加密货币隐私保护方法,其特征在于:初始化阶段中,服务商注册,服务商在中心机构提交说明其提供混合服务的加密货币种类以及金额,并据此缴纳保证金。4.根据权利要求1所述的一种可监管的加密货币隐私保护方法,其特征在于:初始化阶段中,成立监管小组为,初期根据服务商缴纳保证金的数目决定监管小组成员,后期根据服务商的诚信情况、服务质量决定监管小组成员。5.根据权利要求1所述的一种可监管的加密货币隐私保护方法,其特征在于:所述混币服务阶段包括以下几个步骤:步骤1:用户想要请求混币服务,首先到中心机构提供的公开数据中找到满足自己要求的服务商,然后和服务商协商本次的服务参数;步骤2:协商完成,服务商向用户发送同意或不同意回复;步骤3:用户收到服务商回复后,采用的一种基于椭圆曲线的盲签名方法,随机选择t1,t2,计算A=kG+t1G+t2G,t=R
x
(A)mod(n),c=SHA256(m.t),将A和t2作为盲因子,并在监管小组中选择为自己服务的n个小组成员;采用shamir门限秘密共享算法分割自己的标识符:随机选择一个GF(p)上的k
‑
1次多项式f(x)=a0+a1x+
…
+a
k
‑1x
k
‑1∈Z
p
[x]使得a0=f(0)=s为标识符;在Z
p
中选择n个互不相同的非零元素x1,x2,
…
,x
n
,计算y
i
=f(x
i
),1≤i≤n;将(x
i
,y
i
)(1≤i≤n)分配给监管成员,值x
i
是公开的,y
i
作为P
i
的子密钥保密;然后用对应小组成员的公钥对标识符片段信息和盲因子加密,并标明成员,然后发送给中心机构;步骤4:中心机构收到用户的消息,将片段信息发送给对应的监管成员;监管成员进行解密,将获得的标识符信息发送给中心机构;中心机构计算得到原始标识符,并验证是否合法;如果合法,监管成员使用自己的公钥对标识符片段加密,然后计算t=R
x
(A)mod(n),c=SHA256(m.t),c'=c
‑
t2,c'为盲化信息,之后用自己的私钥进行签名,用户收集监管成员签名信息发送给用户;如果不合法,回复验证失败;步骤5:用户收到消息,验证签名;若验证通过,用户生成新地址,计算t=R
x
(A)mod(n),c=SHA256(m.t),c'=c
‑
t2,c'为盲化后的信息,最后将盲化后的地址、盲化后的含有标识符的信息、从中心机构接收的监管成员的签名...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。