【技术实现步骤摘要】
一种任务处理方法、装置及计算设备
[0001]本申请为分案申请,原申请的申请日为:2016年10月21日;原申请的申请号为:201610920060.4;原申请的专利技术名称为:一种任务处理方法及装置。
[0002]本专利技术涉及互联网
,特别涉及一种任务处理方法及装置。
技术介绍
[0003]中央系统货币体系由于其完全依赖于中央系统提供者的信用,存在不可忽视的弊端。因而,去中心化的分布式虚拟货币体系受到越来越多的人的关注。
[0004]分布式虚拟货币系统中,用户可通过相应的任务处理设备完成该系统后台服务器发布的穷举任务获得加密数字货币,该穷举任务中,记录有该虚拟货币系统中的历史交易数据、任务难度、时间戳等信息,用户在接收到该穷举任务时,根据该穷举任务中包含的信息生成与穷举任务对应的字段,该字段中包含不可变子字段和可变子字段。
[0005]任务处理设备通过不断改变可变子字段中的字符得到多个不同的字段,并通过哈希算法验证各个字段的哈希值是否满足要求,当通过验证得到满足要求的哈希值时,则确定该穷举任 ...
【技术保护点】
【技术特征摘要】
1.一种任务处理方法,其特征在于,包括:接收服务器发送的穷举任务;根据所述穷举任务类型生成第一预设数目个用于完成所述穷举任务的字段;对所有字段中预设位置的字符进行比对;根据比对结果将所述字段进行分组;其中,比对结果一致的字段在同一字段组内;对任意同一字段组内所述字段中预设位置的字符进行计算并得到计算结果;复用所述计算结果并对所述任意同一字段组中的字段进行计算。2.如权利要求1所述的方法,其特征在于,所述对所有字段中预设位置的字符进行比对,包括:通过本地的高层节点对所有字段中预设位置的字符进行比对。3.如权利要求2所述的方法,其特征在于,所述本地的高层节点包括本地的主节点和一级子节点。4.如权利要求2或3所述的方法,其特征在于,通过本地的高层节点对所有字段中预设位置的字符进行比对,包括:判断所述第一预设数目是否大于第二预设数目;当所述第一预设数目大于第二预设数目时,通过本地的主节点对所有字段中预设位置的字符进行比对;当所述第一预设数目小于第二预设数目时,通过本地一级子节点对所有字段中预设位置的字符进行比对,其中,本地一级子节点的处理速度小于本地主节点的处理速度。5.如权利要求2或3所述的方法,其特征在于,在根据比对结果将所述字段进行分组之后,所述方法还包括:将进行分组后的字段发送给二级子节点。6.如权利要求5所述的方法,其特征在于,当所述字段组和二级子节点为多个时,所述将进行分组后的字段发送给二级子节点,包括:获取每个字段组中字段的数目;根据每个字段组中字段的数目将所述字段组分别发送给不同的二级子节点,其中,所述字段组的字段数目与对应的二级子节点的处理速度正相关。7.如权利要求5所述的方法,其特征在于,在根据所述穷举任务类型生成第一预设数目个用于完成所述穷举任务的字段之前,所述方法还包括:获取二级子节点的处理速度,其中,二级子节点的处理速度小于本地高层节点的处理速度;根据所述处理速度确定所述第一预设数目,其中,所述处理速度与所述第一预设数目成正比。8.一种任务处理装置,其特征在于,包括:接收模块,用于接收服务器发送的穷举任务;生成模块,用于根据所述穷举任务类型生成第一预设数目...
【专利技术属性】
技术研发人员:张楠赓,马晟厚,
申请(专利权)人:上海嘉楠捷思信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。