1.一种联盟链的预期共识方法,其特征在于,所述方法包括:若联盟链中存在组织的接收节点接收到交易信息,则由接收到交易信息的接收节点向所述联盟链中每一组织的背书节点广播所述交易信息;
每一背书节点根据所述交易信息获取第一校验信息,根据所述第一校验信息对所述交易信息进行背书,将每一背书结果发送至接收到交易信息的接收节点;
接收到交易信息的接收节点将每一背书结果及所述交易信息发送至每一出块节点;所有出块节点中的最终出块节点将所述交易信息及每一背书结果整体打包成区块,并发送至每一最终出块节点;其中,每一组织对应一个出块节点,最终出块节点是由每一出块节点对自身进行选取后所确定的,所述最终出块节点的数量为多个;
每一最终出块节点在接收到区块后,根据接收到的区块所从属的父区块的哈希值对接收到的区块进行分类,将分为同一类的区块打包成区块集,并发送至每一组织的验证节点;
每一验证节点在接收到区块集后,对接收到的区块集进行校验并根据校验结果更新每一验证节点所维护的账本。
2.根据权利要求1所述的方法,其特征在于,所述第一校验信息是从每一背书节点对应的组织所维护的账本得到的;相应地,所述根据所述第一校验信息对所述交易信息进行背书,包括:
每一背书节点根据所述第一校验信息验证所述交易信息是否正确,并将验证结果作为背书结果。
3.根据权利要求1所述的方法,其特征在于,所述根据接收到的区块所从属的父区块的哈希值对接收到的区块进行分类,包括:每一最终出块节点确定接收到的区块所从属的父区块哈希值,将所从属的父区块哈希值一致的区块分为同一类。
4.根据权利要求1所述的方法,其特征在于,所述对接收到的区块集进行校验,包括:对于任一验证节点,所述任一验证节点根据接收到的区块集中每一区块所包含的背书结果为正确的交易信息获取第二校验信息;
根据所述第二校验信息校验每一区块所包含的背书结果为正确的交易信息是否合法。
5.根据权利要求1所述的方法,其特征在于,所述最终出块节点的确定过程包括:每一出块节点获取自身对应的选举命中概率;
每一出块节点对自身进行选举,由选举结果为命中的出块节点作为最终出块节点;其中,每一出块节点的选举结果是由每一出块节点对应的选举命中概率所决定的。
6.根据权利要求5所述的方法,其特征在于,每一出块节点自身对应的选举命中概率是预先设置的。
7.根据权利要求1所述的方法,其特征在于,所述根据校验结果更新每一验证节点所维护的账本,包括:
每一验证节点基于校验结果为合法的交易信息,更新每一验证节点所维护的账本。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。