一种票据数据处理方法、装置、计算机设备及存储介质与流程

文档序号:21102785发布日期:2020-06-16 20:58阅读:137来源:国知局
一种票据数据处理方法、装置、计算机设备及存储介质与流程
本申请涉及计算机
技术领域
,尤其涉及一种票据数据处理方法、装置、计算机设备及存储介质。
背景技术
:当电子票据存在异常信息,且需要对该电子票据进行异常处理(例如,作废处理)时,与该电子票据相关联的税局的服务器节点,需要预先通过链上的交易记录信息确定出当前持有该电子票据的用户的用户信息(例如,用于接收该电子票据的个人用户的邮箱地址),以通过该邮箱地址通知该用户将该电子票据转移至该服务器节点,即该服务器节点在对某一电子票据进行异常处理时,需要依赖持有该电子票据的用户进行票据转移,操作极为繁琐,以至于降低了该服务器节点对该电子票据进行异常处理的效率。申请内容本申请实施例提供一种票据数据处理方法、装置、计算机设备及存储介质,可以提高对电子票据进行异常处理的效率。本申请实施例一方面提供一种票据数据处理方法,该方法由区块链网络中的第一服务器节点执行,包括:响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态;若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态;根据与上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。本申请实施例一方面提供一种票据数据处理装置,该装置运行于区块链网络中的第一服务器节点,包括:确定模块,用于响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态;第一调整模块,用于若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态;转移模块,用于根据上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。其中,上述确定模块包括:鉴权单元,用于响应第一对象针对电子票据所属显示界面执行的状态变更操作,对上述第一对象进行鉴权;第一获取单元,用于在鉴权成功时,获取与上述第一对象相关联的业务辅助信息;第二获取单元,用于根据上述业务辅助信息确定上述第一对象与上述电子票据中的用户具备的关联关系,根据上述关联关系获取与上述电子票据相关联的交易记录信息;第一确定单元,用于根据上述交易记录信息确定上述电子票据的票据状态。其中,上述鉴权单元包括:获取子单元,用于响应第一对象针对电子票据所属显示界面执行的状态变更操作,从与上述第一服务器节点相关联的关联服务器节点中获取非法用户行为对照表;上述非法用户行为对照表中包含至少一个非法用户;一个非法用户为在上述区块链网络中所累计到的执行上述状态变更操作达到操作阈值的用户;确定子单元,用于在上述非法用户行为对照表中搜索上述第一对象,在未搜索到上述第一对象时,将上述第一对象确定为合法用户。其中,上述确定模块还包括:第一发送单元,用于响应第二对象针对电子票据所属显示界面执行的状态变更操作,向上述区块链网络中的区块链节点发送针对上述电子票据的交易查询请求;上述交易查询请求用于在上述区块链网络中获取与上述电子票据相关联的交易记录信息;上述第二对象从属于上述电子票据中的税务局;第二确定单元,用于根据上述交易记录信息中每个交易记录信息的时间戳确定上述电子票据的流转路线;第三确定单元,用于将上述流转路线确定为与上述电子票据相关联的业务辅助信息;第四确定单元,用于根据上述业务辅助信息确定上述电子票据的票据状态。其中,上述业务辅助信息还包含与上述第一对象相关联的关联票据;上述装置还包括:第二调整模块,用于从上述关联票据中筛查与状态变更周期相匹配的电子票据,将筛查出的电子票据的票据状态调整为上述第二状态。其中,上述装置还包括:验证模块,用于根据上述流转路线所对应的多重签名地址验证上述第一服务器节点的状态变更权限。其中,上述验证模块包括:第三获取单元,用于若上述流转路线为第一流转路线,则从与上述电子票据相关联的第一多重签名地址中获取上述电子票据中的票据信息;上述第一流转路线是在上述电子票据从与上述第二对象具有相同区域属性的开票用户流转至个人用户时所形成的;上述第一多重签名地址是由上述第一服务器节点的地址和上述个人用户的地址所共同确定的;上述第一服务器节点的地址是由上述第一服务器节点的第一公钥所确定的;签名单元,用于基于上述第一服务器节点的私钥对上述电子票据进行签名,得到上述电子票据的签名信息;第二发送单元,用于基于上述签名信息向上述区块链网络中的区块链节点发送签名验证请求,以使上述区块链节点基于上述第一公钥对上述签名信息进行验签,得到验签结果;第五确定单元,用于获取上述区块链节点返回的上述验签结果,根据上述验签结果确定上述第一服务器节点具备状态变更权限。其中,上述装置还包括:获取模块,用于若上述流转路线为第二流转路线,则从与上述电子票据相关联的第二多重签名地址中获取上述电子票据中的票据信息;上述第二流转路线是在上述电子票据从与上述个人用户流转至与第二对象具有不同区域属性的报销用户时所形成的;上述第二多重签名地址是由上述报销用户所属的税务局对应的第二服务器节点的地址和上述报销用户的地址所共同确定的;上述第二服务器节点的地址是由上述第二服务器节点的第二公钥所确定的;发送模块,用于向上述第二服务器节点发送针对上述电子票据的状态变更通知请求,以使上述第二服务器节点在具备上述状态变更权限时,将上述电子票据的票据状态由上述第一状态调整为第二状态。本申请一方面提供了一种节点设备,包括:处理器、存储器、网络接口;该处理器与存储器、网络接口相连,其中,网络接口用于提供数据通信功能,该存储器用于存储计算机程序,该处理器用于调用该计算机程序,以执行本申请实施例中上述一方面中的方法。本申请一方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令当被处理器执行时,执行本申请实施例中上述一方面中的方法。在本申请实施例中,区块链网络中的第一服务器节点可以基于电子票据的业务辅助信息,快速确定出该电子票据的票据状态以及该第一服务器节点的状态变更权限。其中,该状态变更权限是由该电子票据的多重签名地址所确定的。应当理解,若该多重签名地址包含该第一服务器节点的地址,则可以理解为该第一服务器节点具备状态变更权限。此时,具备该状态变更权限的第一服务器节点可以直接将具备第一状态的电子票据的票据状态调整为第二状态,并将具备该第二状态的电子票据转移至状态变更地址,从而可以提高对电子票据进行异常处理的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种网络架构的结构示意图;图2是本申请实施例提供的一种进行数据交互的场景示意图;图3是本申请实施例提供的一种电子票据的场景示意图;图4是本申请实施例提供的一种票据数据处理方法的流程示意图;图5是本申请实施例提供的一种确定电子票据的票据状态的场景示意图;图6是本申请实施例提供的一种票据数据处理方法的流程示意图;图7是本申请实施例提供的一种调整电子票据的票据状态的场景示意图;图8是本申请实施例提供的一种票据数据处理装置的结构示意图;图9是本申请实施例提供的一种节点设备的示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参见图1,是本申请实施例提供的一种网络架构的结构示意图。如图1所示,该网络架构包括用于运行区块链网络的区块链节点以及用户终端集群。该区块链节点系统是指用于进行节点与节点之间数据共享的系统。该区块链节点系统可以包括多个节点。如图1所示,该区块链节点系统具体可以包括节点2000a、节点2000b、节点2000c、…、节点2000n。该用户终端集群可以包括多个用户终端,如图1所示,具体可以包括用户终端3000a、用户终端3000b、用户终端3000c、…、用户终端3000n。其中,在该区块链节点系统中,每个节点在进行正常工作时,均可以获取与该节点相关联的电子票据的交易记录信息,以维护该区块链节点系统内的共享数据。为了保证该区块链节点系统内的信息互通,该区块链节点系统中的每个节点之间可以建立网络连接,以通过该网络连接进行数据传输。例如,当该区块链节点系统中的任意节点在获取该交易记录信息时,区块链节点系统中的其他节点便可以根据共识算法获取该交易记录信息,并将该交易记录信息作为共享数据中的数据进行存储,使得该区块链节点系统中所有节点上存储的数据均一致。对于该区块链节点系统中的每个节点,均具有与其对应的节点标识,而且该区块链节点系统中的每个节点均可以存储有与当前节点具有网络连接关系的其他节点标识,以便后续根据其他节点的节点标识,将生成的区块广播至该区块链节点系统中的其他节点。每个节点中可维护一个如下表所示的节点标识列表,将节点名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为ip(internetprotocol,网络之间互联的协议)地址以及其他任一种能够用于标识该节点的信息,表1中仅以ip地址为例进行说明。表1节点名称节点标识节点1117.114.151.174节点2117.116.189.145……节点n119.123.789.258应当理解,区块链节点系统中的每个节点均可以与用户终端集群中的每个用户终端进行业务数据交互。可以理解的是,本申请实施例可以在图1所示的区块链节点系统中选择一个节点作为该区块链网络中的第一服务器节点。其中,该第一服务器节点可以为税务平台等具有虚拟资产转移功能的节点。例如,本申请实施例可以将区块链节点系统中的节点2000a作为第一服务器节点。该第一服务器节点可以与用户终端集群中的每个用户终端进行业务数据交互。其中,如图1所示的用户终端集群中的每个用户终端均可以包括:智能手机、平板电脑、桌上型电脑等具有业务数据访问功能的智能终端。可以理解的是,本申请实施例可以在图1所示的用户终端集群的多个用户终端中选择一个用户终端作为与该第一服务器节点(例如,节点2000a)相关联的用户终端。例如,本申请实施例中,可以将用户终端集群中的用户终端3000a作为与该第一服务器节点相关联的用户终端。应当理解,该节点2000a可以响应目标对象在该用户终端3000a针对电子票据执行的状态变更操作,获取与该电子票据相关联的业务辅助信息。该目标对象可以为第一对象,也可以为第二对象。其中,该第一对象可以包括电子票据中的开票用户,也可以包括与该电子票据的相关联的个人用户(即消费用户),还可以包括该电子票据中的报销用户,在此不做限定。该第二对象可以包括该电子票据中的开票用户所隶属的地方税务局。可以理解的是,该开票用户所隶属的地方税务局与该电子票据中的报销用户所隶属的地方税务局的区域属性信息可以相同,也可以不同。这里对其不作限定。例如,该开票用户所隶属的税务局可以为区域a中的税务局,该报销用户所隶属的税务局可以为区域b中的税务局。其中,该状态变更操作可以为该用户终端3000a对应的目标对象针对电子票据所属显示界面的目标区域中所执行的触发操作,其中,该触发操作可以包含点击或者长按等接触性操作,也可以包含语音或者手势等非接触性操作,这里将不对其进行限定。可以理解的是,该业务辅助信息可以包含该电子票据中的票据信息以及该电子票据的交易记录信息。进一步地,该节点2000a可以根据上述业务辅助信息确定该电子票据的票据状态。其中,该票据状态可以包括第一状态以及第二状态。可以理解的是,该第一状态是指该电子票据因销货退回、开票信息有误、应税服务终止等原因需要将电子票据进行异常处理的状态(例如,待作废状态)。该第二状态是指该电子票据已经进行异常处理作废的状态(例如,已作废状态),换言之,该电子票据已经失效的状态。另外,该票据状态还可以包括可报销状态和已报销状态。可以理解的是,可报销状态是指该电子票据所在税务机关可以对该电子票据进行报销的状态。已报销状态是指该电子票据所在税务机关已经对该发票进行报销的状态。应当理解,若该电子票据的票据状态为上述第一状态,且该节点2000a具备对该电子票据的状态变更权限时,则该节点2000a可以将该电子票据的票据状态由上述第一状态调整为上述第二状态。其中,状态变更权限是指该节点2000a可以将该电子票据的票据状态进行调整的权限。进一步地,该节点2000a可以获取与该状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至该状态变更地址。其中,该状态变更地址是指该节点2000a将该电子票据进行异常处理(例如,作废处理)时转移到的地址。应当理解,该电子票据转移到该状态变更地址后,该电子票据将失效。此时,该节点2000a可以将该电子发票转移至该状态变更地址这一交易记录信息写入图1所示的区块链网络中的区块链中,使得该区块链网络中的其他节点可以更新该电子票据相关联的交易记录信息,以提高该电子票据的交易记录信息的安全性。为便于理解,进一步地,请参见图2,是本申请实施例提供的一种进行数据交互的场景示意图。如图2所示,服务器节点100可以为上述图1所对应的区块链节点系统中的区块链节点(例如,节点2000a),用户终端300可以为上述图1所对应的用户终端集群中的任意一个用户终端(例如,用户终端3000b),该用户终端300对应的用户可以为用户a。服务器节点200可以为该服务器节点100相关联的关联服务器节点,该服务器节点200可以为上述图1所示的区块链网络中的区块链节点。其中,该服务器节点200中可以存储非法用户行为对照表。该非法用户行为对照表用于存储非法用户的信息表。该非法用户行为对照表中可以包含至少一个非法用户。该非法用户是指在图1所示的区块链网络中所累计到的执行状态变更操作达到操作阈值(例如,20次)的用户。比如,某一用户b在一定期限内(例如,30天)执行状态变更操作的次数达到20次,换言之,该用户b在30天内作废了20张电子票据,该区块链网络中的节点可以将该用户b添加至如图2所示的非法用户行为对照表中,以使该用户b无法继续对其他电子票据执行该状态变更操作。可以理解的是,若某一非法用户(例如,非法用户a)在添加至该非法用户行为对照表一段时间内(例如,30天)不再执行该状态变更操作,此时,该服务器节点200可以将该非法用户a从该非法用户行为对照表中删除,以使该非法用户a可以恢复合法用户的身份,从而可以正常对电子票据进行异常处理。应当理解,本申请实施例可以将该用户终端300对应的用户a称之为目标对象。其中,该目标对象可以为第一对象,也可以为第二对象。其中,该第一对象可以包括该电子票据a中的开票用户,也可以包括与该电子票据a相关联个人用户(即消费用户),还可以包括该电子票据a中的报销用户,在此不做限定。该第二对象可以包括该电子票据a中开票用户所隶属的地方的税务局。可以理解的是,如图2所示,该用户终端300的显示界面a中可以显示该电子票据a的票据信息以及执行状态变更操作的目标区域。为便于理解,进一步地,请参见图3,是本申请实施例提供的一种电子票据的场景示意图。如图3所示,该电子票据a的票据信息具体可以包含基本信息1、基本信息2、基本信息3、基本信息4、基本信息5以及基本信息6。其中,该基本信息1可以包括该电子票据的发票代码、发票号码、开票日期以及校验码。该基本信息2可以包括该电子票据a对应的开票用户所属区域的税务局的印章。该基本信息3可以包括该电子票据a中的报销用户的基本信息,例如,购买方的名称、地址以及联系方式等基本信息。该基本信息4可以包括应税服务、数量、单价、金额、税率以及税额等基本信息。该基本信息5可以包括该电子票据a中的开票用户的基本信息,例如,销售方的名称、地址以及联系方式等基本信息。该基本信息6可以包括开票用户的印章等。应当理解,该电子票据a可以为某游戏场景中的电子票据,例如,游戏用户(即购买方)可以在某游戏a中利用游戏金币或者游戏钻石等虚拟资产为游戏角色购买一批属性装备(例如,防御属性的铠甲、进攻属性的大刀、速度属性的翅膀等),该游戏a对应的服务商(即销售方)可以为该游戏用户开具一张电子票据。可选的,该电子票据a还可以为某金融场景中的电子票据,例如,某用户(个人用户)可以在区域a中的某一餐馆进行就餐,在就餐结束后,该餐馆对应的服务商(销售方,即开票用户)可以为该个人用户开具一张电子票据,以使该个人用户可以向该个人用户所在单位或企业(购买方,即报销用户)进行报销。该电子票据a还可以为其他场景中的电子票据,这里不对其进行限定。如图2所示,若该服务器节点100响应的状态变更操作是由第一对象(即与该电子票据a相关联的开票用户、个人用户以及报销用户等)触发的,该服务器节点100进行状态变更操作的电子票据a可以为该第一对象所持有的电子票据。其中,可以理解的是,该用户a可以在该电子票据a所属的显示界面a的目标区域上执行状态变更操作。该状态变更操作可以包含点击或者长按等接触性操作,也可以包含语音或者手势等非接触性操作,这里将不对其进行限定。进一步地,该服务器节点100可以响应该状态变更操作,对该用户a进行鉴权。其中,可以理解的是,该服务器节点100可以响应该状态变更操作,从与服务器节点100相关联的服务器节点200中获取非法用户行为对照表。该服务器节点100可以在该非法用户行为对照表中搜索该用户a。若该服务器节点100在该非法用户行为对照表中搜索到该用户a,则该服务器节点100可以将该用户a确定为非法用户,此时,该服务器节点100可以生成一个告警提示信息,并将该告警提示信息返回给该用户a所在的用户终端300。该告警提示信息用于提醒该用户a无法对电子票据执行状态变更操作。例如“您当月作废电子票据的次数已达上限,暂时无法将电子票据xxxx进行作废处理,若有需要请前往xx市税务局消除非法用户身份”。若该服务器节点100在该非法用户行为对照表中未搜索到该用户a,则该服务器节点100可以将该用户a确定为合法用户,此时,该服务器节点100对该用户a鉴权成功。进一步地,该服务器节点100可以确定该电子票据a的票据状态。其中,可以理解的是,该服务器节点可以获取与该电子票据a相关联的业务辅助信息。该业务辅助信息可以包含该第一对象的基本信息(例如,名称、地址、联系电话以及所属单位等)和该电子票据中的票据信息。进一步地,该服务器节点100可以根据该业务辅助信息,确定该用户a与该电子票据中的用户具备的关联关系。可以理解的是,该用户a可以为该电子票据中的开票用户,该用户a也可以为该电子票据中的报销用户,该用户a还可以为与该电子票据相关联的个人用户,这里不对其进行限定。此时,该服务器节点100可以根据该关联关系,获取与该电子票据a相关联的交易记录信息。例如,若该第一对象为该电子票据中的个人用户(例如,个人用户a),则该第一服务器节点可以确定该电子票据的交易记录信息可以为该电子票据中的开票用户将该电子票据转移至该个人用户a。若该第一对象为该电子票据中的报销用户(例如,报销用户a),则该电子票据的交易记录信息可以为与该电子票据相关联的个人用户将该电子票据转移至该报销用户a。进一步地,该服务器节点100可以根据该电子票据a的交易记录信息确定该电子票据a的票据状态,并根据该交易记录信息验证该服务器节点100的状态变更权限。若该电子票据a的票据状态为第一状态,且该服务器节点100具备该状态变更权限,则该服务器节点100可以将该电子票据的票据状态由第一状态调整为第二状态。然后,该服务器节点100可以获取与该状态变更权限相关联的状态变更地址,基于该服务器节点100的私钥将具备该第二状态的电子票据a转移到该状态变更地址,以使该电子票据a无效。可选的,若该服务器节点100响应的状态变更操作是由第二对象(即该服务器节点100对应的税务局)触发的,该服务器节点100进行状态变更操作的电子票据可以为第一对象通过打电话、现场办理等方式所确定的电子票据,也可以为工商行政部门、公安部门等国家部门所查询的虚开的电子票据。其中,虚开电子票据是不根据实际情况开具电子票据的一种舞弊行为,纳税单位和个人为了达到偷税的目的或者购货单位为了某种需要在商品交易过程中开具发票时,在商品名称、商品数量、商品单价以及金额上采取弄虚作假的手法,甚至利用比较熟悉的关系,虚构交易事项虚开电子票据。若与该电子票据相关联的用户(例如,开票用户、个人用户以及报销用户等)属于虚开电子票据的第一对象时,该服务器节点所获取的该业务辅助信息还可以包含与该第一对象相关联的关联票据。进一步地,该服务器节点可以从这些关联票据中筛查与状态变更周期相匹配的电子票据,将筛查出的电子票据的票据状态调整为第二状态。可以理解的是,若该第一对象存在虚开发票等其他违法行为,该服务器节点可以筛查出该第一对象在状态变更周期(例如,近一个月或近半个月)内的电子票据转移至状态变更地址,以使这些电子票据失效。其中,该第一服务器节点将电子票据转移至状态变更地址的具体实现方式可以参见下述图4-图7所对应的实施例。进一步地,请参见图4,是本申请实施例提供的一种票据数据处理方法的流程示意图。该方法可以由区块链网络中的第一服务器节点执行。如图4所示,该方法可以包括:s101,响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态。具体地,用户终端对应的目标对象可以在该电子票据所属显示界面的目标区域内执行状态变更操作。其中,该状态变更操作可以包含点击或者长按等接触性操作,也可以包含语音或者手势等非接触性操作,这里将不对其进行限定。进一步地,该第一服务器节点可以响应该状态变更操作,从而获取与该电子票据相关联的业务辅助信息。其中,该业务辅助信息可以包括该电子票据中的票据信息以及该电子票据的交易记录信息。此时,该第一服务器节点可以根据该业务辅助信息确定该电子票据的票据状态。其中,该第一服务器节点可以为上述图2所对应的服务器节点100,该服务器节点100均可以为上述图1所对应的区块链节点系统中的节点(例如,节点2000a)。该用户终端可以为上述图2所对应的用户终端300,该用户终端300可以为上述图1所对应的用户终端集群中的用户终端(例如,用户终端3000b)。应该理解,该用户终端对应的目标对象可以为第一对象,也可以为第二对象。其中,该第一对象可以包括电子票据中的开票用户,也可以包括与该电子票据相关联的个人用户(即消费用户),还可以包括该电子票据中的报销用户,在此不做限定。该第二对象可以包括该电子票据中的开票用户所隶属的地方税务局。可以理解的是,若对该电子票据执行状态变更操作的目标对象为第一对象时,则该第一服务器节点可以响应该状态变更操作,对该第一对象进行鉴权。可以理解的是,如上述图2所示,该服务器节点100(即第一服务器节点)可以从与该服务器节点相关联的服务器节点200(即关联服务器节点)中获取非法用户行为对照表,并在该非法用户行为对照表中搜索该第一对象。其中,该非法用户行为对照表中可以包含至少一个非法用户。该非法用户是指在一定期限内,如图1所示的区块链网络中所累计到的执行状态变更操作达到操作阈值的用户。可以理解的是,若某一非法用户(例如,非法用户a)在添加至该非法用户行为对照表一段时间内(例如,30天)不再执行该状态变更操作,此时,该服务器节点200可以将该非法用户a从该非法用户行为对照表中删除,以使该非法用户a可以恢复合法用户的身份,从而可以正常对电子票据进行异常处理。应当理解,若该第一服务器节点在该非法用户行为对照表中搜索到该第一对象,则该第一服务器节点可以将该第一对象确定为非法用户,此时,该第一服务器节点可以生成一个告警提示信息,并将该告警提示信息返回给该第一对象所在的用户终端。该告警提示信息用于提醒该第一用户无法对电子票据执行状态变更操作。例如“您当月作废电子票据的次数已达上限,暂时无法将电子票据xxx进行作废处理,若有需要请前往xx市税务局消除非法用户身份”。若该第一服务器节点在该非法用户行为对照表中未搜索到该第一对象,则该第一服务器节点可以将该第一对象确定为合法用户,此时,本申请实施例可以认为该第一服务器节点对该第一对象鉴权成功。进一步地,该第一服务器节点可以获取与该第一对象相关联的业务辅助信息。其中,该业务辅助信息可以包含该第一对象的基本信息(例如,名称、地址、联系电话以及所属单位等)和该电子票据中的票据信息。进一步地,该第一服务器节点可以根据该业务辅助信息中的票据信息,从而确定该第一对象与该电子票据中的用户具备的关联关系。其中,可以理解的是,该第一对象可以为该电子票据中的开票用户,该第一对象也可以为该电子票据中的报销用户,该第一对象还可以为与该电子票据相关联的个人用户,这里不对其进行限定。进一步地,该第一服务器节点可以根据该关联关系,获取与该电子票据相关联的交易记录信息。例如,若该第一对象为该电子票据中的个人用户(例如,个人用户a),则该第一服务器节点可以确定该电子票据的交易记录信息可以为该电子票据中的开票用户将该电子票据转移至该个人用户a。若该第一对象为该电子票据中的报销用户(例如,报销用户a),则该电子票据的交易记录信息可以为与该电子票据相关联的个人用户将该电子票据转移至该报销用户a。应当理解,该第一服务器节点可以根据该交易记录信息确定该电子票据的票据状态。其中,该票据状态可以包括第一状态以及第二状态。可以理解的是,该第一状态是指该电子票据因销货退回、开票信息有误、应税服务终止等原因需要将电子票据作废的状态。该第二状态是指该电子票据已经作废的状态,换言之,其他人无权对该电子票据进行转移的状态。另外,该票据状态还可以包括可报销状态和已报销状态。可以理解的是,可报销状态是指该电子票据所在税务机关可以对该电子票据进行报销状态。已报销状态是指该电子票据所在税务机关已经对该发票进行报销的状态。若对该电子票据执行状态变更操作的目标对象为第二对象(即该第一服务器节点对应的税务局)触发的,该第一服务器节点进行状态变更操作的电子票据可以为第一对象通过打电话、现场办理等方式所确定的电子票据,也可以为工商行政部门、公安部门等国家部门所查询的虚开的电子票据。其中,虚开电子票据是不按照实际情况开具电子票据的一种舞弊行为,纳税单位和个人为了达到偷税的目的或者购货单位为了某种需要在商品交易过程中开具发票时,在商品名称、商品数量、商品单价以及金额上采取弄虚作假的手法,甚至利用比较熟悉的关系,虚构交易事项虚开电子票据。若与该电子票据相关联的用户(例如,开票用户、个人用户以及报销用户等)属于虚开电子票据的第一对象时,该服务器节点所获取的该业务辅助信息还可以包含与该第一对象相关联的关联票据。进一步地,该服务器节点可以从这些关联票据中筛查与状态变更周期相匹配的电子票据,将筛查出的电子票据的票据状态调整为第二状态。可以理解的是,若该第一对象存在虚开发票等其他违法行为,该服务器节点可以筛查出该第一对象在状态变更周期(例如,一个月或半个月)内的电子票据转移至状态变更地址,以使这些电子票据失效。应当理解,该第一服务器节点可以响应该状态变更操作,获取与该电子票据相关联的业务辅助信息,根据该业务辅助信息确定该电子票据的票据状态。为便于理解,进一步地,请参见图5,是本申请实施例提供的一种确定电子票据的票据状态的场景示意图。如图5所示,本申请实施例中的第一服务器节点可以为服务器节点400(例如,区域a对应的税务局的服务器节点),该服务器节点400可以为上述图2所对应的服务器节点100,该服务器节点100可以为上述图1所示的区块链节点系统中的节点(例如,节点100a)。区块链节点500可以为该服务器节点所在的区块链网络中的区块链节点。其中,可以理解的是,区块链1可以为上述图1中的区块链网络中对应的区块链节点,该区块链1可以为该服务器节点400所对应区块链网络中每个节点均共享的一条相同的区块链,每个节点均可以在该条区块链1中获取该区块链所存储的信息。其中,该区块链1中包括区块10a、区块10b、…、区块10n,该区块10a可以称之为该区块链1的创世区块。该区块10n可以称之为该区块链1中具有最晚存储时间戳的区块。该区块链1中可以记录该电子票据b的交易记录信息。应当理解,该服务器节点400可以响应第二对象(即该电子票据b中税务局)针对该电子票据b所属显示界面的目标区域执行的状态变更操作,向该服务器节点400所在区块链网络中的区块链节点500发送针对该电子票据b的一个交易查询请求。其中,该交易查询请求可以用于在如图5所示的区块链1上中获取与该电子票据b相关联的交易记录信息。然后,该区块链节点500在该区块链1中获取具有最晚存储时间戳的区块10n,并可以根据该区块10n,继续搜索该区块链1中的区块,从而可以获取到与该电子票据b相关联的所有交易记录信息。进一步地,该区块链节点500可以将所获取到的交易记录信息返回给该服务器节点400。进一步地,该服务器节点400可以根据该交易记录信息中的每个交易记录信息的时间戳,从而可以确定该电子票据b中的流转路线。例如,该电子票据b的流转路线可以为从与该第二对象具有相同区域属性的开票用户(例如,区域a的开票用户)流转至个人用户所形成的。可以理解的是,在该第二对象为区域a对应的税务局,开票用户为区域a中的开票用户时,本申请实施例可以理解为该第二对象与该开票用户具有相同区域属性。应当理解,该服务器节点400可以将该电子票据b的流转路线确定为与该电子票据b相关联的业务辅助信息,并基于该业务辅助信息可以确定该电子票据的票据状态。例如,若根据该电子票据b的流转路线,确定该电子票据流转至上述第一对象(例如,该电子票据b中的开票用户、个人用户、报销用户等),则可以确定该电子票据的票据状态为第一状态(即待作废状态)。若根据该电子票据b的流转路线,确定该电子票据流转至状态变更地址,则可以确定该电子票据的票据状态为第二状态(即已作废状态)。若根据该电子票据b的流转路线,确定该电子票据流转至该第二对象(即该电子票据中的税务局),则可以确定该电子票据b的票据状态为已报销状态(即不可作废状态)。应当理解,若该电子票据b的票据状态为已报销状态,且该电子票据b中的票据信息有误,则该服务器节点400可以采用红冲方式对该电子票据b进行异常处理,在此不进行赘述。s102,若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态。具体地,若该电子票据的票据状态为第一状态,此时,该第一服务器节点可以根据该电子票据的流转路线所对应的签名地址,验证该第一服务器节点的状态变更权限。在该第一服务器节点具备该状态变更权限时,该第一服务器节点可以将该电子票据的票据状态由该第一状态调整为该第二状态。其中,可以理解的是,本申请实施例可以将该电子票据从与该第二对象具有相同区域属性的开票用户流转至个人用户时所形成的流转路线称之为第一流转路线。该第一流转路线对应的多重签名地址可以称之为第一多重签名地址。换言之,该第一多重签名地址是由该第一服务器节点的地址和该个人用户的地址所共同确定的。其中,该第一服务器节点的地址是由该第一服务器节点的第一公钥所确定的,该个人用户的地址是由该个人用户的公钥所确定的。应当理解,若该第一服务器节点所确定电子票据的流转路线为第一流转路线时,则该第一服务器节点可以从与该电子票据相关联的第一多重签名地址中获取该电子票据中的票据信息。如上述图5所示,该服务器节点400(第一服务器节点)所确定的电子票据b的流转路线可以理解为第一流转路线,该服务器节点400可以从与该电子票据b相关联的多重签名地址中获取该电子票据b的票据信息。其中,该电子票据b的多重签名地址(即第一多重签名地址)可以由该服务器节点400的地址和个人用户的地址所共同确定的。此时,该服务器节点400可以基于该服务器节点400的私钥对该电子票据b进行签名,得到该电子票据b的签名信息。此时,该服务器节点400可以基于该签名信息,向该服务器节点400所在的区块链网络中的区块链节点(例如,区块链节点500)发送一个签名验证请求,以使该区块链节点500基于该该服务器节点400的公钥(即第一公钥)对该签名信息进行验签,得到验签结果。其中,可以理解的是,该服务器节点400可以对该电子票据b进行哈希计算,从而可以得到该电子票据b的摘要信息h,并基于该服务器节点400的私钥对该摘要信息h进行数字签名,得到签名信息。该签名信息包括该数字签名和该电子票据b。进一步地,该服务器节点400可以基于该签名信息向区块链网络中的区块链节点500发送签名验证请求。此时,该区块链节点500可以基于该服务器节点400的公钥对该数字签名进行验签,得到该电子票据b的摘要信息h,并利用与该服务器节点400相同的哈希算法对该电子票据b进行哈希计算,从而可以得到该电子票据b的摘要信息h。进一步地,该区块链节点500可以将验签后所得到的摘要信息h与进行哈希计算得到的摘要信息h进行比对,得到验签结果,并将该验签结果返回给该服务器节点400。若该摘要信息h与摘要信息h相同,则说明该区块链节点500对该服务器节点400验签成功,换言之,该服务器节点400具备状态变更权限。若该摘要信息h与摘要信息h不相同,则说明该区块链节点500对该服务器节点400验签失败,换言之,该服务器节点400不具备状态变更权限。应当理解,若该电子票据b的票据状态为第一状态,且该服务器节点400具备该状态变更权限,则该服务器节点400可以将该电子票据b的票据状态由第一状态调整为第二状态。s103,根据与上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。具体地,该第一服务器节点可以获取与该状态变更权限相关联的状态变更地址,并基于该第一服务器节点的私钥将具备该第二状态的电子票据转移至该状态变更地址,以使具备该第二状态的电子票据失效。应当理解,该第一服务器节点还可以将该电子票据的转移至状态变更地址的这一交易记录信息确定为目标交易记录信息,并将该目标交易记录信息写入区块链上,由于区块链技术的不可篡改性,从而可以提高该目标交易记录信息的可靠性。其中,可以理解的是,如图5所示的区块链1可以为该第一服务器节点所属区块链网络所对应的区块链,该区块链1可以为该第一服务器节点所对应区块链网络中每个节点均共享的一条相同的区块链,每个节点均可以在该条区块链1中获取该区块链所存储的信息。其中,该区块链1中包括区块10a、区块10b、…、区块10n,该区块10a可以称之为该区块链1的创世区块。应当理解,该第一服务器节点(例如,服务器节点400)可以将该目标交易记录信息写入区块链。换言之,该第一服务器节点可以从该区块链1中获取具有最大生成时间戳的区块10n。进一步地,该第一服务器节点可以根据该目标交易记录信息,生成待写入该区块链1中的目标区块。此时,该第一服务器节点可以将包含该目标交易记录信息的目标区块广播至该区块链网络中的所有区块链节点(比如,用于进行共识处理的共识节点),在确定所有的区块链节点达成共识时,可以将该目标区块写入上述区块链1中,也就是将该目标区块作为区块10n的下一区块。在本申请实施例中,区块链网络中的第一服务器节点可以基于电子票据的业务辅助信息,快速确定出该电子票据的票据状态以及该第一服务器节点的状态变更权限。其中,该状态变更权限是由该电子票据的多重签名地址所确定的。应当理解,若该多重签名地址包含该第一服务器节点的地址,则可以理解为该第一服务器节点具备状态变更权限。此时,具备该状态变更权限的第一服务器节点可以直接将具备第一状态的电子票据的票据状态调整为第二状态,并将具备该第二状态的电子票据转移至状态变更地址,从而可以提高对电子票据进行异常处理的效率。进一步地,请参见图6,是本申请实施例提供的一种票据数据处理方法的流程示意图。该方法可以由区块链网络中的第一服务器节点执行。如图6所示,该方法可以包括:s201,响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态。具体地,用户终端对应的目标对象可以在该电子票据所属显示界面的目标区域内执行状态变更操作。其中,该状态变更操作可以包含点击或者长按等接触性操作,也可以包含语音或者手势等非接触性操作,这里将不对其进行限定。进一步地,该第一服务器节点可以响应该状态变更操作,从而获取与该电子票据相关联的业务辅助信息。其中,该业务辅助信息可以包括该电子票据中的票据信息以及该电子票据的交易记录信息。此时,该第一服务器节点可以根据该业务辅助信息确定该电子票据的票据状态。其中,该第一服务器节点可以为上述图2所对应的服务器节点100,该服务器节点100均可以为上述图1所对应的区块链节点系统中的节点(例如,节点2000a)。该用户终端可以为上述图2所对应的用户终端300,该用户终端300可以为上述图1所对应的用户终端集群中的用户终端(例如,用户终端3000b)。s202,若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态。具体地,若该电子票据的票据状态为第一状态,此时,该第一服务器节点可以根据该电子票据的流转路线所对应的签名地址,验证该第一服务器节点的状态变更权限。在该第一服务器节点具备该状态变更权限时,该第一服务器节点可以将该电子票据的票据状态由该第一状态调整为该第二状态。s203,根据与上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。具体地,该第一服务器节点可以获取与该状态变更权限相关联的状态变更地址,并基于该第一服务器节点的私钥将具备该第二状态的电子票据转移至该状态变更地址,以使具备该第二状态的电子票据失效。其中,该步骤s201-步骤s203的具体实施方式可参见上述图3所对应实施例中对步骤s101-步骤s103的描述,这里将不再赘述。s204,若上述业务辅助信息中的流转路线为第二流转路线,则从与所述电子票据相关联的第二多重签名地址中获取所述电子票据中的票据信息。其中,本申请实施例可以将该电子票据从个人用户流转至与该第二对象具有不同属性区域的报销用户时所形成的流转路线称之为第二流转路线。该第一流转路线对应的多重签名地址可以称之为第一多重签名地址。该第二多重签名地址是由该报销用户所属税务局对应的第二服务器节点的地址和该报销用户的地址所共同确定的。其中,该第二服务器节点的地址是由该第二服务器节点的第二公钥所确定的,该报销用户的地址是由该报销用户的公钥所确定的。s205,向上述第二服务器节点发送针对上述电子票据的状态变更通知请求,以使上述第二服务器节点在具备上述状态变更权限时,将上述电子票据的票据状态由上述第一状态调整为第二状态。其中,步骤s204-步骤s205的具体实现方式可参见下述图7所对应实施例的描述。应当理解,若第一服务器节点所确定电子票据的流转路线为第二流转路线,该第一服务器节点可以通过第二服务器节点调整该电子票据的票据状态。为便于理解,请参见图7,是本申请实施例提供的一种调整电子票据的票据状态的场景示意图。如图7所示,本申请实施例中的第一服务器节点可以为服务器节点a(例如,区域a对应的税务局的服务器节点),该服务器节点a可以为上述图5所对应的服务器节点400,该服务器节点400可以为上述图2所对应的服务器节点100,该服务器节点100可以为上述图1所示的区块链节点系统中的节点(例如,节点100a)。本申请实施例中的第二服务器节点可以为服务器节点b(例如,区域b对应的税务局的服务器节点),该服务器节点b可以为该服务器节点a所在的区块链网络中的区块链节点,该服务器节点b可以为上述图1所示的区块链节点系统中的节点(例如,节点100b)。应当理解,该服务器节点a可以响应该第二对象(例如,区域a的税务局)的针对电子票据c所属的目标区域执行的状态变更操作,向该服务器节点a所在区块链网络中的区块链节点发送针对该电子票据c的交易记录请求。该区块链节点基于该交易记录请求,可以将区块链网络对应的区块链中所存储的电子票据c的交易记录信息返回给该服务器节点a。进一步地,如图7所示该服务器节点a可以根据该交易记录信息,确定电子票据c的流转路线。例如,该电子票据c的流转路线可以为从与该第二对象具有相同区域属性的开票用户(例如,区域a的开票用户)流转至个人用户,再经该个人用户流转至与该第二对象具有不同区域属性的报销用户(例如,区域b的报销用户)时所形成的。本申请实施例可以将该电子票据c的流转路线理解为第二流转路线。应当理解,该服务器节点a可以从该电子票据c中的多重签名地址中,获取该电子票据c的票据信息。该电子票据c的多重签名地址(即第二多重签名地址)可以由该服务器节点b的地址和该区域b中的报销用户的地址所共同确定的。此时,根据该电子票据c的多重签名地址,本申请实施例可以确定该服务器节点a对该电子票据c不具备状态变更权限。进一步地,该服务器节点a可以向该服务器节点b发送针对该电子票据c的状态变更通知请求。其中,该状态变更通知请求可以用于通知该服务器节点b对该电子票据进行状态变更操作。此时,该服务器节点b基于该状态变更请求,确定该电子票据c的票据状态。在该电子票据c的票据状态为第一状态时,验证该服务器节点b的状态变更权限。进一步地,在该服务器节点b具备该状态变更权限时,可以将该电子票据c的票据状态由第一状态调整为第二状态,并基于该服务器节点b的私钥将该电子票据c转移至状态变更地址。在本申请实施例中,区块链网络中的第一服务器节点可以基于电子票据的业务辅助信息,快速确定出该电子票据的票据状态以及该第一服务器节点的状态变更权限。其中,该状态变更权限是由该电子票据的多重签名地址所确定的。应当理解,若该多重签名地址包含该第一服务器节点的地址,则可以理解为该第一服务器节点具备状态变更权限。此时,具备该状态变更权限的第一服务器节点可以直接将具备第一状态的电子票据的票据状态调整为第二状态,并将具备该第二状态的电子票据转移至状态变更地址,从而可以提高对电子票据进行异常处理的效率。该第一服务器节点不具备状态变更权限时,该第一服务器节点可以向具备该状态变更权限的第二服务器节点发送状态变更通知请求,以使该第二服务器节点对该电子票据进行异常处理,从而可以提高对电子票据进行异常处理的效率。进一步地,请参见图8,是本申请实施例提供的一种票据数据处理装置的结构示意图。该票据数据处理装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如,该票据数据处理装置为一个应用软件;该票据数据处理装置可以用于执行本申请实施例提供的方法中的相应步骤。如图8所示,该票据数据处理装置1可以运行于区块链网络中的第一服务器节点,该第一服务器节点可以为上述图2所对应实施例中的服务器节点100。该票据数据处理装置1可以包括:确定模块10,第一调整模块20,转移模块30,第二调整模块40、验证模块50、获取模块60以及发送模块70。该确定模块10,用于响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态。其中,上述确定模块10包括:鉴权单元101,第一获取单元102,第二获取单元103,第一确定单元104,第一发送单元105,第二确定单元106,第三确定单元107以及第四确定单元108。该鉴权单元101,用于响应第一对象针对电子票据所属显示界面执行的状态变更操作,对上述第一对象进行鉴权。其中,上述鉴权单元101包括:获取子单元1011以及确定子单元1012。该获取子单元1011,用于响应第一对象针对电子票据所属显示界面执行的状态变更操作,从与上述第一服务器节点相关联的关联服务器节点中获取非法用户行为对照表;上述非法用户行为对照表中包含至少一个非法用户;一个非法用户为在上述区块链网络中所累计到的执行上述状态变更操作达到操作阈值的用户;该确定子单元1012,用于在上述非法用户行为对照表中搜索上述第一对象,在未搜索到上述第一对象时,将上述第一对象确定为合法用户。其中,该获取子单元1011以及确定子单元1012的具体实现方式可以参见上述图2所对应实施例中对第一对象进行鉴权的描述,这里将不再继续进行赘述。该第一获取单元102,用于在鉴权成功时,获取与上述第一对象相关联的业务辅助信息;该第二获取单元103,用于根据上述业务辅助信息确定上述第一对象与上述电子票据中的用户具备的关联关系,根据上述关联关系获取与上述电子票据相关联的交易记录信息;该第一确定单元104,用于根据上述交易记录信息确定上述电子票据的票据状态。该第一发送单元105,用于响应第二对象针对电子票据所属显示界面执行的状态变更操作,向上述区块链网络中的区块链节点发送针对上述电子票据的交易查询请求;上述交易查询请求用于在上述区块链网络中获取与上述电子票据相关联的交易记录信息;上述第二对象从属于上述电子票据中的税务局;该第二确定单元106,用于根据上述交易记录信息中每个交易记录信息的时间戳确定上述电子票据的流转路线;该第三确定单元107,用于将上述流转路线确定为与上述电子票据相关联的业务辅助信息;该第四确定单元108,用于根据上述业务辅助信息确定上述电子票据的票据状态。其中,该鉴权单元101,第一获取单元102,第二获取单元103,第一确定单元104,第一发送单元105,第二确定单元106,第三确定单元107以及第四确定单元108的具体实现方式可以参见上述图4所对应实施例中对步骤s101的描述,这里将不再继续进行赘述。该第一调整模块20,用于若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态;该转移模块30,用于根据上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。其中,上述业务辅助信息还包含与上述第一对象相关联的关联票据;上述票据数据处理装置1还包括:该第二调整模块40,用于从上述关联票据中筛查与状态变更周期相匹配的电子票据,将筛查出的电子票据的票据状态调整为上述第二状态。该验证模块50,用于根据上述流转路线所对应的多重签名地址验证上述第一服务器节点的状态变更权限。其中,上述验证模块50包括:第三获取单元501,签名单元502,第二发送单元503以及第五确定单元504。该第三获取单元501,用于若上述流转路线为第一流转路线,则从与上述电子票据相关联的第一多重签名地址中获取上述电子票据中的票据信息;上述第一流转路线是在上述电子票据从与上述第二对象具有相同区域属性的开票用户流转至个人用户时所形成的;上述第一多重签名地址是由上述第一服务器节点的地址和上述个人用户的地址所共同确定的;上述第一服务器节点的地址是由上述第一服务器节点的第一公钥所确定的;该签名单元502,用于基于上述第一服务器节点的私钥对上述电子票据进行签名,得到上述电子票据的签名信息;该第二发送单元503,用于基于上述签名信息向上述区块链网络中的区块链节点发送签名验证请求,以使上述区块链节点基于上述第一公钥对上述签名信息进行验签,得到验签结果;该第五确定单元504,用于获取上述区块链节点返回的上述验签结果,根据上述验签结果确定上述第一服务器节点具备状态变更权限。其中,该第三获取单元501,签名单元502,第二发送单元503以及第五确定单元504的具体实现方式可以参见上述图4所对应实施例中对第一服务器节点的状态变更权限进行验证的描述,这里将不再继续进行赘述。该获取模块60,用于若上述流转路线为第二流转路线,则从与上述电子票据相关联的第二多重签名地址中获取上述电子票据中的票据信息;上述第二流转路线是在上述电子票据从与上述个人用户流转至与第二对象具有不同区域属性的报销用户时所形成的;上述第二多重签名地址是由上述报销用户所属的税务局对应的第二服务器节点的地址和上述报销用户的地址所共同确定的;上述第二服务器节点的地址是由上述第二服务器节点的第二公钥所确定的;该发送模块70,用于向上述第二服务器节点发送针对上述电子票据的状态变更通知请求,以使上述第二服务器节点在具备上述状态变更权限时,将上述电子票据的票据状态由上述第一状态调整为第二状态。其中,该确定模块10,第一调整模块20,转移模块30,第二调整模块40、验证模块50,获取模块60以及发送模块70的具体实现方式可以参见上述图6所对应实施例中对步骤s201-步骤s205的描述,这里将不再继续进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。进一步地,请参见图9,是本申请实施例提供的一种节点设备的示意图。如图9所示,该节点设备1000可以为上述图2对应实施例中的服务器节点100,该节点设备1000可以包括:至少一个处理器1001,例如cpu,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(display)、键盘(keyboard),网络接口1004可选地可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器1005可选地还可以是至少一个位于远离前述处理器1001的存储装置。如图9所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。在图9所示的节点设备1000中,网络接口1004主要用于与用户终端和区块链节点进行网络通信;而用户接口1003主要用于为用户提供输入的接口;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,以实现:响应针对电子票据执行的状态变更操作,获取与上述电子票据相关联的业务辅助信息,根据上述业务辅助信息确定上述电子票据的票据状态;若上述电子票据的票据状态为第一状态,且确定上述第一服务器节点具备状态变更权限,则将上述电子票据的票据状态由上述第一状态调整为第二状态;根据与上述状态变更权限相关联的状态变更地址,将具备上述第二状态的电子票据转移至上述状态变更地址。应当理解,本申请实施例中所描述的节点设备1000可执行前文图4和图6所对应实施例中对该票据数据处理方法的描述,也可执行前文图8所对应实施例中对该票据数据处理装置1的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。此外,这里需要指出的是:本申请实施例还提供了一种计算机可读存储介质,且该计算机可读存储介质中存储有前文提及的票据数据处理装置1所执行的计算机程序,且该计算机程序包括程序指令,当该处理器执行该程序指令时,能够执行前文图4和图6所对应实施例中对该票据数据处理方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本申请所涉及的计算机可读存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述。作为示例,程序指令可被部署为在一个节点设备上执行,或者在位于一个地点的多个节点设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个节点设备上执行,分布在多个地点且通过通信网络互连的多个节点设备可以组成区块链系统。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1