1.一种区块链矿机哈希运算服务方法,其特征在于,所述方法包括:获取发送方发送的第一哈希值,获取接收方发送保密编码;其中,所述发送方拥有所述保密编码;所述第一哈希值是所述发送方根据所述保密编码与传输编码的组合字符串经哈希运算而获得的;所述保密编码的第一字节长度长于所述传输编码的第二字节长度,所述传输编码为待传输的数据;
将所述保密编码与可变的第一随机数的组合字符串进行哈希运算求解第二哈希值;待所述第二哈希值与所述第一哈希值相同,获得使所述第二哈希值与所述第一哈希值相同所对应所述第一随机数;
根据所述第一随机数,获得与所述第一随机数相应的所述传输编码。
2.如权利要求1所述的一种区块链矿机哈希运算服务方法,其特征在于,所述方法还包括:获取所述接收方的第一任务请求;所述第一任务请求包括:哈希运算字符串、目标哈希值;所述目标哈希值为所述第一哈希值,所述哈希运算字符串包括可变值串以及固定值串;
所述固定值串包括所述保密编码,所述可变值串为所述第一随机数;
向所述接收方发送第一任务反馈;所述第一任务反馈包括所述可变值串或任务出错反馈;
向所述接收方发送任务结算账单或接收所述接收方支付的任务结算。
3.如权利要求1所述的一种区块链矿机哈希运算服务方法,其特征在于,所述方法还包括:在所述第一随机数穷举完之后,若无所述第一随机数使所述第二哈希值与所述第一哈希值相同,则输出文本传输错误。
4.如权利要求1所述的一种区块链矿机哈希运算服务方法,其特征在于,所述传输编码的字节长度与所述第一随机数的字节长度相等。
5.如权利要求4述的一种区块链矿机哈希运算服务方法,其特征在于,所述方法还包括:获取所述发送方或所述接收方针对所述传输编码而发送的所述第二字节长度;
根据所述第二字节长度,确定所述第一随机数的字节长度为所述第二字节长度。
6.一种区块链矿机哈希运算服务系统,其特征在于,所述系统包括:数据接收模块,用于获取发送方发送的第一哈希值,获取接收方发送保密编码;其中,所述发送方拥有所述保密编码;所述第一哈希值是所述发送方根据所述保密编码与传输编码的组合字符串经哈希运算而获得的;所述保密编码的第一字节长度长于所述传输编码的第二字节长度,所述传输编码为待传输的数据;
哈希运算模组,将所述保密编码与可变的第一随机数的组合字符串进行哈希运算求解第二哈希值;待所述第二哈希值与所述第一哈希值相同,获得使所述第二哈希值与所述第一哈希值相同所对应所述第一随机数;
编码确定模组,用于根据所述第一随机数,获得与所述第一随机数相应的所述传输编码。
7.如权利要求6所述的一种区块链矿机哈希运算服务系统,其特征在于,所述系统还包括:任务获取模组,用于获取所述接收方的第一任务请求;所述第一任务请求包括:哈希运算字符串、目标哈希值;所述目标哈希值为所述第一哈希值,所述哈希运算字符串包括可变值串以及固定值串;所述固定值串包括所述保密编码,所述可变值串为所述第一随机数;所述任务获取模组包括所述数据接收模块;
任务反馈模组,用于向所述接收方发送第一任务反馈;所述第一任务反馈包括所述可变值串或任务出错反馈;
任务结算模组,用于向所述接收方发送任务结算账单或接收所述接收方支付的任务结算。
8.如权利要求6所述的一种区块链矿机哈希运算服务系统,其特征在于,所述系统还包括:出错反馈模块,用于在所述第一随机数穷举完之后,若无所述第一随机数使所述第二哈希值与所述第一哈希值相同,则输出文本传输错误。
9.如权利要求6所述的一种区块链矿机哈希运算服务系统,其特征在于,所述传输编码的字节长度与所述第一随机数的字节长度相等。
10.如权利要求9述的一种区块链矿机哈希运算服务系统,其特征在于,所述数据接收模块,还包括:随机数字长接收单元,用于获取所述发送方或所述接收方针对所述传输编码而发送的所述第二字节长度;
随机数字长确定单元,根据所述第二字节长度,确定所述第一随机数的字节长度为所述第二字节长度。