一种区块链、业务管理方法及装置制造方法及图纸

技术编号:33148357 阅读:20 留言:0更新日期:2022-04-22 14:01
本申请提供一种区块链、业务管理方法及装置,用以提高区块信息利用率,提高搜索效率。区块链包括:实名身份信息区块和业务办理信息区块,所述实名身份信息区块横向延展,所述业务办理信息区块纵向延展,所述业务办理信息区块分别连接于对应的所述实名身份信息区块;所述实名身份信息区块存储可见的唯一的数字身份认证信息和加密后不可见的身份信息,所述数字身份认证信息基于所述身份信息确定;所述业务办理信息区块存储可见的运营商属性信息和加密后不可见的业务办理信息。系统内数据区块分为实名身份信息区块和业务办理信息区块两种,具有横向纵向双向可延展性,可以提高区块信息利用率低,提高数据搜索效率。提高数据搜索效率。提高数据搜索效率。

【技术实现步骤摘要】
一种区块链、业务管理方法及装置


[0001]本申请涉及区块链
,特别涉及一种区块链、业务管理方法及装置。

技术介绍

[0002]区块链技术是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用技术集合,通过构建区块链网络,使得网络内的每个节点都允许获得一份完整的数据库拷贝,并基于共识机制来维护基于区块链的数据库的更新。同时巨大的区块数据集包含着每一笔交易的全部历史,随着区块链的应用迅速发展,数据规模会越来越大,不同业务场景区块链的数据融合进一步扩大了数据规模和丰富性。
[0003]电信数据由于信息量大、关联性强,已成为了犯罪分子窥探的“肥肉”,滋生了犯罪的土壤。信息泄露是电信网络被“精准使诈”的前提。犯罪分子针对信息采集、交易、挖掘、泄露形成了完整生态链,切断信息采集的源头尤为重要。利用区块链的智能合约和密码共识,可保证了电信数据的不可篡改和安全共享,可实现电信网络数据的安全存储,避免了利用用户生物特征进行盗刷盗用的风险。
[0004]基于传统的区块链登记业务,传统的区块链结构只能横向扩展,区块信息利用率不高;在进行搜索时需要逐个比对搜索效率较低。

技术实现思路

[0005]本申请提供一种区块链、业务管理方法及装置,用以提高区块信息利用率,提高搜索效率。
[0006]为达到上述目的,本申请实施例公开了一种区块链,包括:实名身份信息区块和业务办理信息区块,所述实名身份信息区块横向延展,所述业务办理信息区块纵向延展,所述业务办理信息区块分别连接于对应的所述实名身份信息区块;
[0007]所述实名身份信息区块存储可见的唯一的数字身份认证信息和加密后不可见的身份信息,所述数字身份认证信息基于所述身份信息确定;
[0008]所述业务办理信息区块存储可见的运营商属性信息和加密后不可见的业务办理信息。
[0009]本申请实施例公开了一种业务管理方法,包括:
[0010]第一运营商节点基于用户的身份信息及实名身份信息智能合约,生成第一临时身份信息区块;对所述第一临时身份信息区块进行加密,得到加密信息;将所述加密信息发送至第一工信部节点;
[0011]第一工信部节点接收来自第一运营商节点的加密信息;对所述加密密文进行解密,得到所述第一临时身份信息区块;基于实名身份信息智能合约,获取所述第一临时身份信息区块内的身份信息;基于所述身份信息生成数字身份认证信息,基于数字身份认证信息及实名身份信息智能合约,生成第二临时身份信息区块;对所述第二临时身份信息区块进行加密,得到加密密文,第一工信部节点向其它工信部节点广播所述加密密文;
[0012]其它工信部节点对所述加密密文解密成功,以及基于共识机制对所述第二临时身份信息区块认证通过后,在区块链中横向扩展实名身份信息区块,所述实名身份信息区块中包括所述身份信息对应的数字身份认证信息及所述进行数字签名后的第二临时身份信息区块。
[0013]一种示例中,对所述第一临时身份信息区块进行加密,得到加密信息,包括:
[0014]采用第一运营商节点的私钥对所述第一临时身份信息区块进行数字签名,并采用第一工信部节点的公钥对进行数字签名后的第一临时身份信息区块进行加密,得到加密信息;
[0015]对所述加密密文进行解密,得到所述第一临时身份信息区块,包括:
[0016]采用所述第一工信部的私钥对所述加密信息进行解密,得到进行数字签名后的第一临时身份信息区块;采用所述第一运营商节点的公钥对所述进行数字签名后的第一临时身份信息区块,得到所述第一临时身份信息区块。
[0017]一种示例中,对所述第二临时身份信息区块进行加密,得到加密密文,包括:
[0018]采用第一运营商节点的公钥对所述第二临时身份信息区块进行加密后,再次采用第一工信部节点的私钥对加密后的第二临时身份信息区块进行数字签名;将进行数字签名后的所述第二临时身份信息区块作为所述加密密文;
[0019]其它工信部节点对所述加密密文解密成功,包括:
[0020]基于所述第一工信部节点公钥对所述进行数字签名后的第二临时身份信息区块进行验证通过。
[0021]本申请实施例公开了一种业务管理方法,包括:
[0022]第一运营商节点基于用户的数字身份认证信息为所述用户办理业务,得到业务办理信息;基于所述业务办理信息和业务办理智能合约,生成第一临时业务办理区块;采用第一运营商节点的私钥对所述第一临时业务办理区块进行数字签名;向其它运营商节点广播进行数字签名后的第一临时业务办理区块;
[0023]其它运营商节点基于所述第一运营商节点的公钥对所述进行数字签名后的第一临时业务办理区块验证通过,以及基于共识机制对所述进行数字签名后的第一临时业务办理区块认证通过后,在所述区块链中的所述数字身份认证信息对应的实名身份信息区块下纵向扩展业务办理信息区块,所述业务办理信息区块包括第一运营商的属性信息和所述进行数字签名后的第一临时业务办理区块。
[0024]本申请实施例公开了一种业务管理方法,包括:
[0025]第一运营商节点基于需要第二运营商节点进行的操作和业务办理智能合约,生成第一临时业务办理区块,所述第一运营商节点和所述第二运营商节点属于不同的运营商;采用第一运营商节点的私钥对所述第一临时业务办理区块进行数字签名后,发送给第二运营商节点;
[0026]第二运营商节点接收到进行数字签名的第一临时业务办理区块后,采用第一运营商节点的公钥对进行数字签名的第一临时业务办理区块进行解密,得到第一临时业务办理区块;基于业务办理智能合约,得到所述第一临时业务办理区块中的需要第二运营商节点进行的操作;第二运营商节点操作完成后,基于第一操作记录和业务办理智能合约,生成第二临时业务办理区块;采用第一运营商节点的公钥对所述第二临时业务办理区块进行加
密,然后将进行加密的第二临时业务办理区块发送给所述第一运营商节点;
[0027]第一运营商节点接收到进行加密的第二临时业务办理区块后,采用第一运营商节点的私钥对所述进行加密的第二临时业务办理区块进行解密,得到第二临时业务办理区块;基于业务办理智能合约,得到所述第二临时业务办理区块中的第一操作记录;第一运营商节点基于业务办理智能合约,将自身办理业务的第二操作记录和所述第一操作记录,生成第三临时业务办理区块;采用第一运营商节点的私钥对所述第三临时业务办理区块数字签名,再将进行数字签名的第三临时业务办理区块向其它运营商节点进行广播;
[0028]其它运营商节点基于所述第一运营商节点的公钥对所述进行数字签名后的第三临时业务办理区块验证通过,以及基于共识机制对所述进行数字签名后的第三临时业务办理区块认证通过后,在所述区块链中的所述数字身份认证信息对应的实名身份信息区块下纵向扩展业务办理信息区块,所述业务办理信息区块包括第一运营商的属性信息、第二运营商的属性信息和所述进行数字签名后的第三临时业务办理区块。
[0029]一种示例中,所述共识机制包括:...

【技术保护点】

【技术特征摘要】
1.一种区块链,其特征在于,所述区块链包括:实名身份信息区块和业务办理信息区块,其中,所述实名身份信息区块横向延展,所述业务办理信息区块纵向延展,所述业务办理信息区块分别连接于对应的所述实名身份信息区块;所述实名身份信息区块存储可见的唯一的数字身份认证信息和加密后不可见的身份信息,所述数字身份认证信息基于所述身份信息确定;所述业务办理信息区块存储可见的运营商属性信息和加密后不可见的业务办理信息。2.一种业务管理方法,其特征在于,包括:第一运营商节点基于用户的身份信息及实名身份信息智能合约,生成第一临时身份信息区块;对所述第一临时身份信息区块进行加密,得到加密信息;将所述加密信息发送至第一工信部节点;第一工信部节点接收来自第一运营商节点的加密信息;对所述加密密文进行解密,得到所述第一临时身份信息区块;基于实名身份信息智能合约,获取所述第一临时身份信息区块内的身份信息;基于所述身份信息生成数字身份认证信息,基于数字身份认证信息及实名身份信息智能合约,生成第二临时身份信息区块;对所述第二临时身份信息区块进行加密,得到加密密文,第一工信部节点向其它工信部节点广播所述加密密文;其它工信部节点对所述加密密文解密成功,以及基于共识机制对所述第二临时身份信息区块认证通过后,在区块链中横向扩展实名身份信息区块,所述实名身份信息区块中包括所述身份信息对应的数字身份认证信息及所述进行数字签名后的第二临时身份信息区块。3.如权利要求2所述的方法,其特征在于,对所述第一临时身份信息区块进行加密,得到加密信息,包括:采用第一运营商节点的私钥对所述第一临时身份信息区块进行数字签名,并采用第一工信部节点的公钥对进行数字签名后的第一临时身份信息区块进行加密,得到加密信息;对所述加密密文进行解密,得到所述第一临时身份信息区块,包括:采用所述第一工信部的私钥对所述加密信息进行解密,得到进行数字签名后的第一临时身份信息区块;采用所述第一运营商节点的公钥对所述进行数字签名后的第一临时身份信息区块,得到所述第一临时身份信息区块。4.如权利要求2所述的方法,其特征在于,对所述第二临时身份信息区块进行加密,得到加密密文,包括:采用第一运营商节点的公钥对所述第二临时身份信息区块进行加密后,再次采用第一工信部节点的私钥对加密后的第二临时身份信息区块进行数字签名;将进行数字签名后的所述第二临时身份信息区块作为所述加密密文;其它工信部节点对所述加密密文解密成功,包括:基于所述第一工信部节点公钥对所述进行数字签名后的第二临时身份信息区块进行验证通过。5.一种业务管理方法,其特征在于,包括:第一运营商节点基于用户的数字身份认证信息为所述用户办理业务,得到业务办理信息;基于所述业务办理信息和业务办理智能合约,生成第一临时业务办理区块;采用第一运
营商节点的私钥对所述第一临时业务办理区块进行数字签名;向其它运营商节点广播进行数字签名后的第一临时业务办理区块;其它运营商节点基于所述第一运营商节点的公钥对所述进行数字签名后的第一临时业务办理区块验证通过,以及基于共识机制对所述进行数字签名后的第一临时业务办理区块认证通过后,在所述区块链中的所述数字身份认证信息对应的实名身份信息区块下纵向扩展业务办理信息区块,所述业务办理信息区块包括第一运营商的属性信息和所述进行数字签名后的...

【专利技术属性】
技术研发人员:左康达丁一峰周飞陈锦春张军
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1