【技术实现步骤摘要】
一种数据处理方法、装置及计算机存储介质
本专利技术涉及计算机
,尤其涉及一种数据处理方法、装置及计算机存储介质。
技术介绍
目前,区块链网络的节点收到用户账号提交的交易后,直接将交易放入交易池中等待处理。但如果有些用户账号的交易希望被更快地广播出去,更快地被处理,而有些用户账号的交易中可能存在较多无效交易,处理这些无效交易会浪费区块链网络的大量资源,导致交易处理的策略难以体现差异性,不够灵活,不利于区块链网络的健康、高效运行。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置及计算机存储介质,可以对用户账号的账号等级进行有效控制,使得用户账号的交易进入相应的交易池中进行处理,实现了对交易的差异化处理,有利于区块链网络的健康、高效运行。第一方面,本专利技术实施例提供了一种数据处理方法,应用于区块链网络的节点,所述方法包括:当接收到目标用户账号提交的交易时,获取所述目标用户账号的账号等级和所述目标用户账号在预设时长内提交的交易的特征信息;若所述目标用户账号的账号等级不是限 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于区块链网络的节点,所述方法包括:/n当接收到目标用户账号提交的交易时,获取所述目标用户账号的账号等级和所述目标用户账号在预设时长内提交的交易的特征信息;/n若所述目标用户账号的账号等级不是限制等级且所述特征信息满足预警条件,则将所述目标用户账号的账号等级更新为限制等级;/n从多种交易池类型中确定出与所述目标用户账号的账号等级匹配的目标交易池类型,其中,所述多种交易池类型包括优先池、普通池和限制池中的一种或多种,并且所述优先池配置成以比所述普通池更快的速度处理交易,所述限制池配置成与所述限制等级匹配并且以比所述优先池和所述普通池更慢的速 ...
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于区块链网络的节点,所述方法包括:
当接收到目标用户账号提交的交易时,获取所述目标用户账号的账号等级和所述目标用户账号在预设时长内提交的交易的特征信息;
若所述目标用户账号的账号等级不是限制等级且所述特征信息满足预警条件,则将所述目标用户账号的账号等级更新为限制等级;
从多种交易池类型中确定出与所述目标用户账号的账号等级匹配的目标交易池类型,其中,所述多种交易池类型包括优先池、普通池和限制池中的一种或多种,并且所述优先池配置成以比所述普通池更快的速度处理交易,所述限制池配置成与所述限制等级匹配并且以比所述优先池和所述普通池更慢的速度处理交易;
将所述交易添加到所述目标交易池类型对应的交易池中,以供所述交易池对所述交易进行处理。
2.根据权利要求1所述的方法,其特征在于,所述特征信息包括无效交易的数量和/或发送交易的速度。
3.根据权利要求2所述的方法,其特征在于,所述当接收到目标用户账号提交的交易时,获取所述目标用户账号在预设时长内提交的交易的特征信息,包括:
当接收到目标用户账号提交的交易时,检测所述交易是否是无效交易,并且当所述交易是无效交易时更新无效交易的数量;和/或
当接收到目标用户账号提交的交易时,统计在预设时长内收到的交易的数量,并且更新发送交易的速度。
4.根据权利要求2或3所述的方法,其特征在于,所述若所述目标用户账号的账号等级不是限制等级且所述特征信息满足预警条件,则将所述目标用户账号的账号等级更新为限制等级包括:
将所述特征信息与预设数量阈值和/或预设速度阈值进行比较;
若所述特征信息包括的无效交易的数量达到预设数量阈值,和/或,所述特征信息包括的发送交易的速度达到预设速度阈值,则确定所述特征信息满足预警条件。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取针对所述目标用户账号提交的账号升级请求,所述账号升级请求包括优先等级;
在检测到针对所述账号升级请求完成付费后,将所述目标用户账号的账号等级更新为优先等级;
将所述目标用户账号的账号标识和所述目标用户账号的账号等级写入区块链的智能合约中。
6.根据权利要求1或5所述的方法,其特征在于,所述当接收到目标用户账号提交的交易时,获取所述目标用户账号的账号等级,包括:
当接收到目标用户账号提交...
【专利技术属性】
技术研发人员:李茂材,朱耿良,杨常青,刘区城,蓝虎,刘攀,周开班,时一防,王宗友,张劲松,黄焕坤,孔利,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。