【技术实现步骤摘要】
一种业务数据处理方法、装置以及可读存储介质
本申请涉及互联网
,尤其涉及一种业务数据处理方法、装置以及可读存储介质。
技术介绍
随着互联网技术与智能设备的普及,用户通过终端设备进行娱乐消遣的频率日益增加,已经成为一项不可或缺的用户需求。然而,由于未成年用户自制力不强,很容易沉迷于网络游戏等娱乐,不利于当前年龄阶段的发展。为了防止未成年用户长期沉迷于网络游戏,各游戏厂商制定了相应的防沉迷系统规则,如采用实名制登记用户信息,按照用户的唯一标识(如身份证号)统计用户的游戏时长。然而,由于游戏厂商的用户数据属于商业隐私,因此不同游戏厂商的用户数据之间是相互隔离的,每个游戏厂商只能统计用户在自身平台的游戏时长,当用户在多个游戏厂商均参与游戏时,容易造成游戏厂商统计的游戏时长与用户实际参与游戏的总时长存在较大差异,降低了统计用户游戏时长的准确性。
技术实现思路
本申请实施例提供一种业务数据处理方法、装置以及可读存储介质,可以提高统计业务数据的准确性。本申请实施例一方面提供了一种业务数据处理方法, ...
【技术保护点】
1.一种业务数据处理方法,应用于监管服务器,其特征在于,包括:/n接收第一业务服务器发送的行为查询请求,其中,所述行为查询请求包括目标用户对应的第一用户标识以及目标行为参数;/n根据所述第一用户标识获取所述目标用户在第二业务服务器中的第二用户标识;/n从区块链中获取与所述第一用户标识和所述第二用户标识分别对应的历史行为参数,其中,所述区块链包括所述第一业务服务器和所述第二业务服务器分别上传的历史行为参数;/n根据所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为查询结果。/n
【技术特征摘要】
1.一种业务数据处理方法,应用于监管服务器,其特征在于,包括:
接收第一业务服务器发送的行为查询请求,其中,所述行为查询请求包括目标用户对应的第一用户标识以及目标行为参数;
根据所述第一用户标识获取所述目标用户在第二业务服务器中的第二用户标识;
从区块链中获取与所述第一用户标识和所述第二用户标识分别对应的历史行为参数,其中,所述区块链包括所述第一业务服务器和所述第二业务服务器分别上传的历史行为参数;
根据所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为查询结果。
2.根据权利要求1所述的方法,其特征在于,所述区块链中的每个区块均包括用户标识以及所述用户标识对应的历史行为参数和行为发生时间,所述用户标识为标识集合中的任意一个用户标识,所述标识集合包括所述第一用户标识和所述第二用户标识;
所述从区块链中获取与所述第一用户标识和所述第二用户标识分别对应的历史行为参数,包括:
根据所述行为查询请求的请求时间戳、所述第一用户标识以及所述第二用户标识,在所述区块链中获取待选区块,其中,所述待选区块包括处于目标时间范围的行为发生时间,所述目标时间范围是基于所述请求时间戳所确定的;
对所述待选区块中的密文进行解密,得到第一用户标识和所述第二用户标识分别对应的历史行为参数。
3.根据权利要求2所述的方法,其特征在于,所述对所述待选区块中的密文进行解密,得到第一用户标识和所述第二用户标识分别对应的历史行为参数,包括:
获取所述第一业务服务器对应的第一私钥,以及所述第二业务服务器对应的第二私钥;
基于所述第一私钥,对所述待选区块中与所述第一用户标识对应的密文进行解密,得到所述第一用户标识对应的历史行为参数;
基于所述第二私钥,对所述待选区块中与所述第二用户标识对应的密文进行解密,得到第二用户标识对应的历史行为参数。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为查询结果,包括:
基于所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为参数总量;
若所述行为参数总量大于或等于参数阈值,则确定所述目标用户属于行为异常状态,基于所述行为参数总量与所述行为异常状态,生成所述目标用户对应的行为查询结果;
若所述行为参数总量小于所述参数阈值,则确定所述目标用户属于行为正常状态,基于所述行为正常状态,以及所述参数阈值与所述行为参数总量之间的差值,生成所述目标用户对应的行为查询结果。
5.根据权利要求4所述的方法,其特征在于,所述目标行为参数包括目标游戏时长,所述目标游戏时长是指所述第一业务服务器中针对所述目标用户的最大登录时间戳与所述行为查询请求的请求时间戳之间的时长;所述第一用户标识对应的历史行为参数包括所述第一业务服务器中针对所述目标用户的第一历史游戏时长,所述第二用户标识对应的历史行为参数包括所述第二游戏服务器中针对所述目标用户的第二历史游戏时长;
所述基于所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为参数总量,包括:
将所述目标游戏时长、所述第一历史游戏时长以及所述第二历史游戏时长之和,确定为所述目标用户对应的游戏总时长,将所述游戏总时长作为所述行为参数总量。
6.根据权利要求1所述的方法,其特征在于,所述监管服务器包括智能合约;
其中,所述智能合约用于获取目标用户在第二业务服务器中的所述第二用户标识;所述智能合约还用于从区块链中获取与所述第一用户标识和所述第二用户标识分别对应的历史行为参数;所述智能合约还用于根据所述目标行为参数、所述第一用户标识和所述第二用户标识分别对应的历史行为参数,确定所述目标用户对应的行为查询结果。
7.根据权利要求2所述的方法,其特征在于,还包括:
将所述第一业务服务器和所述第二业务服务器分别上传的历史行为参数,作为待上链行为数据,获取所述待上链行为数据对应的用户标识和行为发生时间;
根据所述待上链行为数据,以及所述待上链行为数据对应的用户标...
【专利技术属性】
技术研发人员:李亮,邵兵,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。