基于区块链的数据处理方法、装置、设备及可读存储介质
文献发布时间:2023-06-19 10:29:05
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于区块链的数据处理方法、装置、设备以及可读存储介质。
背景技术
物权转移是指具有物品所有权的第一用户,将物品的物品抵押权限转移至第二用户,以使得该第一用户可基于该物品的物权转移,从第二用户获得对应的虚拟资产数据。在第一用户成功从第二用户处获取到虚拟资产数据后,第一用户需与第二用户约定针对该虚拟资产数据的分期偿还时间以及分期偿还虚拟资产,当第一用户已偿还虚拟资产数据中的部分虚拟资产数据时,若此时物品的实时虚拟资产价值低于剩余未还虚拟资产数据,第二用户则面临亏损的风险。
目前,对于物品的实时虚拟资产价值的评估,通常是人工采用线下审核物品的相关数据,并基于这些相关数据确定出物品的实时虚拟资产价值;这种线下审核的方式极易存在审查人员对审查数据进行恶意篡改而导致数据的真实性发生改变,且若存在审查人员与申请用户存在恶意勾结的情况,则审查人员极易通过篡改后的虚假的数据,将物品的资产的实时虚拟资产价值确定为超额价值,从而使得该物品的风险无法被及时检测到;同时,通过人工确定实时虚拟资产价值的方式,依赖于人工经验,无法保证物品的实时虚拟资产价值的有效性,同样影响物品的风险评估准确率。也就是说,通过人工线下审核并评估物品的实时虚拟资产价值的方式,影响物品的风险评估准确率。
发明内容
本申请实施例提供一种基于区块链的数据处理方法、装置、设备以及可读存储介质,可以提高物品的风险评估效率与准确率。
本申请实施例一方面提供了一种基于区块链的数据处理方法,包括:
获取第一设备发送的虚拟资产返还数据;虚拟资产返还数据包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据;第一设备为提供虚拟资产数据的设备;虚拟资产数据为第二设备所发送的针对飞机的物权转移请求中,所携带的申请虚拟资产数值所对应的虚拟资产数据;第二设备是指针对飞机具有所有权的用户所对应的设备;物权转移请求用于第二设备将飞机的物品附属权限转移至第一设备;第二设备具备物品附属权限转移后的飞机的物品使用权限;
调用智能合约,通过智能合约、返还航行数据以及组件的返还历史维护数据,生成组件的维护调整基准价值;
通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,生成能源提供设备的维护调整基准价值;
通过智能合约、返还航行数据以及发动机的返还历史维护数据,生成发动机的维护调整基准价值;
根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及物权转移请求中所携带的暂时使用契约,生成针对飞机的契约虚拟资产数值;
根据契约虚拟资产数值,确定第二设备针对补偿总资产数据的补偿属性;补偿总资产数据是指第二设备在预期时间段内需向第一设备进行补偿的资产数据,且补偿总资产数据的数值等于虚拟资产数据的数值。
本申请实施例一方面提供了一种基于区块链的数据处理装置,包括:
数据获取模块,用于获取第一设备发送的虚拟资产返还数据;虚拟资产返还数据包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据;第一设备为提供虚拟资产数据的设备;虚拟资产数据为第二设备所发送的针对飞机的物权转移请求中,所携带的申请虚拟资产数值所对应的虚拟资产数据;第二设备是指针对飞机具有所有权的用户所对应的设备;物权转移请求用于第二设备将飞机的物品附属权限转移至第一设备;第二设备具备物品附属权限转移后的飞机的物品使用权限;
合约调用模块,用于调用智能合约;
价值生成模块,用于通过智能合约、返还航行数据以及组件的返还历史维护数据,生成组件的维护调整基准价值;
价值生成模块,还用于通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,生成能源提供设备的维护调整基准价值;
价值生成模块,还用于通过智能合约、返还航行数据以及发动机的返还历史维护数据,生成发动机的维护调整基准价值;
数值生成模块,用于根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及物权转移请求中所携带的暂时使用契约,生成针对飞机的契约虚拟资产数值;
属性确定模块,用于根据契约虚拟资产数值,确定第二设备针对补偿总资产数据的补偿属性;补偿总资产数据是指第二设备在预期时间段内需向第一设备进行补偿的资产数据,且补偿总资产数据的数值等于虚拟资产数据的数值。
其中,组件包括飞机的机身;组件的返还历史维护数据包括机身的机身历史维护数据;组件的维护调整基准价值包括机身的维护调整基准价值;
价值生成模块,还具体用于通过智能合约在返还航行数据中,获取机身的机身维护航行时长;机身维护航行时长是指机身在进行性能恢复维护后,使用机身进行航行的时长;
价值生成模块,还具体用于通过智能合约在返还航行数据中获取飞机的飞机类型,在区块链全量数据库中查询飞机类型对应的成本率列表以及机身半寿状态值;成本率列表中包括M个飞机类型对应的性能维护单位成本率;M为正整数;
价值生成模块,还具体用于通过智能合约在机身历史维护数据中获取飞机对应的维修类型,在M个性能维护单位成本率中查询维修类型对应的性能维护单位成本率,作为机身性能维护单位成本率;
价值生成模块,还具体用于将机身半寿状态值与机身维护航行时长进行相减运算处理,将相减运算处理得到的结果与机身性能维护单位成本率进行相乘运算处理,得到机身的维护调整基准价值。
其中,组件包括飞机的起落架;组件的返还历史维护数据包括起落架的起落架历史维护数据;组件的维护调整基准价值包括起落架的维护调整基准价值;起落架包括主起落架与辅助起落架;
价值生成模块,还具体用于通过智能合约在起落架历史维护数据中,获取主起落架对应的主起落架编号以及辅助起落架对应的辅助起落架编号;
价值生成模块,还具体用于通过智能合约在区块链全量数据库中,确定主起落架编号对应的第一起落架半寿状态值,以及辅助起落架编号对应的第二起落架半寿状态值;
价值生成模块,还具体用于通过智能合约在返还航行数据中,获取主起落架对应的第一起落架维护航行时长,以及辅助起落架对应的第二起落架维护航行时长;第一起落架维护航行时长是指主起落架在进行性能恢复维护后,使用主起落架进行航行的时长;第二起落架维护航行时长是指辅助起落架在进行性能恢复维护后,使用辅助起落架进行航行的时长;
价值生成模块,还具体用于根据第一起落架半寿状态值、第一起落架维护航行时长、第二起落架半寿状态值以及第二起落架维护航行时长,确定起落架的维护调整基准价值。
其中,价值生成模块,还具体用于将第一起落架半寿状态值与第一起落架维护航行时长进行相减运算处理,得到第一运算值,将第二起落架半寿状态值与第二起落架维护航行时长进行相减运算处理,得到第二运算值;
价值生成模块,还具体用于通过智能合约在返还航行数据中,获取起落架对应的起落架编号,在区块链全量数据库中查询起落架编号对应的起落架维护单位成本率;
价值生成模块,还具体用于确定第一运算值与第二运算值之间的平均值,将平均值与起落架维护单位成本率进行相乘运算处理,得到起落架的维护调整基准价值。
其中,价值生成模块,还具体用于通过智能合约在能源提供设备的返还历史维护数据中,获取能源提供设备对应的设备编号;
价值生成模块,还具体用于通过智能合约在区块链全量数据库中获取设备编号对应的设备半寿状态值以及设备维护单位成本率;
价值生成模块,还具体用于通过智能合约在返还航行数据中获取能源提供设备的设备维护航行时长,将设备半寿状态值与设备维护航行时长进行相减运算处理,得到能源提供设备对应的半寿状态调整值;设备维护航行时长是指能源提供设备在进行性能恢复维护后,使用能源提供设备进行航行的时长;
价值生成模块,还具体用于将半寿状态调整值与设备维护单位成本率进行相乘运算处理,得到能源提供设备的维护调整基准价值。
其中,契约虚拟资产数值包括第一契约虚拟资产数值与第二契约虚拟资产数值;
数值生成模块,还具体用于通过智能合约在返还航行数据中,获取飞机对应的飞机类型,在区块链全量数据库获取飞机类型对应的飞机半寿虚拟资产价值;
数值生成模块,还具体用于将飞机半寿虚拟资产价值、组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值进行相加运算处理,得到飞机的维护调整基准价值;
数值生成模块,还具体用于根据飞机的维护调整基准价值与暂时使用契约,生成针对飞机的第一契约虚拟资产数值;
数值生成模块,还具体用于根据暂时使用契约生成针对飞机的第二契约虚拟资产数值。
其中,数值生成模块,还具体用于在暂时使用契约中,获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;
数值生成模块,还具体用于获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,生成飞机的契约约定资产流量净值;
数值生成模块,还具体用于获取飞机的维修准备虚拟资产对应的虚拟资产流入值,以及虚拟资产流入值对应的资产流入时间,根据虚拟资产流入值、资产流入时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流入净值;
数值生成模块,还具体用于获取飞机的维修准备虚拟资产对应的虚拟资产流出值,以及虚拟资产流出值对应的资产流出时间,根据虚拟资产流出值、资产流出时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流出净值;
数值生成模块,还具体用于将飞机的维护调整基准价值、契约约定资产流量净值以及维修准备虚拟资产流入净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第一契约虚拟资产数值。
其中,数值生成模块,还具体用于在暂时使用契约中,获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;
数值生成模块,还具体用于获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,生成飞机的契约约定资产流量净值;
数值生成模块,还具体用于获取飞机对应的补偿虚拟资产,以及补偿虚拟资产的获取时间,根据补偿虚拟资产、获取时间以及契约约定折扣率,生成飞机的补偿虚拟资产净值;
数值生成模块,还具体用于将飞机的维护调整基准价值、契约约定资产流量净值以及补偿虚拟资产净值进行相加运算处理,得到第一契约虚拟资产数值。
其中,数值生成模块,还具体用于获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;
数值生成模块,还具体用于获取契约约定资产流量净值、维修准备虚拟资产流入净值以及维修准备虚拟资产流出净值,将契约约定资产流量净值、维修准备虚拟资产流入净值以及拆分部件虚拟资产净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第二契约虚拟资产数值。
其中,数值生成模块,还具体用于获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;
数值生成模块,还具体用于获取契约约定资产流量净值与补偿虚拟资产净值,将契约约定资产流量净值、补偿虚拟资产净值以及拆分部件虚拟资产净值进行相加运算处理,得到第二契约虚拟资产数值。
其中,物权转移请求中所携带的暂时使用契约包括组件的组件暂时使用契约、能源提供设备的设备暂时使用契约以及发动机的发动机暂时使用契约;
数值生成模块,还具体用于根据组件的维护调整基准价值与组件暂时使用契约,生成组件的组件契约虚拟资产数值;
数值生成模块,还具体用于根据设备的维护调整基准价值与设备暂时使用契约,生成能源提供设备的设备契约虚拟资产数值;
数值生成模块,还具体用于根据发动机的维护调整基准价值与发动机暂时使用契约,生成发动机的发动机契约虚拟资产数值;
数值生成模块,还具体用于根据组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值,生成针对飞机的契约虚拟资产数值。
其中,数值生成模块,还具体用于获取与飞机相关联的数值评估矩阵;数值评估矩阵中的元素用于表征组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值分别对应的数值评估参考比重;
数值生成模块,还具体用于将组件契约虚拟资产数值,与组件契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标组件契约虚拟资产数值;
数值生成模块,还具体用于将设备契约虚拟资产数值,与设备契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标设备契约虚拟资产数值;
数值生成模块,还具体用于将发动机契约虚拟资产数值,与发动机契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标发动机契约虚拟资产数值;
数值生成模块,还具体用于将目标组件契约虚拟资产数值、目标设备契约虚拟资产数值以及目标发动机契约虚拟资产数值进行相加运算处理,得到针对飞机的契约虚拟资产数值。
其中,属性确定模块,还具体用于获取剩余虚拟资产数据;剩余虚拟资产数据是指补偿总资产数据中第二设备未对第一设备进行补偿的资产数据;
属性确定模块,还具体用于若契约虚拟资产数值大于或等于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为正常属性;
属性确定模块,还具体用于若契约虚拟资产数据小于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为异常属性。
本申请实施例一方面提供了一种计算机设备,包括:处理器和存储器;
存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行本申请实施例中的方法。
本申请实施例一方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,执行本申请实施例中的方法。
本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例中一方面提供的方法。
在本申请实施例中,第一设备可将飞机的虚拟资产返还数据(可包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据等等)上传至区块链,区块链的防篡改机制可保证上述数据不被篡改,使得该数据的真实有效性得到保障,从而进一步为根据该数据计算得到的飞机的契约虚拟资产数值提供了数据的可靠性保障;且通过区块链中的智能合约,可快速且准确地计算出组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值,从而可基于组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值快速地计算得到飞机的契约虚拟资产数值,该契约虚拟资产数值可作为飞机的实时资产虚拟价值,可以看出,本申请对于飞机的实时虚拟资产价值的评估,无需人工参与,可通过区块链快速且准确地生成契约虚拟资产数值,并基于该契约虚拟资产数值进行飞机物权转移后的风险进行快速准确地评估。综上,本申请可提高飞机在物权转移业务后的风险评估效率及准确率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种网络架构图;
图2是本申请实施例提供的一种基于区块链的数据处理方法的流程示意图;
图3是本申请实施例提供的一种确定机身性能维护单位成本率的示意图;
图4是本申请实施例提供的一种确定飞机的契约虚拟资产数值的示意图;
图5是本申请实施例提供的一种检测补偿属性的场景示意图;
图6是本申请实施例提供的以一种基于区块链的数据处理装置的结构示意图;
图7是本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参见图1,是本申请实施例提供的一种网络架构示意图。区块链是一种分布式数据存储、点对点传输、共识机制以及加密算法等计算机技术的新型应用模式,主要用于对数据按时间顺序进行整理,并加密成账本,使其不可被篡改和伪造,同时可进行数据的验证、存储和更新。区块链本质上是一个去中心化的数据库,该数据库中的每个节点均存储一条相同的区块链,区块链网络将节点区分为核心节点、数据节点以及轻节点,其中核心节点负责区块链全网的共识,也就是说核心节点为区块链网络中的共识节点。对于区块链网络中交易数据被写入账本的过程可以为,客户端发送交易数据至数据节点或轻节点,随后该交易数据以接力棒的方式在区块链网络中的数据节点或轻节点之间传递,直到共识节点收到该交易数据,共识节点再将该交易数据打包进区块,与其他共识节点之间进行共识,在共识通过后,将携带该交易数据的区块写入账本。
其中,可以理解的是,区块链系统中可以包括有智能合约,该智能合约在区块链系统中可以理解为是一种区块链各节点(包括共识节点)可以理解并执行的代码,可以执行任意逻辑并得到结果。用户可以通过客户端发起一个交易业务请求的方式,调用区块链上已经部署的智能合约,随后,区块链上的数据节点或轻节点可以将该交易业务请求发送至共识节点,而区块链上的各个共识节点可以分别运行该智能合约。应当理解,区块链中可以包括一个或多个智能合约,这些智能合约可以标识号(Identity document,ID)或名称来进行区分,而客户端发起的交易业务请求中,也可以携带智能合约的标识号或名称,以此指定区块链需要运行的智能合约,在智能合约运行完成得到执行结果后,各个共识节点会互相验证执行结果是否一致(也就是进行共识),若一致则可以将执行结果存入各自的本地账本中,并将执行结果返回至客户端。
如图1所示,该网络架构可以包括核心节点(共识节点)集群1000、数据节点或轻节点集群100以及用户终端(客户端)集群10。如图1所示,该核心节点集群1000可以包括核心节点1000a、核心节点1000b、…、核心节点1000n,该数据节点集群100具体可以包括数据节点100a、数据节点100b、…、数据节点100n,该用户终端集群10具体可以包括用户终端10a、用户终端10b、…、用户终端10n。
如图1所示,用户终端10a、用户终端10b、…、用户终端10n可以分别与数据节点100a、数据节点100b、…、数据节点100n进行网络连接,以便于用户终端可以通过该网络连接与数据节点进行数据交互;数据节点100a、数据节点100b、…、数据节点100n可以分别与核心节点1000a、核心节点1000b、…、核心节点1000n进行网络连接,以便于数据节点可以通过该网络连接与核心节点进行数据交互;数据节点100a、数据节点100b、…、数据节点100n互相连接,以便于数据节点之间可以进行数据交互,核心节点1000a、核心节点1000b、…、核心节点1000n互相连接,以便于核心节点之间可以进行数据交互。
以用户终端10a、数据节点100a以及核心节点1000a为例,数据节点100a可以接收到用户终端10a发送的交易业务请求(该交易业务请求中携带智能合约的ID或名称),随后,数据节点100a可以通过数据节点集群100将该交易业务请求发送至核心节点1000a;而核心节点1000a可以运行该智能合约,并通过该智能合约执行该交易业务,得到执行结果后,可以将该执行结果存储至内存池(如交易池)中,并根据该执行结果生成新的区块;随后,核心节点1000a可以根据区块链网络中其他核心节点(即共识节点)的节点标识,将上述新生成的区块分别发送给其所在的区块链网络中的其他核心节点,由其他核心节点对新生成的区块进行校验(即进行共识),并在完成校验后将上述新生成的区块添加至其存储的区块链中(也就是说,在共识通过后将执行结果存储至区块链中)。其中,区块链网络中的每个核心节点,均具有与其对应的节点标识,而且区块链网络中的每个核心节点均可以存储有区块链网络中其他核心节点的节点标识,以便后续根据其他核心节点的节点标识,将生成的区块广播至区块链网络中的其他核心节点,使得区块链网络中全部核心节点上存储的数据均一致。
本申请可基于区块链的不可被篡改或伪造特性,提出一种基于区块链的风险检测(风险评估)方法。以下将以核心节点1000a、数据节点100a、用户终端10a以及用户终端10b为例对本申请提供的具体方法进行说明,用户终端10a(即,虚拟资产数据的提供方对应的用户终端)可通过数据节点100a定期将飞机的相关数据发送至区块链节点,其中,该相关数据可包括返还航行数据(如,飞机实时航行数据)、组件历史维护数据(可包括机身历史维护数据与起落架维护数据)、能源提供设备的设备历史维护数据,如辅助动力系统(Auxiliarypower unit,APU)的历史维护数据、发动机的历史维护数据;随后,该区块链节点可生成针对该相关数据的区块,在该区块通过共识后,可将该区块上链至所属的区块链中,由此可保证该相关数据不可被篡改,可保证该相关数据的真实有效性;随后,区块链节点可获取到该飞机的暂时使用契约(可是指飞机的租赁关联数据),该暂时使用契约可从区块链中获取,其中,该区块链中存储的暂时使用契约可是指具有飞机所有权的用户通过用户终端10b,向核心节点1000a申请将飞机进行物权转移时所提供的暂时使用契约;该暂时使用契约也可由上述用户终端10a所提供的返还暂时使用契约(上述飞机的相关数据包括飞机的返还暂时使用契约);进一步地,通过该智能合约、该返还航行数据、以及组件的返还历史维护数据,生成组件的维护调整基准价值;通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,可生成能源提供设备的维护调整基准价值;通过智能合约、返还航行数据以及发动机的返还历史维护数据,可生成发动机的维护调整基准价值;根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及暂时使用契约,可生成针对飞机的契约虚拟资产数值,该契约虚拟资产数值可作为飞机的实时虚拟资产价值。通过该契约虚拟资产数值,区块链节点可确定用户终端10b针对补偿总资产数据(即,用户终端10b从用户终端10a处,基于飞机的物权转移请求所获取到的虚拟资产数据所对应的补偿数据)的补偿属性,在该补偿属性为异常属性时,可确定用户终端10a面临虚拟资产亏损风险。
应当理解,对于飞机进行物权转移后的风险检测过程,基于区块链的方式可使得数据保持可追溯且透明,安全性得到保障;从而可进一步为后续计算契约虚拟资产数值(实时虚拟资产价值)的计算提供可靠的数据保障;且区块链节点可快速地自动计算出飞机的实时虚拟资产价值,从而可以通过该实时虚拟资产价值快速检测出是否存在风险。即,本申请可以提高风险检测的效率以及准确率。
为便于理解,请参见图2,图2是本申请实施例提供的一种基于区块链的数据处理方法的流程示意图。其中,该方法可以由区块链节点(例如,上述图1所对应实施例中的核心节点)执行,也可以由区块链节点与用户终端(例如,上述图1所对应实施例中的用户终端)共同执行。以下将以本方法由区块链节点执行为例进行说明,其中,该基于飞机的数据处理方法至少可以包括以下步骤S101-步骤S106:
步骤S101,获取第一设备发送的虚拟资产返还数据;虚拟资产返还数据包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据;第一设备为提供虚拟资产数据的设备;虚拟资产数据为第二设备所发送的针对飞机的物权转移请求中,所携带的申请虚拟资产数值所对应的虚拟资产数据;第二设备是指针对飞机具有所有权的用户所对应的设备;物权转移请求用于第二设备将飞机的物品附属权限转移至第一设备;第二设备具备物品附属权限转移后的飞机的物品使用权限。
用户(具有飞机所有权的用户)可以通过用户终端发起针对飞机的物权转移请求,其中,该物权转移请求可是指物品附属权限的转移请求,该物品附属权限可是指物品抵押权限。该物权转移请求中可包括用户输入的飞机的虚拟资产关联数据以及申请虚拟资产数值,其中,虚拟资产关联数据可包括飞机的航行数据、虚拟资产折损数据、飞机的暂时使用契约以及出厂文件,等等;针对该物权转移请求,虚拟资产的提供方可基于该虚拟资产关联数据确定该飞机的虚拟资产价值,在确定该虚拟资产价值大于或等于该申请虚拟资产数值后,提供方可基于该申请虚拟资产数值生成物权转移确认消息,并将该物权转移确认消息发送至区块链节点,而区块链节点可基于该物权转移确认消息将该具有飞机所有权的用户的账户发送至提供方,提供方可将该申请虚拟资产数值对应的虚拟资产数据转移至具有飞机所有权的用户的账户。随后,该具有飞机所有权的用户需要分阶段的将补偿总资产数据(即虚拟资产数据对应的数值)补偿(偿还)至该提供方。在此过程中,为保障提供方的权益,提供方可通过对应设备(如,第一设备)向区块链节点发送该飞机的虚拟资产返还数据(例如,返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据,等等),而区块链节点可基于该虚拟资产返还数据对具有飞机所有权的用户的补偿属性进行检测。
其中,上述组件可包括飞机的机身与起落架,上述能源提供设备可是指辅助动力系统(Auxiliary power unit,APU),主要用途是让主发动机在停止状态下,不依靠地面器材供应电力。
步骤S102,调用智能合约,通过智能合约、返还航行数据以及组件的返还历史维护数据,生成组件的维护调整基准价值。
本申请中,组件可包括飞机的机身与起落架,则组件的返还历史维护数据可包括机身的机身历史维护数据以及起落架的起落架历史维护数据;组件的维护调整基准价值也可包括机身的维护调整基准价值与起落架的维护调整基准价值。
其中,对于生成机身的维护调整基准价值的具体方法可为,可通过智能合约在返还航行数据中,获取机身的机身维护航行时长;其中,机身维护航行时长是指机身在进行性能恢复维护后,使用机身进行航行的时长;通过智能合约在返还航行数据中可获取飞机的飞机类型,在区块链全量数据库中可查询飞机类型对应的成本率列表以及机身半寿状态值;其中,成本率列表中包括M个飞机类型对应的性能维护单位成本率;M为正整数;通过智能合约可在机身历史维护数据中获取飞机对应的维修类型,在M个性能维护单位成本率中查询维修类型对应的性能维护单位成本率,作为机身性能维护单位成本率;随后,可将机身半寿状态值与机身维护航行时长进行相减运算处理,将相减运算处理得到的结果与机身性能维护单位成本率进行相乘运算处理,可得到机身的维护调整基准价值。
应当理解,维护调整基准价值(Maintenance Adjusted Base Value,MABV)可是指处于进行性能恢复维修后还未使用过的状态时对应的基准价值;组件的维护调整基准价值可是指组件处于进行性能恢复维修后还未使用过的状态时对应的基准价值;机身大修时间可是指将机身进行维修量较大时的维修时,所对应的时间,则上述维修类型可是指机身的大修时限类型(例如,6years check类型,即每6年进行一次维修量较大的维修;12yearscheck类型,即每12年进行一次维修量较大的维修);
应当理解,对于确定机身的维护调整基准价值的具体方法可如公式(1)所示:
M=rate×(HL-TSLSV) 公式(1)
其中,上述公式(1)中的M可是指机身的维护调整基准价值;上述HL可是指机身的半寿状态值(Half Life),可是指机身处于未被根据实际维修状况进行维修过的状态时,所对应的价值;上述rate可是指机身的性能维护单位成本率(Airframe Heavy MaintenanceVisit Rate,Airframe HMV Rate),该性能维护单位成本率可是指单位时间内对机身进行维修量较大的维修时(即机身大修时)的计费率(例如,一个月内对机身进行大修的计费率),通过飞机类型可在区块链全量数据库中的多个成本率列表中,查询到飞机类型对应的成本率列表,该成本率列表中可包括多个性能维护单位成本率;随后,可通过飞机的维修类型在该成本率列表中查询到维修类型对应的性能维护单位成本率,该维修类型对应的性能维护单位成本率可作为机身的机身性能维护单位成本率。公式(1)中的TSLSV可是指机身的维护航行时长(Time Since Last Shop Visit,TSLSV)。
为便于理解,请一并参见图3,图3是本申请实施例提供的一种确定机身性能维护单位成本率的示意图。如图3所示,飞机的飞机类型可包括飞机类型1与飞机类型2,其中,每个飞机类型分别对应有一个成本率列表,如图3所示的飞机类型1对应有成本率列表1,飞机类型2对应有成本率列表2;其中,成本率列表1中包括3个性能维护单位成本率(包括性能维护单位成本率1、性能维护单位成本率2以及性能维护单位成本率3),成本率列表2中包括3个性能维护单位成本率(包括性能维护单位成本率4、性能维护单位成本率5以及性能维护单位成本率6);例如,目标飞机对应的飞机类型为飞机类型1,则通过查询,可确定该飞机类型1对应成本率列表1,而成本率列表1中的性能维护单位成本率1与维修类型1相对应,性能维护成本率2与维修类型2相对应,性能维护成本率3与维修类型3相对应;因为飞机的维修类型为维修类型1,则可将性能维护单位成本率1确定为该目标飞机的机身的性能维护单位成本率。
其中,起落架可包括主起落架与辅助起落架(可包括左起落架与右起落架),对于生成起落架的维护调整基准价值的具体方法可为:可通过智能合约在起落架历史维护数据中,获取主起落架对应的主起落架编号以及辅助起落架对应的辅助起落架编号;通过智能合约在区块链全量数据库中,可确定主起落架编号对应的第一起落架半寿状态值,以及辅助起落架编号对应的第二起落架半寿状态值;通过智能合约在返还航行数据中,可获取主起落架对应的第一起落架维护航行时长,以及辅助起落架对应的第二起落架维护航行时长;其中,第一起落架维护航行时长是指主起落架在进行性能恢复维护后,使用主起落架进行航行的时长;第二起落架维护航行时长是指辅助起落架在进行性能恢复维护后,使用辅助起落架进行航行的时长;根据第一起落架半寿状态值、第一起落架维护航行时长、第二起落架半寿状态值以及第二起落架维护航行时长,可确定起落架的维护调整基准价值。
其中,对于根据第一起落架半寿状态值、第一起落架维护航行时长、第二起落架半寿状态值以及第二起落架维护航行时长,确定起落架的维护调整基准价值的具体方法可为,可将第一起落架半寿状态值与第一起落架维护航行时长进行相减运算处理,得到第一运算值,将第二起落架半寿状态值与第二起落架维护航行时长进行相减运算处理,得到第二运算值;可通过智能合约在返还航行数据中,获取起落架对应的起落架编号,在区块链全量数据库中查询起落架编号对应的起落架维护单位成本率;可确定第一运算值与第二运算值之间的平均值,将平均值与起落架维护单位成本率进行相乘运算处理,可得到起落架的维护调整基准价值。
应当理解,上述起落架维护单位成本率可是指单位时间内对起落架进行维修量较大的维修时(即起落架大修时)的计费率(例如,一个月内对起落架进行大修的计费率)。可通过主起落架、左起落架以及右起落架分别对应的起落架编号(也就是零件号),在区块链全量数据库中查询得到各自对应的半寿状态值,使用各自的半寿状态值减去各自对应的维护航行时长(可在返还航行数据中获取得到),可得到各自对应的半寿状态调整值(HalfLife Adjustment);随后,可将主起落架的半寿状态调整值、左起落架的半寿状态调整值以及右起落架的半寿状态调整值进行相加运算处理,可将相加运算处理得到的结果与起落架整体的起落架维护单位成本率进行相乘运算处理,从而可得到起落架整体对应的维护调整基准价值。
步骤S103,通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,生成能源提供设备的维护调整基准价值。
本申请中,能源提供设备可是指辅助动力系统(APU),对于确定能源提供设备的维护调整基准价值的具体方法可为,通过智能合约在能源提供设备的返还历史维护数据中,获取能源提供设备对应的设备编号;通过智能合约在区块链全量数据库中获取设备编号对应的设备半寿状态值以及设备维护单位成本率;通过智能合约在返还航行数据中获取能源提供设备的设备维护航行时长,将设备半寿状态值与设备维护航行时长进行相减运算处理,得到能源提供设备对应的半寿状态调整值;其中,设备维护航行时长是指能源提供设备在进行性能恢复维护后,使用能源提供设备进行航行的时长;随后,可将半寿状态调整值与设备维护单位成本率进行相乘运算处理,得到能源提供设备的维护调整基准价值。
应当理解,设备维护航行时长可是指能源提供设备在进行性能恢复维护后,使用发动机进行航行的总时长/小时(Time Since Last Shop Visit,TSLSV);设备维护单位成本率可是指单位时间内对能源提供设备进行维修时的计费率(例如,一小时内对能源提供设备进行维修的计费率)。可将该能源提供设备的半寿状态值减去该设备维护航行时长,得到半寿状态调整值;随后,可将半寿状态调整值与该能源提供设备的设备维护单位成本率进行相乘运算,得到能源提供设备对应的维护调整基准价值。
步骤S104,通过智能合约、返还航行数据以及发动机的返还历史维护数据,生成发动机的维护调整基准价值。
本申请中,对于确定发动机的MABV的具体方法可为:可根据发动机的发动机类型,在区块链全量数据库中查询对发动机的半寿虚拟资产价值(Half Life Market Value);随后,可获取到发动机的目标维护调整值(Maintenance Adjustments),该目标维护调整值可是指维修对发动机虚拟资产的影响值。可将该半寿虚拟资产价值与该目标维护调整值进行相加运算处理,可得到该发动机的维护调整基准价值。其中,对于确定发动机的目标维护调整值的具体方法可为:可在发动机虚拟资产数据中获取发动机的推力减功率(Derate百分比)、在飞机的返还航行数据中获取发动机的维护航行时长(TSLSV)与维护航行周期(CycleSince Last Shop Visit,CSLSV),该维护航行周期可是指发动机自进行性能恢复维修后的航行总周期(飞机从起飞到降落的过程,可以作为一个周期,例如,飞机从A市向B市直飞,则该从A市起飞到在B市降落的流程,可称为一个周期);随后,可确定该维护航行时长与维护航行周期之间的比值,通过智能合约可在区块链全量数据库中,查询与该推力减功率以及该比值,相匹配的性能维护单位成本率(Engine Performance Restorationrate,EPRrate);该EPRrate可是指单位时间内对发动机进行维修的计费率(例如,一小时内对发动机进行维修的计费率)。而在区块链全量数据库中,还可查询与该推力减功率以及该比值相匹配的平均维修时间(Mean Time Between Repair,MTBR);随后,可获取发动机的维护航行周期对应的行经区域,在区块链全量数据库中可获取该行经区域对应的区域折损率(Operating Region Discount),例如,Y区域与B区域相比,Y区域的飞行环境较差,更能影响发动机性能,则相比于B区域,该Y区域的区域折损率会更大;同时,也可在该区块链全量数据库中获取发动机处于非首次航行状态时对应的航行折损率,该航行折损率可理解为非首航折损率(Mature Run Discount);随后,可将该平均维修时间、该区域折损率以及该航行折损率进行相乘运算处理,将该相乘运算处理得到的结果除以2,可得到该发动机的半寿状态值(Half Life)。进一步地,可将该发动机的半寿状态值与发动机的TSLSV进行相减,并将相减得到的结果与该发动机的EPR rate进行相乘运算处理,可得到该发动机的性能恢复维护调整值(EPR Adjustment);进一步地,可获取该发动机的时寿组件调整值(LifeLimited Parts Adjustment,LLP Adjustment);随后,可将该性能恢复维护调整值(EPRAdjustment)与该发动机的时寿组件调整值进行相加,得到的结果可作为发动机的目标维护调整值。
其中,对于获取发动机的时寿组件调整值的具体方法可如公式(2)所示:
其中,应当理解,发动机的时寿组件(Life Limited Parts,LLP)可是指发动机的组件中,具有明确使用寿命(时长)限制(Life Limit)的部件。如公式(2)中的LLP Limit可用于表征发动机的每个时寿组件的最大使用时长(使用时长限制)或最大航行航段;LLPCSN可用于表征发动机的每个时寿组件的历史航行周期;LLP Price可用于表征发动机的每个时寿组件的时寿组件虚拟资产价值。应当理解,对于确定LLP Limit以及LLP Price的方法可为,通过智能合约可在飞机航行数据中获取该发动机的每个时寿组件分别对应的组件编号,在区块链全量数据库中可获取与该发动机的发动机类型以及该组件编号相匹配的最大使用时长以及时寿组件虚拟资产价值。
步骤S105,根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及物权转移请求中所携带的暂时使用契约,生成针对飞机的契约虚拟资产数值。
本申请中,飞机的契约虚拟资产数值可是指飞机的带租约价值(Aircraft LeaseEncumbered Value,Aircraft LEV)。该契约虚拟资产数值可包括第一契约虚拟资产数值与第二契约虚拟资产数值。对于确定契约虚拟资产数值(包括第一契约虚拟资产数值与第二契约虚拟资产数值)的具体方法可为,可通过智能合约在返还航行数据中,获取飞机对应的飞机类型,可在区块链全量数据库获取飞机类型对应的飞机半寿虚拟资产价值;随后,可将飞机半寿虚拟资产价值、组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值进行相加运算处理,得到飞机的维护调整基准价值;根据飞机的维护调整基准价值与暂时使用契约,可生成针对飞机的第一契约虚拟资产数值;根据暂时使用契约可生成针对飞机的第二契约虚拟资产数值。
其中,对于生成第一契约虚拟资产数值的具体方法可为,在暂时使用契约中,可获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;随后,可获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,可生成飞机的契约约定资产流量净值;获取飞机的维修准备虚拟资产对应的虚拟资产流入值,以及虚拟资产流入值对应的资产流入时间,根据虚拟资产流入值、资产流入时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流入净值;获取飞机的维修准备虚拟资产对应的虚拟资产流出值,以及虚拟资产流出值对应的资产流出时间,根据虚拟资产流出值、资产流出时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流出净值;将飞机的维护调整基准价值、契约约定资产流量净值以及维修准备虚拟资产流入净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第一契约虚拟资产数值。
应当理解,该契约约定资产流量净值可指发动机的一系列租金现金流的净现值,维修准备虚拟资产流入净值可指发动机的一系列维修准备金现金流流入的净现值,维修准备虚拟资产流出净值可指发动机的一系列维修准备金现金流流出的净现值。其中,对于确定飞机的契约约定资产流量净值的具体实现方式,可以如公式(3)所示:
其中,公式(3)所示的Q可是指契约约定资产流量净值;d
其中,对于确定飞机的维修准备虚拟资产流入净值的具体方法,也可如上述公式(3)所示,通过上述公式(3)确定飞机的维修准备虚拟资产流入净值时,上述公式(3)所示的Q可用于表征维修准备虚拟资产流入净值;d
其中,对于确定飞机的维修准备虚拟资产流出净值的具体方法,也可如上述公式(3)所示,通过上述公式(3)确定飞机的维修准备虚拟资产流出净值时,上述公式(3)所示的Q可用于表征维修准备虚拟资产流出净值;d
其中,对于生成第一契约虚拟资产数值的具体方法还可为,可在暂时使用契约中,获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;可获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,可生成飞机的契约约定资产流量净值;可获取飞机对应的补偿虚拟资产,以及补偿虚拟资产的获取时间,根据补偿虚拟资产、获取时间以及契约约定折扣率,可生成飞机的补偿虚拟资产净值;将飞机的维护调整基准价值、契约约定资产流量净值以及补偿虚拟资产净值进行相加运算处理,可得到第一契约虚拟资产数值。
其中,应当理解,对于确定飞机的契约约定资产流量净值的具体实现方式可参见上述描述,这里将不再进行赘述。而对于确定飞机的补偿虚拟资产净值的具体方法,也可如上述公式(3)所示,通过上述公式(3)确定飞机的补偿虚拟资产净值时,上述公式(3)所示的Q可用于表征补偿虚拟资产净值;d
其中,对于确定飞机的第二契约虚拟资产数值的具体方法可为,获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;获取契约约定资产流量净值、维修准备虚拟资产流入净值以及维修准备虚拟资产流出净值,将契约约定资产流量净值、维修准备虚拟资产流入净值以及拆分部件虚拟资产净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第二契约虚拟资产数值。
应当理解,该拆分部件虚拟资产净值可是指一系列计划拆卖(Part Out)值的净现值,该一系列计划拆卖值可是指在计划时间范围内,将飞机进行拆分后,飞机的拆分部件所对应的价值。其中,该契约约定资产流量净值、维修准备虚拟资产流入净值以及维修准备虚拟资产流出净值的具体实现方式,可参见上述描述,这里将不再进行赘述。对于确定拆分部件虚拟资产净值的具体方法可如上述公式(3)所示,在通过上述公式(3)确定拆分部件虚拟资产净值时,公式(3)中的Q可用于表征拆分部件虚拟资产净值;d
其中,对于确定飞机的第二契约虚拟资产数值的具体方法还可为,获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;可获取契约约定资产流量净值与补偿虚拟资产净值,将契约约定资产流量净值、补偿虚拟资产净值以及拆分部件虚拟资产净值进行相加运算处理,得到第二契约虚拟资产数值。
其中,对于契约约定资产流量净值、补偿虚拟资产净值以及拆分部件虚拟资产净值的具体实现方式,可参见上述描述,这里将不再进行赘述。
可选的,可以理解的是,上述物权转移请求中所携带的暂时使用契约可包括组件的组件暂时使用契约(例如,可包括机身暂时使用契约、起落架暂时使用契约)、所述能源提供设备的设备暂时使用契约以及所述发动机的发动机暂时使用契约;对于确定飞机的契约虚拟资产数值的方法还可为,根据组件的维护调整基准价值与组件暂时使用契约,生成组件的组件契约虚拟资产数值;根据设备的维护调整基准价值与设备暂时使用契约,生成能源提供设备的设备契约虚拟资产数值;根据发动机的维护调整基准价值与发动机暂时使用契约,生成发动机的发动机契约虚拟资产数值;根据组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值,可生成针对飞机的契约虚拟资产数值。其中,应当理解,对于根据组件、能源提供设备以及发动机各自对应的维护调整基准价值以及暂时使用契约,确定组件、能源提供设备以及发动机分别对应的契约虚拟资产数值的具体方式,可参见上述通过飞机的维护调整基准价值与飞机的暂时使用契约生成飞机的契约虚拟资产数值的描述,这里将不再进行赘述。
其中,对于根据组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值,生成针对飞机的契约虚拟资产数值的具体方法可为,获取与飞机相关联的数值评估矩阵;数值评估矩阵中的元素用于表征组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值分别对应的数值评估参考比重;可将组件契约虚拟资产数值,与组件契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标组件契约虚拟资产数值;可将设备契约虚拟资产数值,与设备契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标设备契约虚拟资产数值;可将发动机契约虚拟资产数值,与发动机契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标发动机契约虚拟资产数值;可将目标组件契约虚拟资产数值、目标设备契约虚拟资产数值以及目标发动机契约虚拟资产数值进行相加运算处理,得到针对飞机的契约虚拟资产数值。
应当理解,上述数值评估矩阵可如数值评估矩阵A1所示:
其中,如数值评估矩阵A1中的四个数值1,可分别为机身契约虚拟资产数值、起落架契约虚拟资产数值、发动机契约虚拟资产数值以及设备契约虚拟资产数值分别对应的数值评估参考比重。
以上述机身契约虚拟资产数值为5万、起落架契约虚拟资产数值为3万、发动机契约虚拟资产数值为7万以及设备契约虚拟资产数值为3万为例,通过上述数值评估矩阵A1,可确定该飞机的契约虚拟资产数值为:5×1+3×1+7×1+3×1=18,即,飞机的契约虚拟资产数值可为18万元。
可选的,数值评估矩阵还可如数值评估矩阵A2所示:
其中,上述数值评估矩阵A2中的数值2可为组件契约虚拟资产数值对应的数值评估参考比重;数值1可为发动机契约虚拟资产数值对应的数值评估参考比重;数值3可为能源提供设备对应的数值评估参考比重。应当理解,机身的契约虚拟资产数值与起落架的契约虚拟资产数值对应的数值评估参考比重均为组件契约虚拟资产数值对应的数值评估参考比重(即,数值2)。
需要说明的是,上述数值评估矩阵A1与数值评估矩阵A2中的数值,均可以通过矩阵训练等方式调整得到,而本申请所提供的矩阵数值(例如,1、2、3等)是为便于理解所作出的举例说明,并不具备实际参考意义。
为便于理解确定飞机的契约虚拟资产数值的流程,请一并参见图4,图4是本申请实施例提供的一种确定飞机的契约虚拟资产数值的示意图。如图4所示,可通过机身的维护调整基准价值与机身暂时使用契约,可确定机身契约虚拟资产数值;可通过起落架的维护调整基准价值与起落架的暂时使用契约,确定起落架契约虚拟资产数值;随后,可将机身虚拟资产数值与起落架契约虚拟资产数值进行相加运算处理,得到组件契约虚拟资产数值;而通过发动机的维护调整基准价值与发动机暂时使用契约,可得到发动机契约虚拟资产数值;通过能源提供设备的维护调整基准价值与设备使用契约,可得到能源提供设备的设备虚拟资产数值;随后,可将发动机契约虚拟资产数值、组件契约虚拟资产数值以及设备契约虚拟资产数值进行相加运算处理,得到飞机的契约虚拟资产数值。
步骤S106,根据契约虚拟资产数值,确定第二设备针对补偿总资产数据的补偿属性;补偿总资产数据是指第二设备在预期时间段内需向第一设备进行补偿的资产数据,且补偿总资产数据的数值等于虚拟资产数据的数值。
本申请中,对于确定补偿属性的具体方法可为,可获取剩余虚拟资产数据;剩余虚拟资产数据是指补偿总资产数据中第二设备未对第一设备进行补偿的资产数据;若契约虚拟资产数值大于或等于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为正常属性;若契约虚拟资产数据小于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为异常属性。
应当理解,该飞机的契约虚拟资产数值可作为飞机的实时虚拟资产价值,在该实时虚拟资产价值小于该第二设备的未还剩余虚拟资产数据时,该补偿属性可为异常属性,此时,可确定该第一设备(虚拟资产数据提供方)面临虚拟资产数据亏损的风险。则此时,可生成警告提示信息,并将该警告提示信息发送至第一设备与第二设备,以提示第一设备与第二设备此时飞机的契约虚拟资产数值已小于该剩余虚拟资产数据,同时,可向通知第一设备需要补充其他永不偿还剩余虚拟资产数据的资产来源信息(偿还来源),若该第一设备没有在规定的时间内补充额外的资产来源信息(偿还来源),则可通知第二设备,第一设备已没有偿还能力,第二设备可基于该通知消息对飞机进行相应处理(例如,放宽偿还时间范围或将飞机进行回收处理,等等)。
应当理解,本申请中的第一设备与第二设备可均为用户终端,且第一设备可为上述图1所对应实施例中用户终端集群中的任一用户终端,例如,该用户终端为用户终端10a;第二设备可为上述图1所对应实施例中用户终端集群中的任一用户终端,例如,该用户终端为用户终端10b。
在本申请实施例中,第一设备可将飞机的虚拟资产返还数据(可包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据等等)上传至区块链,区块链的防篡改机制可保证上述数据不被篡改,使得该数据的真实有效性得到保障,从而进一步为根据该数据计算得到的飞机的契约虚拟资产数值提供了数据的可靠性保障;且通过区块链中的智能合约,可快速且准确地计算出组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值,从而可基于组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值快速地计算得到飞机的契约虚拟资产数值,该契约虚拟资产数值可作为飞机的实时资产虚拟价值,可以看出,本申请对于飞机的实时虚拟资产价值的评估,无需人工参与,可通过区块链快速且准确地生成契约虚拟资产数值,并基于该契约虚拟资产数值进行飞机物权转移后的风险进行快速准确地评估。综上,本申请可提高飞机在物权转移业务后的风险评估效率及准确率。
为便于理解,请一并参见图5,图5是本申请实施例提供的一种检测补偿属性的场景示意图。其中,如图5所示的用户终端A可以为上述图1所对应实施例中的用户终端集群10中的任一用户终端,如,该用户终端为10a;如图5所示的区块链节点可以为上述图1所对应实施例中的核心节点集群1000中的任一核心节点,如,该核心节点可以为核心节点1000b。
如图5所示,用户b可为具有飞机所有权的用户,用户b在通过用户终端B发起针对飞机的物权转移请求后,成功获取到由用户a所提供的虚拟资产数据(例如,50万元);随后,用户b需要分多个阶段将该虚拟资产数据对应的补偿总资产数据(50万元)偿还(补偿)至用户a。而区块链节点可对用户b针对该补偿总资产数据的偿还属性(补偿属性)进行检测。应当理解,用户a可通过用户终端A向区块链节点定期发送飞机的虚拟资产返还数据(可包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史数据、发动机的返还历史维护数据,等等);区块链节点可通过该智能合约、该返还航行数据、该组件的返还历史维护数据,生成组件的维护调整基准价值,对于生成组件的维护调整基准价值的具体实现方式,可参见上述图2所对应实施例中的描述,这里将不再进行赘述。通过该智能合约、返还航行数据以及该能源提供设备的返还历史维护数据,可生成能源提供设备的维护调整基准价值,对于生成能源提供设备的维护调整基准价值的具体实现方式,可参见上述图2所对应实施例中的描述,这里将不再进行赘述。通过智能合约、返还航行数据以及该发动机的返还历史维护数据,可生成发动机的维护调整基准价值,对于生成发动机的维护调整基准价值的具体实现方式,可参见上述图2所对应实施例中的描述,这里将不再进行赘述。进一步地,可根据组件的维护调整基准价值、该能源提供设备的维护调整基准价值、该发动机的维护调整基准价值以及该暂时使用契约,可生成针对该飞机的契约虚拟资产数值,该契约虚拟资产数值可作为飞机的实时虚拟资产价值。其中,对于生成飞机的契约虚拟资产数值的具体实现方式,可参见上述图2所对应实施例中的描述,这里将不再进行赘述。
进一步地,区块链节点可获取到用户b针对该补偿总资产数据(50万元)的剩余虚拟资产数据(未还虚拟资产数据),例如,该剩余虚拟资产数据为20万元;区块链节点可将该契约虚拟资产数值(例如,10万元)与该剩余虚拟资产数据(20万元)相对比,可检测该用户b针对该补偿总资产数据的补偿属性。因为该契约虚拟资产数值10万元小于该剩余虚拟资产数据20万元,则可确定该补偿属性为异常属性。如图5所示,在该补偿属性为异常属性时,可理解为用户a针对该补偿总资产数据已存在补偿亏损风险,则区块链节点可基于该契约虚拟资产数值与该剩余虚拟资产数据生成警告提示信息,并将该警告提示信息发送至用户终端A与用户终端B,以提示用户a与用户b,目前飞机的契约虚拟资产数值已低于剩余虚拟资产数据,存在风险。
应当理解,本申请可将具有稳定以及流通特性的稳定货币统称为虚拟资产数据,例如,可将美金等具有价格波动范围的通用货币称为虚拟资产数据;本申请也可将游戏虚拟货币统称为虚拟资产数据,例如,可将游戏场景中的游戏金币、游戏经验值、游戏积分以及游戏钻石等虚拟货币称为虚拟资产数据。
应当理解,在游戏场景中,玩家可发起对飞机这一游戏装备或游戏道具的物权转移(物品抵押权限转移)请求,以从虚拟资产(游戏金币、游戏经验值、游戏积分以及游戏钻石等虚拟货币)的提供方处获取到对应的虚拟资产数据(申请虚拟资产数值对应的虚拟资产数据);随后,区块链节点可获取飞机的虚拟资产关联数据,该虚拟资产关联数据可指飞机在游戏中进行虚拟航行的航行数据、飞机的组件、能源提供设备以及发动机在游戏中的虚拟资产折损数据(如,被攻击后的折损率)、飞机的组件、能源提供设备以及发动机在游戏中进行维护的历史维护数据;基于该飞机的虚拟资产关联数据,虚拟资产提供方可确定该飞机的虚拟资产价值(例如,70游戏币);在该虚拟资产价值大于或等于玩家申请的申请虚拟资产数值后,虚拟资产提供方可根据该申请虚拟资产数值生成物权转移确认消息,并将该物权转移确认消息发送至区块链节点;随后,该区块链节点可将该玩家的虚拟账户发送至虚拟资产提供方,而虚拟资产提供方可从虚拟资产提供的虚拟账户中获取到该申请虚拟资产数值对应的虚拟资产数据,并将该虚拟资产数据转移至该玩家的虚拟账户中。例如,申请虚拟资产数值为30游戏币,而飞机的虚拟资产价值为70游戏币,则虚拟资产提供方可确定该虚拟资产价值(70游戏币)大于该申请虚拟资产数值(30游戏币),虚拟资产提供方可基于该申请虚拟资产数值(30游戏币)生成物权转移确认消息,并将该物权转移消息发送至区块链节点。随后,区块链节点可将该玩家的游戏虚拟账户发送至虚拟资产提供方,而虚拟资产提供方可将该30游戏币转移至该玩家的游戏虚拟账户中。
进一步地,该虚拟资产提供方可定期向区块链节点发送该飞机的虚拟资产返还数据(可包括返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据以及飞机的暂时使用契约,等等);基于该返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据以及飞机的暂时使用契约,区块链节点可确定飞机的当前契约虚拟资产数值(当前虚拟资产价值),若该契约虚拟资产数值(例如,10游戏币)小于该玩家还未还的剩余虚拟资产数据(例如,20游戏币),则可确定该玩家对于该虚拟资产数据的偿还属性为异常属性,该虚拟资产提供方已面临游戏币亏损风险,则区块链节点可生成警告提示信息,可将该警告提示信息发送至虚拟资产提供方与玩家方,以提示双方该玩家对于该虚拟资产数据(30游戏币)的偿还属性为异常属性,虚拟资产提供方存在游戏币亏损风险。
应当理解,对于飞机进行物权转移后的风险检测过程,基于区块链的方式可使得数据保持可追溯且透明,安全性得到保障;从而可进一步为后续计算飞机的契约虚拟资产数值(实时虚拟资产价值)的计算提供可靠的数据保障;且区块链节点可快速地自动计算出发动机的实时虚拟资产价值,从而可以通过该实时虚拟资产价值快速检测出是否存在风险。即,本申请可以提高风险检测的效率以及准确率。
进一步地,请参见图6,图6是本申请实施例提供的以一种基于区块链的数据处理装置的结构示意图。该基于区块链的数据处理装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如该基于区块链的数据处理装置为一个应用软件;该基于区块链的数据处理装置可以用于执行图2所示的方法。如图6所示,基于飞机的数据处理装置1可以包括:数据获取模块11、合约调用模块12、价值生成模块13、数值生成模块14以及属性确定模块15。
数据获取模块11,用于获取第一设备发送的虚拟资产返还数据;虚拟资产返还数据包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据;第一设备为提供虚拟资产数据的设备;虚拟资产数据为第二设备所发送的针对飞机的物权转移请求中,所携带的申请虚拟资产数值所对应的虚拟资产数据;第二设备是指针对飞机具有所有权的用户所对应的设备;物权转移请求用于第二设备将飞机的物品附属权限转移至第一设备;第二设备具备物品附属权限转移后的飞机的物品使用权限;
合约调用模块12,用于调用智能合约;
价值生成模块13,用于通过智能合约、返还航行数据以及组件的返还历史维护数据,生成组件的维护调整基准价值;
价值生成模块13,还用于通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,生成能源提供设备的维护调整基准价值;
价值生成模块13,还用于通过智能合约、返还航行数据以及发动机的返还历史维护数据,生成发动机的维护调整基准价值;
数值生成模块14,用于根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及物权转移请求中所携带的暂时使用契约,生成针对飞机的契约虚拟资产数值;
属性确定模块15,用于根据契约虚拟资产数值,确定第二设备针对补偿总资产数据的补偿属性;补偿总资产数据是指第二设备在预期时间段内需向第一设备进行补偿的资产数据,且补偿总资产数据的数值等于虚拟资产数据的数值。
其中,数据获取模块11、合约调用模块12、价值生成模块13、数值生成模块14以及属性确定模块15的具体实现方式,可以参见上述图2所对应实施例中步骤S101-步骤S106的描述,这里将不再进行赘述。
其中,组件包括飞机的机身;组件的返还历史维护数据包括机身的机身历史维护数据;组件的维护调整基准价值包括机身的维护调整基准价值;
价值生成模块13,还具体用于通过智能合约在返还航行数据中,获取机身的机身维护航行时长;机身维护航行时长是指机身在进行性能恢复维护后,使用机身进行航行的时长;
价值生成模块13,还具体用于通过智能合约在返还航行数据中获取飞机的飞机类型,在区块链全量数据库中查询飞机类型对应的成本率列表以及机身半寿状态值;成本率列表中包括M个飞机类型对应的性能维护单位成本率;M为正整数;
价值生成模块13,还具体用于通过智能合约在机身历史维护数据中获取飞机对应的维修类型,在M个性能维护单位成本率中查询维修类型对应的性能维护单位成本率,作为机身性能维护单位成本率;
价值生成模块13,还具体用于将机身半寿状态值与机身维护航行时长进行相减运算处理,将相减运算处理得到的结果与机身性能维护单位成本率进行相乘运算处理,得到机身的维护调整基准价值。
其中,组件包括飞机的起落架;组件的返还历史维护数据包括起落架的起落架历史维护数据;组件的维护调整基准价值包括起落架的维护调整基准价值;起落架包括主起落架与辅助起落架;
价值生成模块13,还具体用于通过智能合约在起落架历史维护数据中,获取主起落架对应的主起落架编号以及辅助起落架对应的辅助起落架编号;
价值生成模块13,还具体用于通过智能合约在区块链全量数据库中,确定主起落架编号对应的第一起落架半寿状态值,以及辅助起落架编号对应的第二起落架半寿状态值;
价值生成模块13,还具体用于通过智能合约在返还航行数据中,获取主起落架对应的第一起落架维护航行时长,以及辅助起落架对应的第二起落架维护航行时长;第一起落架维护航行时长是指主起落架在进行性能恢复维护后,使用主起落架进行航行的时长;第二起落架维护航行时长是指辅助起落架在进行性能恢复维护后,使用辅助起落架进行航行的时长;
价值生成模块13,还具体用于根据第一起落架半寿状态值、第一起落架维护航行时长、第二起落架半寿状态值以及第二起落架维护航行时长,确定起落架的维护调整基准价值。
其中,价值生成模块13,还具体用于将第一起落架半寿状态值与第一起落架维护航行时长进行相减运算处理,得到第一运算值,将第二起落架半寿状态值与第二起落架维护航行时长进行相减运算处理,得到第二运算值;
价值生成模块13,还具体用于通过智能合约在返还航行数据中,获取起落架对应的起落架编号,在区块链全量数据库中查询起落架编号对应的起落架维护单位成本率;
价值生成模块13,还具体用于确定第一运算值与第二运算值之间的平均值,将平均值与起落架维护单位成本率进行相乘运算处理,得到起落架的维护调整基准价值。
其中,价值生成模块13,还具体用于通过智能合约在能源提供设备的返还历史维护数据中,获取能源提供设备对应的设备编号;
价值生成模块13,还具体用于通过智能合约在区块链全量数据库中获取设备编号对应的设备半寿状态值以及设备维护单位成本率;
价值生成模块13,还具体用于通过智能合约在返还航行数据中获取能源提供设备的设备维护航行时长,将设备半寿状态值与设备维护航行时长进行相减运算处理,得到能源提供设备对应的半寿状态调整值;设备维护航行时长是指能源提供设备在进行性能恢复维护后,使用能源提供设备进行航行的时长;
价值生成模块13,还具体用于将半寿状态调整值与设备维护单位成本率进行相乘运算处理,得到能源提供设备的维护调整基准价值。
其中,契约虚拟资产数值包括第一契约虚拟资产数值与第二契约虚拟资产数值;
数值生成模块14,还具体用于通过智能合约在返还航行数据中,获取飞机对应的飞机类型,在区块链全量数据库获取飞机类型对应的飞机半寿虚拟资产价值;
数值生成模块14,还具体用于将飞机半寿虚拟资产价值、组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值进行相加运算处理,得到飞机的维护调整基准价值;
数值生成模块14,还具体用于根据飞机的维护调整基准价值与暂时使用契约,生成针对飞机的第一契约虚拟资产数值;
数值生成模块14,还具体用于根据暂时使用契约生成针对飞机的第二契约虚拟资产数值。
其中,数值生成模块14,还具体用于在暂时使用契约中,获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;
数值生成模块14,还具体用于获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,生成飞机的契约约定资产流量净值;
数值生成模块14,还具体用于获取飞机的维修准备虚拟资产对应的虚拟资产流入值,以及虚拟资产流入值对应的资产流入时间,根据虚拟资产流入值、资产流入时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流入净值;
数值生成模块14,还具体用于获取飞机的维修准备虚拟资产对应的虚拟资产流出值,以及虚拟资产流出值对应的资产流出时间,根据虚拟资产流出值、资产流出时间以及契约约定折扣率,生成飞机的维修准备虚拟资产流出净值;
数值生成模块14,还具体用于将飞机的维护调整基准价值、契约约定资产流量净值以及维修准备虚拟资产流入净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第一契约虚拟资产数值。
其中,数值生成模块14,还具体用于在暂时使用契约中,获取飞机的契约约定虚拟资产以及契约约定虚拟资产对应的资产转移时间;
数值生成模块14,还具体用于获取飞机的契约约定折扣率,根据契约约定虚拟资产、资产转移时间以及契约约定折扣率,生成飞机的契约约定资产流量净值;
数值生成模块14,还具体用于获取飞机对应的补偿虚拟资产,以及补偿虚拟资产的获取时间,根据补偿虚拟资产、获取时间以及契约约定折扣率,生成飞机的补偿虚拟资产净值;
数值生成模块14,还具体用于将飞机的维护调整基准价值、契约约定资产流量净值以及补偿虚拟资产净值进行相加运算处理,得到第一契约虚拟资产数值。
其中,数值生成模块14,还具体用于获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;
数值生成模块14,还具体用于获取契约约定资产流量净值、维修准备虚拟资产流入净值以及维修准备虚拟资产流出净值,将契约约定资产流量净值、维修准备虚拟资产流入净值以及拆分部件虚拟资产净值进行相加运算处理,将相加运算处理得到的结果与维修准备虚拟资产流出净值进行相减运算处理,得到第二契约虚拟资产数值。
其中,数值生成模块14,还具体用于获取飞机对应的拆分部件的拆分部件虚拟资产,以及拆分部件虚拟资产对应的计划拆分时间,根据拆分部件虚拟资产、计划拆分时间以及契约约定折扣率,生成飞机的拆分部件虚拟资产净值;拆分部件为构成飞机的部件;
数值生成模块14,还具体用于获取契约约定资产流量净值与补偿虚拟资产净值,将契约约定资产流量净值、补偿虚拟资产净值以及拆分部件虚拟资产净值进行相加运算处理,得到第二契约虚拟资产数值。
其中,物权转移请求中所携带的暂时使用契约包括组件的组件暂时使用契约、能源提供设备的设备暂时使用契约以及发动机的发动机暂时使用契约;
数值生成模块14,还具体用于根据组件的维护调整基准价值与组件暂时使用契约,生成组件的组件契约虚拟资产数值;
数值生成模块14,还具体用于根据设备的维护调整基准价值与设备暂时使用契约,生成能源提供设备的设备契约虚拟资产数值;
数值生成模块14,还具体用于根据发动机的维护调整基准价值与发动机暂时使用契约,生成发动机的发动机契约虚拟资产数值;
数值生成模块14,还具体用于根据组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值,生成针对飞机的契约虚拟资产数值。
其中,数值生成模块14,还具体用于获取与飞机相关联的数值评估矩阵;数值评估矩阵中的元素用于表征组件契约虚拟资产数值、设备契约虚拟资产数值以及发动机契约虚拟资产数值分别对应的数值评估参考比重;
数值生成模块14,还具体用于将组件契约虚拟资产数值,与组件契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标组件契约虚拟资产数值;
数值生成模块14,还具体用于将设备契约虚拟资产数值,与设备契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标设备契约虚拟资产数值;
数值生成模块14,还具体用于将发动机契约虚拟资产数值,与发动机契约虚拟资产数值对应的数值评估参考比重进行相乘运算处理,得到目标发动机契约虚拟资产数值;
数值生成模块14,还具体用于将目标组件契约虚拟资产数值、目标设备契约虚拟资产数值以及目标发动机契约虚拟资产数值进行相加运算处理,得到针对飞机的契约虚拟资产数值。
其中,属性确定模块15,还具体用于获取剩余虚拟资产数据;剩余虚拟资产数据是指补偿总资产数据中第二设备未对第一设备进行补偿的资产数据;
属性确定模块15,还具体用于若契约虚拟资产数值大于或等于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为正常属性;
属性确定模块15,还具体用于若契约虚拟资产数据小于剩余虚拟资产数据,则确定第二设备针对补偿总资产数据的补偿属性为异常属性。
在本申请实施例中,第一设备可将飞机的虚拟资产返还数据(可包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据等等)上传至区块链,区块链的防篡改机制可保证上述数据不被篡改,使得该数据的真实有效性得到保障,从而进一步为根据该数据计算得到的飞机的契约虚拟资产数值提供了数据的可靠性保障;且通过区块链中的智能合约,可快速且准确地计算出组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值,从而可基于组件的维护调整基准价值、能源提供设备的维护调整基准价值以及发动机的维护调整基准价值快速地计算得到飞机的契约虚拟资产数值,该契约虚拟资产数值可作为飞机的实时资产虚拟价值,可以看出,本申请对于飞机的实时虚拟资产价值的评估,无需人工参与,可通过区块链快速且准确地生成契约虚拟资产数值,并基于该契约虚拟资产数值进行飞机物权转移后的风险进行快速准确地评估。综上,本申请可提高飞机在物权转移业务后的风险评估效率及准确率。
进一步地,请参见图7,图7是本申请实施例提供的一种计算机设备的结构示意图。如图7所示,上述图6所对应实施例中的装置1可以应用于上述计算机设备1000,上述计算机设备1000可以包括:处理器1001,网络接口1004和存储器1005,此外,上述计算机设备1000还包括:用户接口1003,和至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(Display)、键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图7所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。
在图7所示的计算机设备1000中,网络接口1004可提供网络通讯功能;而用户接口1003主要用于为用户提供输入的接口;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,以实现:
获取第一设备发送的虚拟资产返还数据;虚拟资产返还数据包括飞机的返还航行数据、组件的返还历史维护数据、能源提供设备的返还历史维护数据、发动机的返还历史维护数据;第一设备为提供虚拟资产数据的设备;虚拟资产数据为第二设备所发送的针对飞机的物权转移请求中,所携带的申请虚拟资产数值所对应的虚拟资产数据;第二设备是指针对飞机具有所有权的用户所对应的设备;物权转移请求用于第二设备将飞机的物品附属权限转移至第一设备;第二设备具备物品附属权限转移后的飞机的物品使用权限;
调用智能合约,通过智能合约、返还航行数据以及组件的返还历史维护数据,生成组件的维护调整基准价值;
通过智能合约、返还航行数据以及能源提供设备的返还历史维护数据,生成能源提供设备的维护调整基准价值;
通过智能合约、返还航行数据以及发动机的返还历史维护数据,生成发动机的维护调整基准价值;
根据组件的维护调整基准价值、能源提供设备的维护调整基准价值、发动机的维护调整基准价值以及物权转移请求中所携带的暂时使用契约,生成针对飞机的契约虚拟资产数值;
根据契约虚拟资产数值,确定第二设备针对补偿总资产数据的补偿属性;补偿总资产数据是指第二设备在预期时间段内需向第一设备进行补偿的资产数据,且补偿总资产数据的数值等于虚拟资产数据的数值。
应当理解,本申请实施例中所描述的计算机设备1000可执行前文图2所对应实施例中对该基于区块链的数据处理方法的描述,也可执行前文图6所对应实施例中对该基于区块链的数据处理装置1的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
此外,这里需要指出的是:本申请实施例还提供了一种计算机可读存储介质,且上述计算机可读存储介质中存储有前文提及的数据处理的计算机设备1000所执行的计算机程序,且上述计算机程序包括程序指令,当上述处理器执行上述程序指令时,能够执行前文图2所对应实施例中对上述数据处理方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本申请所涉及的计算机可读存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述。
上述计算机可读存储介质可以是前述任一实施例提供的基于区块链的数据处理装置或者上述计算机设备的内部存储单元,例如计算机设备的硬盘或内存。该计算机可读存储介质也可以是该计算机设备的外部存储设备,例如该计算机设备上配备的插接式硬盘,智能存储卡(smart media card,SMC),安全数字(secure digital,SD)卡,闪存卡(flash card)等。进一步地,该计算机可读存储介质还可以既包括该计算机设备的内部存储单元也包括外部存储设备。该计算机可读存储介质用于存储该计算机程序以及该计算机设备所需的其他程序和数据。该计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例中一方面提供的方法。
本申请实施例的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、装置、产品或设备固有的其他步骤单元。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例提供的方法及相关装置是参照本申请实施例提供的方法流程图和/或结构示意图来描述的,具体可由计算机程序指令实现方法流程图和/或结构示意图的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。这些计算机程序指令可提供到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或结构示意图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或结构示意图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或结构示意一个方框或多个方框中指定的功能的步骤。
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。
- 基于区块链的数据处理方法、装置、设备及可读存储介质
- 基于区块链的数据处理方法、装置、设备及可读存储介质