1.一种基于算力寄生的区块链共识装置,其特征在于,所述装置包括:第一哈希获取模块,用于接收本区块链网络的第一时间周期内的至少一组当前业务数据,并将所述当前业务数据经哈希运算求解获得与所述当前业务数据相匹配的第一当前业务哈希值;其中,所述第一当前业务哈希值用于生成与所述第一当前业务哈希值相匹配的第一交易;所述第一交易用于在第一相关链上发布,并以便记录于所述第一相关链的主链区块上;
交易监控模块,用于根据与历史业务数据相匹配的各个历史业务哈希值,检测所述第一相关链在所述第一时间周期内与各个所述历史业务哈希值相匹配且未被所述第一相关链所确认的第二交易是否被确认;其中,所述历史业务哈希值由所述历史业务哈希值相对应的所述历史业务数据经哈希运算求解获得;
第二哈希获取模块,用于获取新增的被所述第一相关链所确认的所述第二交易的所述历史业务哈希值,并将所述历史业务哈希值作为第二历史业务哈希值;获取所述第二交易在所述第一相关链上所在区块所相对应的第二区块号;
数据记录模块,用于将所述第一当前业务哈希值、所述第二历史业务哈希值以及第二区块号记录于与所述第一时间周期相对应的本区块链网络的当前区块上。
2.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述数据记录模块,包括:
第一标记单元,用于将所述第一当前业务哈希值标记为未共识;
第二标记单元,用于将所述第二历史业务哈希值标记为已共识;
数据记录单元,用于将所述第一当前业务哈希值、所述第二历史业务哈希值记录于与所述第一时间周期相对应的本区块链网络的当前区块上。
3.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述本区块链网络的本链区块包括区块头、第一哈希存储区、第二哈希存储区;所述第一哈希存储区用于存储所述当前区块在所述第一时间周期内新打包的所述当前业务数据的所述第一当前业务哈希值,所述第二哈希存储区用于存储在所述第一时间周期内新增的被所述第一相关链所确认的所述第二交易的所述第二历史业务哈希值以及所述第二交易所相对应的所述第二区块号。
4.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述第一哈希获取模块,还包括:
业务获取单元,用于获取在第一时间周期内接收到的本区块链网络的各个业务单元;
所述至少一组当前业务数据由所述业务单元组成;
业务哈希求解单元,用于求解各个业务单元的单元哈希值;
第一哈希求解单元,用于根据各个所述单元哈希值及默克尔树算法,生成默克尔树顶部哈希值,并将所述默克尔树顶部哈希值作为所述第一当前业务哈希值。
5.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述交易监控模块,还包括:
多节点检测单元,用于与所述第一相关链上的至少三个不同网络的主链节点进行通讯,定时检测至少三个不同网络的所述主链节点的所述第二交易是否被确认;其中,所述主链节点数为奇数个;
多节点交易确认单元,用于在所有的所述主链节点中,若所述第二交易被半数以上的所述主链节点所确认,则认为所述第二交易被确认。
6.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述装置,还包括:
交易持续监控模块,用于在所述第二交易被确认后,采集与所述第二历史业务哈希值相对应的所述第二交易所在区块的第三区块号;
第一交易修改模块,用于响应于所述第三区块号与所述第二区块号不相同,执行第一修改操作;所述第一修改操作包括:删除本区块链网络上原先在第一本链区块上针对所述第二交易所记录的所述第二历史业务哈希值及所述第二区块号,在与所述第三区块号相对应的本区块链网络上的第二本链区块记录所述第二历史业务哈希值及所述第三区块号。
7.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述装置还包括:
交易持续监控模块,用于在所述第二交易被确认后,采集与所述第二历史业务哈希值相对应的所述第二交易所在区块的第三区块号;
第二交易修改模块,用于响应于所述第三区块号与所述第二区块号不相同,向本区块链网络的本链节点发送链数据变更请求;其中,所述本链节点接收所述链数据变更请求后,根据所述第二历史业务哈希值,向与所述本链节点相对应的所述第一相关链的主链节点请求所述第二交易的所述第三区块号,并响应于所述第三区块号与所述第二区块号不相同,删除本区块链网络上原先在第一本链区块上针对所述第二交易所记录的所述第二历史业务哈希值及所述第二区块号,在与所述第三区块号相对应的本区块链网络上的第二本链区块记录所述第二历史业务哈希值及所述第三区块号。
8.如权利要求6所述的一种基于算力寄生的区块链共识装置,其特征在于,本区块链网络的前一区块哈希值作为后一区块哈希值求解的输入参数;所述第一交易修改模块还包括区块重建单元;
所述区块重建单元,用于比较所述第一本链区块和所述第二本链区块的区块序号的大小;
所述区块重建单元,还用于自所述第一本链区块和所述第二本链区块的区块序号较小者起,重新逐个求解本区块链网络的各个区块的哈希值,使得本区块链网络的各个区块组成链式连接。
9.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述本区块链网络的若干个节点在连接本区块链网络的同时,也连接所述第一相关链的网络。
10.如权利要求1所述的一种基于算力寄生的区块链共识装置,其特征在于,所述装置还包括:
第一哈希管理模块,用于将与未共识的业务数据相匹配的业务哈希值存放于第一哈希列表中;
和/或第二哈希管理模块,用于将已共识的业务数据相匹配的业务哈希值存放于第二哈希列表中。