一种可追溯区块链系统及追溯方法技术方案

技术编号:35583406 阅读:22 留言:0更新日期:2022-11-12 16:16
本申请涉及一种可追溯区块链系统及追溯方法。其中,可追溯的区块链系统,包括区块链节点、用户单元、密钥单元以及权威单元。其中,用户单元首先向权威单元申请隐私身份,权威单元创建并向用户单元颁发与该用户单元匹配的唯一的隐藏身份标识;然后用户单元基于该隐藏身份标识向密钥单元申请包括公开比特串和隐私比特串的比特组,该比特组与用户单元的隐私身份相关联;如果需要进行追溯时,通过交易数据中的公开身份标识确定的公开比特串追溯比特组,并基于所述比特组确定关联的隐藏身份标识,进而确定涉及交易过程的用户单元的真实身份,进而为权威机构对区块链系统的监管提供了便利,进而确保区块链交易的安全性。进而确保区块链交易的安全性。进而确保区块链交易的安全性。

【技术实现步骤摘要】
一种可追溯区块链系统及追溯方法


[0001]本申请涉及区块链领域,具体涉及一种可追溯区块链系统及追溯方法。

技术介绍

[0002]2008年,一位自称中本聪的人第一次提出了区块链的概念,在随后的几年中,区块链成为了数字交换媒介的核心组成部分:作为所有交易的公共账簿。通过利用点对点网络和分布式时间戳服务器,区块链数据库能够进行自主管理。这使得区块链在各行各业,尤其是金融行业的应用越来越广泛。
[0003]在区块链中,交易数据的产生通常只对应于点对点的公开账户之间。由于从区块链账本中看不到货币交易双方的真实身份,从而能够有效避免第三方对交易信息的访问,从而达到一定级别的隐私。即公众能够看到有用户正在发送一定量货币给其他用户,但是不能将交易关联到具体的某个用户。从而保护了进行交易双方的隐私,防止了恶意者将交易信息映射到特定的用户,对他们进行诈骗或者不法的侵害。
[0004]然而,这种交易方式也存在一定的弊端。例如,由于不知道交易双方的信息,且对交易过程无法进行监管,一旦发生金融问题,则无法追溯,从而使人们对于区块链的产业应用带来疑虑。
[0005]为了解决上述问题,中国专利申请:一种基于群签名的区块链非法地址监管系统及追溯方法,公开号为CN113591128A,记载了一种基于群签名的区块链非法地址监管系统,包括用户、矿工、监管方和联盟链网络。通过设立监管方负责整个联盟链网络的安全监管,当出现非法交易时由监管方排查交易时间,在联盟链网络平台上锁定交易,并去追溯交易地址所对应的真正身份。
[0006]然而,该方案至少存在以下问题:
[0007]1.监管方通过接收用户的私钥和公钥,为用户分配凭证,用户凭借这个凭证在交易阶段生成有效的签名。这种方式无法保证用户的真实身份,并且监管方完全掌控用户的公钥、私钥以及凭证,用户在交易过程中,无任何隐私可言;
[0008]2.监管方将排查交易时间,在联盟链网络平台上锁定交易,并去追溯交易地址所对应的真正身份。这种方式需要监管方排查交易时间内的所有交易,工作量较大,且追溯效率较低。

技术实现思路

[0009]基于此,有必要针对上述技术问题,提供一种可追溯区块链系统及追溯方法。
[0010]第一方面,本申请提供一种可追溯区块链系统,包括:
[0011]区块链节点;
[0012]用户单元,连接所述区块链节点,所述用户单元被设置为向区块链节点发布用于广播的交易信息;
[0013]密钥单元,连接所述区块链节点,所述密钥单元被设置为为用户单元提供至少一
个比特组;所述比特组包括至少一个公开比特串和至少一个隐私比特串;所述公开比特串被设定为用户单元的公开身份标识,所述隐私比特串被设定为对所述交易信息中的交易数据进行签名;
[0014]权威单元,与隐私比特串单元连接,所述权威单元被设置为为用户单元创建唯一的隐藏身份标识,并通过密钥单元将所述隐藏身份标识与所述比特组进行关联;
[0015]当需要对用户单元的交易过程进行追溯时,通过交易信息中公开身份标识确定的公开比特串追溯比特组,并基于所述比特组确定关联的隐藏身份标识,进而确定涉及交易过程的用户单元。
[0016]在进一步的实施例中,所述用户单元是手机、平板电脑、笔记本电脑、服务器、超级移动个人计算机、个人数字助理、电视或智能手表。
[0017]在进一步的实施例中,所述密钥单元包括:
[0018]第一密钥单元,由系统默认选定;所述第一密钥单元为用户单元提供的比特组被定义为第一比特组,所述第一比特组包括至少一个第一公开比特串和至少一个第一隐私比特串;所述交易信息中的交易数据通过第一隐私比特串进行加密签名。
[0019]通过采用上述技术方案:第一密钥单元通过系统默认选定,确定第一密钥单元的公信度;一方面,用户能够基于信任而采用该系统进行正常的交易;同时,基于第一密钥单元的收敛性能,也便于权威机构通过第一密钥单元进行监管和追溯,提升监管和追溯的时效性。
[0020]在进一步的实施例中,第一比特组包括一个第一隐私比特串和多个第一公开比特串;所述用户单元发布交易信息随机采用所述多个第一公开比特串中的一个作为公开身份标识。
[0021]通过采用上述技术方案:多个第一公开比特串对应了用户单元的多个公开身份,一个第一隐私比特串用于统一管理这多个公开身份;则在进行交易的过程中,可以基于多个公开身份进行交易,而避免采用一个公开身份带来的隐私性问题。
[0022]在进一步的实施例中,第一比特组包括一个第一公开比特串和多个第一隐私比特串;所述多个第一隐私比特串中的全部或部分根据预定的签名顺序对所述用于广播的交易信息进行签名。
[0023]通过采用上述技术方案:一个第一公开比特串对应用户单元的公开身份,而多个第一隐私比特串中的全部或部分根据预定的签名顺序对所述广播的用于交易信息进行签名,能够解决例如公司型用户的多签问题或者两套签名流程的问题,大大提高可追溯区块链系统的适应性。
[0024]在进一步的实施例中,所述密钥单元还包括:
[0025]第二密钥单元,由用户单元选定;所述第二密钥单元为用户单元提供的比特组被定义为第二比特组,所述第二比特组包括至少一个第二公开比特串和至少一个第二隐私比特串;所述用于广播的交易信息通过第一隐私比特串和第二隐私比特串共同签名。
[0026]通过采用上述技术方案:通过设立由用户单元选定的第二密钥单元,能够在设立第一密钥单元的基础上进一步提升用户对可追溯区块链系统的信任;同时采用第一隐私比特串和第二隐私比特串共同签名的方式,能够进一步提升交易信息的安全性。
[0027]在进一步的实施例中,所述隐藏身份标识与所述比特组中的隐私比特串进行关
联。
[0028]通过采用上述技术方案:公开比特串作为公开身份标识可以用于交易,而隐私比特串用于签名和隐藏身份标识的追溯,在完成交易的同时,能够提升交易的隐私性;交易的可监管和追溯也进一步提升交易的安全,促进交易的进行。
[0029]第二方面,本申请还提供一种基于可追溯区块链系统的追溯方法,包括:
[0030]用户单元首先向权威单元申请隐私身份,权威单元创建并向用户单元颁发与该用户单元匹配的唯一的隐藏身份标识;
[0031]用户单元基于该隐藏身份标识向密钥单元申请比特组,密钥单元创建并向用户单元颁发包括公开比特串和隐私比特串的比特组,其中,公开比特串用于标识用户单元的公开身份标识,隐私比特串用于对用户单元间的交易信息中的交易数据进行签名;
[0032]根据交易需要,涉及交易过程的一方用户单元创建包括交易双方用户单元公开身份标识的交易数据,附加签名后形成交易信息,并通过区块链节点进行广播,然后由区块链节点中的矿工节点进行验证和记账;
[0033]如果交易一方用户单元创建的交易数据存在错误,则通过向权威单元进行申诉,权威单元同意后向密钥单元发送错误的交易数据中的另一方用户单元的公开身份标识,密本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可追溯区块链系统,其特征在于,包括:区块链节点;用户单元,连接所述区块链节点,所述用户单元被设置为向区块链节点发布用于广播的交易信息;密钥单元,连接所述区块链节点,所述密钥单元被设置为为用户单元提供至少一个比特组;所述比特组包括至少一个公开比特串和至少一个隐私比特串;所述公开比特串被设定为用户单元的公开身份标识,所述隐私比特串被设定为对所述交易信息中的交易数据进行签名;权威单元,与隐私比特串单元连接,所述权威单元被设置为为用户单元创建唯一的隐藏身份标识,并通过密钥单元将所述隐藏身份标识与所述比特组进行关联;当需要对用户单元的交易过程进行追溯时,通过交易信息中公开身份标识确定的公开比特串追溯比特组,并基于所述比特组确定关联的隐藏身份标识,进而确定涉及交易过程的用户单元。2.根据权利要求1所述的可追溯区块链系统,其特征在于,所述用户单元是手机、平板电脑、笔记本电脑、服务器、超级移动个人计算机、个人数字助理、电视或智能手表。3.根据权利要求1所述的可追溯区块链系统,其特征在于,所述密钥单元包括:第一密钥单元,由系统默认选定;所述第一密钥单元为用户单元提供的比特组被定义为第一比特组,所述第一比特组包括至少一个第一公开比特串和至少一个第一隐私比特串;所述交易信息中的交易数据通过第一隐私比特串进行加密签名。4.根据权利要求3所述的可追溯区块链系统,其特征在于,所述第一比特组包括一个第一隐私比特串和多个第一公开比特串;所述用户单元发布交易信息随机采用所述多个第一公开比特串中的一个作为公开身份标识。5.根据权利要求3所述的可追溯区块链系统,其特征在于,所述第一比特组包括一个第一公开比特串和多个第一隐私比特串;所述多个隐私比特串中的全部或部分根据预设的签名顺序对所述用于广播的交易信息进行签名。6.根据权利要求3所述的可追溯区块链系统,其特征在于,所述密钥单元还包括:第二密钥单元,由用户单元选定;所述第...

【专利技术属性】
技术研发人员:赵呈洋张能伟史钦锋曹飞赵健叶飞
申请(专利权)人:矩阵时光数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1