1.一种电子票据推送方法,应用于区块链节点设备,其特征在于,所述方法包括:
获取待推送的电子票据,以及获取所述待推送的电子票据的票据数值和票据发布端的发布端权重;
确定票据需求端的需求端权重;
根据所述票据需求端中,所述需求端权重与所述发布端权重匹配的票据需求端,得到候选票据需求端;
获取所述候选票据需求端的参考票据数值;所述参考票据数值是根据与所述候选票据需求端相关联的历史电子票据的票据数值确定的;
根据所述候选票据需求端中,所述参考票据数值与所述票据数值匹配的候选票据需求端,确定所述电子票据的目标票据需求端;
将所述电子票据推送至所述目标票据需求端,用于所述票据发布端承兑所述电子票据;
获取所述电子票据的承兑信息,并执行预先部署的智能合约,以使所述智能合约根据所述电子票据的承兑信息更新所述发布端权重。
2.根据权利要求1所述的方法,其特征在于,所述获取所述待推送的电子票据的票据数值,包括:
获取所述票据发布端对所述电子票据的票据数值的第一数值影响参数;
向电子票据信息平台发送针对于所述电子票据的票据数值的参数查询请求,以使所述电子票据信息平台反馈所述电子票据的票据数值的第二数值影响参数;
根据所述第一数值影响参数、所述第二数值影响参数以及所述发布端权重,获取所述电子票据的票据数值的综合数值影响参数;
根据所述电子票据的目标承兑数值,以及所述综合数值影响参数,获取所述电子票据的票据数值。
3.根据权利要求1所述的方法,其特征在于,所述智能合约,进一步用于根据票据关联端对所述电子票据的票据数值的数值影响参数,以及所述电子票据的承兑信息,对所述票据发布端的发布端权重进行更新。
4.根据权利要求3所述的方法,其特征在于,所述票据关联端包括所述票据发布端和票据需求端;
所述对所述票据发布端权重进行更新,包括:
若所述票据发布端对所述电子票据的票据数值的数值影响参数,小于所述票据需求端对所述电子票据的票据数值的数值影响参数,且所述承兑信息为承兑成功,则提高所述发布端权重;
若所述票据发布端对所述电子票据的票据数值的数值影响参数,小于所述票据需求端对所述电子票据的票据数值的数值影响参数,且所述承兑信息为承兑失败,则降低所述发布端权重。
5.根据权利要求4所述的方法,其特征在于,所述对所述票据发布端权重进行更新,还包括:
若所述票据发布端对所述电子票据的票据数值的数值影响参数,大于所述票据需求端对所述电子票据的票据数值的数值影响参数,且所述承兑信息为承兑成功,则获取预设的数值影响参数阈值;
若所述票据发布端对所述电子票据的票据数值的数值影响参数与所述票据需求端对所述电子票据的票据数值的数值影响参数的差值小于所述数值影响参数阈值,则提高所述发布端权重;
或
若所述票据发布端对所述电子票据的票据数值的数值影响参数,大于所述票据需求端对所述电子票据的票据数值的数值影响参数,且所述承兑信息为承兑失败,则降低所述发布端权重。
6.根据权利要求3所述的方法,其特征在于,所述获取所述电子票据的承兑信息之后,还包括:
若所述承兑信息为承兑成功,则向电子票据信息平台发送针对于所述电子票据的票据数值的参数查询请求,以使所述电子票据信息平台反馈所述电子票据的票据数值的第二数值影响参数;
根据所述第二数值影响参数以及电子票据的目标承兑数值,确定所述电子票据的影响数值;
获取基准影响参数;
根据所述影响数值、所述票据数值以及所述基准影响参数,确定所述电子票据对所述票据发布端的补偿数值;所述智能合约,还用于根据所述补偿数值对所述票据发布端进行补偿。
7.根据权利要求6所述的方法,其特征在于,还包括:
若所述承兑信息为部分承兑,则确定所述电子票据的票据承兑比;所述票据承兑比为所述票据发布端承兑所述电子票据的实际承兑数值与所述电子票据的目标承兑数值的比值;
所述智能合约,进一步用于根据所述票据关联端对所述电子票据的票据数值的数值影响参数,以及所述票据承兑比,对所述票据发布端的发布端权重进行更新;
所述根据所述影响数值、所述票据数值以及所述基准影响参数,确定所述电子票据对所述票据发布端的补偿数值,包括:
根据所述影响数值、所述票据数值、所述基准影响参数以及所述票据承兑比,确定所述电子票据对所述票据发布端的补偿数值。
8.一种电子票据推送装置,应用于区块链节点设备,其特征在于,所述装置包括:
票据信息获取模块,用于获取待推送的电子票据,以及获取所述待推送的电子票据的票据数值和票据发布端的发布端权重;
需求端权重确定模块,用于确定票据需求端的需求端权重;
候选需求端确定模块,用于根据所述票据需求端中,所述需求端权重与所述发布端权重匹配的票据需求端,得到候选票据需求端;
参考数值确定模块,用于获取所述候选票据需求端的参考票据数值;所述参考票据数值是根据与所述候选票据需求端相关联的历史电子票据的票据数值确定的;
目标需求端确定模块,用于根据所述候选票据需求端中,所述参考票据数值与所述票据数值匹配的候选票据需求端,确定所述电子票据的目标票据需求端;
电子票据推送模块,用于将所述电子票据推送至所述目标票据需求端,用于所述票据发布端承兑所述电子票据;
发布端权重更新模块,用于获取所述电子票据的承兑信息,并执行预先部署的智能合约,以使所述智能合约根据所述电子票据的承兑信息更新所述发布端权重。
9.一种区块链节点设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。