【技术实现步骤摘要】
用户特征信息获取方法、装置、区块链节点及存储介质
本申请涉及区块链
,具体而言,涉及一种用户特征信息获取方法、装置、区块链节点及存储介质。
技术介绍
在物联网的大背景下,物联网涵盖云、管、边、端各个层级,尤其是智能设备的数据量庞大,其可以产生大量的数据,而各个厂商为了建立精准用户画像,提高产品用户好感,其需要获取用户各个智能设备的数据以建立更精准的用户画像。由于用户的智能设备较多,而每个智能设备对应的厂商不一致,每个厂商建立自有云平台用于采集智能设备的数据,所以若某个厂商为了建立用户画像,还需要获得其他厂商采集的用户数据,但是各个厂商的用户数据无法实现共享,所以,单个厂商无法确保能够收集到用户全面的数据,这使得构建的用户画像不全面。而即使能够获取其他厂商的用户来构建用户画像,但是这种情况下会使得用户的隐私数据暴露给其他厂商,造成用户隐私数据的泄漏,从而无法保证用户数据的安全性。
技术实现思路
本申请实施例的目的在于提供一种用户特征信息获取方法、装置、区块链节点及存储介质,以改善现有技术中为了获取更多用户数据用于构建用户画像时,需要暴露用户隐私数据而导致的用户数据安全性低的问题。第一方面,本申请实施例提供了一种用户特征信息获取方法,应用于区块链网络,所述区块链网络包括M个全局域节点,所述M个全局域节点中包括N个局部域节点,M为大于等于4的整数,N为小于等于M的正整数,所述方法包括:获取所述N个局部域节点对应的N个用户加密数据,其中,所述N个用户加密数据是对N个用户实际数据加密后获得的;将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息;将所述用 ...
【技术保护点】
1.一种用户特征信息获取方法,其特征在于,应用于区块链网络,所述区块链网络包括M个全局域节点,所述M个全局域节点中包括N个局部域节点,M为大于等于4的整数,N为小于等于M的正整数,所述方法包括:获取所述N个局部域节点对应的N个用户加密数据,其中,所述N个用户加密数据是对N个用户实际数据加密后获得的;将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息;将所述用户加密特征信息发送至第一节点,以便于所述第一节点进行解密处理,获得解密后的用户特征信息,其中,所述第一节点为所述N个局部域节点中的一个节点;获取所述第一节点发送的所述用户特征信息。
【技术特征摘要】
1.一种用户特征信息获取方法,其特征在于,应用于区块链网络,所述区块链网络包括M个全局域节点,所述M个全局域节点中包括N个局部域节点,M为大于等于4的整数,N为小于等于M的正整数,所述方法包括:获取所述N个局部域节点对应的N个用户加密数据,其中,所述N个用户加密数据是对N个用户实际数据加密后获得的;将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息;将所述用户加密特征信息发送至第一节点,以便于所述第一节点进行解密处理,获得解密后的用户特征信息,其中,所述第一节点为所述N个局部域节点中的一个节点;获取所述第一节点发送的所述用户特征信息。2.根据权利要求1所述的方法,其特征在于,所述N个用户加密数据是所述第一节点通过预设加密规则进行加密后获得的,所述用户特征信息是所述第一节点通过与所述预设加密规则对应的混淆映射表解密后获得的。3.根据权利要求2所述的方法,其特征在于,当所述方法由所述N个局部域节点中的第二节点执行时,所述第二节点为所述N个局部域节点中除所述第一节点之外的任意一个节点,所述获取所述N个局部域节点对应的N个用户加密数据,包括:所述第二节点将包含有干扰数据和第二用户实际数据的目标数据通过不经意传输算法发送至所述第一节点;所述第二节点接收所述第一节点通过所述预设加密规则对所述目标数据进行加密后获得的目标加密数据;所述第二节点从所述目标加密数据中获取经所述第一节点加密后的第二用户加密数据。4.根据权利要求3所述的方法,其特征在于,所述第二节点将包含有干扰数据和第二用户实际数据的目标数据通过不经意传输算法发送至所述第一节点,包括:所述第二节点将包含有干扰数据和第二用户实际数据的目标数据采用所述第一节点的公钥加密后获得的初始目标数据通过不经意传输算法发送至所述第一节点;所述第二节点接收所述第一节点通过所述预设加密规则对所述目标数据进行加密后获得的目标加密数据,包括:所述第二节点接收所述第一节点对所述初始目标数据通过所述第一节点的私钥解密后获得的目标数据,将所述目标数据通过所述预设加密规则进行加密后获得的目标加密数据。5.根据权利要求3所述的方法,其特征在于,所述不经意传输算法为椭圆曲线密码算法。6.根据权利要求1所述的方法,其特征在于,所述将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息,包括:将所述N个用户加密数据输入获得的混淆电路中,计算并获得对应的用户加密特征信息。7.根据权利要求6所述的方法,其特征在于,所述混淆电路为基于所述M个全局域节点上部署的智能合约生成的。8.根据权利要求1所述的方法,其特征在于,所述将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息之后,所述将所述用户加密特征信息发送至第一节点之前,所述方法还包括:确定各自获得的用户加密特征信息是否相同;若相同,则将所述用户加密特征信息发送至第一节点。9.根据权利要求1所述的方法,其特征在于,所述将所述N个用户加密数据经安全多方计算获得对应的用户加密特征信息之后,所述将所述用户加密特征信息发送至第一节点之前,所述方法还包括:确定各自获得的用户加密特征信息是否相同;若不相同,则判断是否超过预设数量的节点获得相同的用户加密特征信息;所述将所述用户加密特...
【专利技术属性】
技术研发人员:康红娟,杨凯,
申请(专利权)人:四川虹微技术有限公司,四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。