基于区块链的恶意关联交易监测方法、装置和计算机设备与流程

文档序号:22740944发布日期:2020-10-31 09:24阅读:244来源:国知局
基于区块链的恶意关联交易监测方法、装置和计算机设备与流程

本申请涉及计算机技术领域,特别是涉及一种基于区块链的关恶意关联交易监测方法、装置和计算机设备。



背景技术:

随着计算机技术和互联网的广泛应用,各金融机构和信贷企业等,提供了基于互联网的金融交易业务。金融机构在给融资企业提供供应链融资或贸易融资时,需要以融资企业的真实贸易背景为前提。其中,针对真实贸易背景,包括以下两个层面的判断,1)该交易是否真的存在并且贸易的具体信息是否准确;2)该交易是否是可以构造出来的关联交易。其中,可以构造的关联交易通常不存在真实的经济价值,其目的在于虚增原本无需存在的贸易数据。

传统上,各金融机构大多是通过股权投资关系来判断贸易是否为关联交易,而由于满足金融机构的股权投资关系,比如满足银行等的审核条件的股权投资关系,可直接由融资企业构造出来。从而传统的根据可由企业直接构造的股权投资关系的判定方式,易出现错误判断的情形,从而导致审核准确度和审核工作效率均较低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高针对融资申请的审核工作效率的基于区块链的恶意关联交易监测方法、装置和计算机设备。

一种基于区块链的恶意关联交易监测方法,其特征在于,所述方法包括:

从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据;

获取与所述业务单据关联的完整业务流程;

基于所述完整业务流程,确定对应业务中产品的最终去向;

根据所述产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

在其中一个实施例中,所述产品的最终去向包括第一去向、第二去向以及第三去向;所述根据所述产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果,包括:

当确定所述产品的最终去向为第一去向或第二去向时,生成对应业务数据属于非恶意关联交易的判定结果;所述第一去向表示产品被生产消耗,所述第二去向表示产品销售至零售型企业;

当确定所述产品的最终去向为第三去向时,生成对应业务数据属于恶意关联交易的判定结果;所述第三去向表示产品在部分企业循环交易。

在其中一个实施例中,在所述从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据之后,还包括:

获取各所述业务参与方所上传的对应业务数据的生成时间点;

根据所述生成时间点,对各所述业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程;

将所述对应业务的完整业务流程和对应业务的所述业务单据关联存储。

在其中一个实施例中,在所述从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据之前,还包括:

确定进行贸易业务的各业务参与方;所述业务参与方包括贸易买方、物流方以及贸易卖方;

建立由各所述业务参与方对应的区块链节点组成的区块链网络;所述区块链网络中存储各所述业务参与方上传的业务数据;所述业务数据包括所述贸易买方上传的采购订单数据、所述物流方上传的运单数据以及所述贸易卖方上传的发票数据。

在其中一个实施例中,在所述建立由各所述业务参与方对应的区块链节点组成的区块链网络之后,还包括:

获取各所述业务参与方加密上传的业务数据;

获取各所述业务参与方设置的与加密后的业务数据对应的解密密钥;

提取各所述解密密钥对应的授权信息;所述授权信息用于对加密后的所述业务数据进行定向授权;

将加密上传的所述业务数据、与所述业务数据对应的解密密钥、以及与所述解密密钥对应的授权信息关联存储至区块链网络中。

在其中一个实施例中,所述业务单据包括采购订单数据和发票数据;获取与所述业务单据关联的完整业务流程,包括:

当检测到基于所述业务单据发起的融资申请时,确定发起所述融资申请的融资方;所述融资方包括基于所述采购订单数据发起融资申请的贸易买方,以及基于所述发票数据发起融资申请的贸易卖方;

从区块链网络中获取与所述融资方对应的授权信息;

将所述授权信息发送至与所述融资申请对应的资金方,使得所述资金方根据所述授权信息对应的解密密钥,获取与所述业务单据关联的完整业务流程。

在其中一个实施例中,在所述根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果之后,还包括:

当所述判定结果为对应业务数据属于非恶意关联交易时,得到所述资金方反馈的对所述融资申请的审核结果为申请通过;

当所述判定结果为对应业务数据属于恶意关联交易时,得到所述资金方反馈的对所述融资申请的审核结果为申请驳回。

一种基于区块链的恶意关联交易监测装置,所述装置包括:

业务数据提取模块,用于从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据;

完整业务流程获取模块,用于获取与所述业务单据关联的完整业务流程;

最终去向确定模块,用于基于所述完整业务流程,确定对应业务中产品的最终去向;

判定结果生成模块,用于根据所述产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据;

获取与所述业务单据关联的完整业务流程;

基于所述完整业务流程,确定对应业务中产品的最终去向;

根据所述产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

一种计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

从区块链网络中提取各业务参与方上传的业务数据,并根据所述业务数据生成对应业务的业务单据;

获取与所述业务单据关联的完整业务流程;

基于所述完整业务流程,确定对应业务中产品的最终去向;

根据所述产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

上述基于区块链的恶意关联交易监测方法、装置、计算机设备和存储介质,通过从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据,实现了从业务数据的发生源头获取相应的业务数据,而并非直接从单一方获取所有业务数据,提高了业务数据的可信度。通过获取与业务单据关联的完整业务流程,并基于完整业务流程,确定对应业务中产品的最终去向。根据产品的最终去向,可生成对应业务数据是否属于恶意关联交易的判定结果。实现了基于业务的完整业务流程,确定业务数据在整个供应链中是否属于恶意关联交易,避免出现传统依靠容易被伪造的关联交易所导致判断失误而直接通过相应融资申请的问题,提高了融资申请的审核准确度和审核工作效率。

附图说明

图1为一个实施例中基于区块链的恶意关联交易监测方法的应用环境图;

图2为一个实施例中基于区块链的恶意关联交易监测方法的流程示意图;

图3为一个实施例中获取与业务单据关联的完整业务流程的流程示意图;

图4为另一个实施例中基于区块链的恶意关联交易监测方法的流程示意图;

图5为一个实施例中基于区块链的恶意关联交易监测装置的结构框图;

图6为另一个实施例中基于区块链的恶意关联交易监测装置的结构框图;

图7为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的基于区块链的恶意关联交易监测方法,可以应用于如图1所示的应用环境中。其中,区块链102通过网络和服务器进行通信。其中,服务器104可从区块链102中提取各业务参与方上传的业务数据,并根据业务数据生成对应的业务单据。服务器104通过获取与业务单据关联的完整业务流程,并基于完整业务流程确定对应业务中产品的最终去向,进而根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。其中,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种基于区块链的恶意关联交易监测方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤s202,从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据。

具体地,参与贸易业务的各业务参与方包括贸易买方、贸易卖方以及物流方,从区块链网络中所提取的各业务参与方上传的业务数据包括:贸易买方上传的采购订单数据、物流方上传的运单数据以及贸易卖方上传的发票数据。其中,上传至区块链网络中的业务数据携带对应上传方的电子签名。

进一步地,根据各参与方上传的业务数据,可生成对应贸易业务的业务单据。其中,业务单据包括用于标识该次贸易业务的单据号、与贸易买方对应的采购订单数据、与物流方运对应的单数据、以及与贸易卖方对应的发票数据等。

其中,贸易买方和贸易卖方可以是贸易型企业或生产制造型企业,贸易型企业可实现将所采购的产品直接销售出去,而生产制造型企业,可以实现将采购的产品,比如原材料等,进行一定程度的加工和生产,得到的产品再进行销售。一笔贸易业务的贸易买方可以作为另一笔贸易业务的贸易卖方,不对此进行限定。比如,甲公司将原材料a销售给丙公司,乙公司将原材料b也销售给丙公司,丙公司对原材料a和原材料b进行加工生产,得到产品c,并将产品销售给丁公司。

举例来说,以贸易卖方为生产制造型企业为例,将相应的采购订单数据上传至区块链网络后,还需将生产加工数据上传至区块链网络中,包括使用的原材料种类和各自数量,以及得到的产品的类型和数量。比如,可以是在001工单中投入1000个原材料a和2000个原材料b,得到1000个加工后的产品c。

在一个实施例中,在从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据之前,还包括:

确定进行贸易业务的各业务参与方;建立由各业务参与方对应的区块链节点组成的区块链网络。

具体地,通过确定进行贸易业务的各业务参与方,包括贸易买方、物流方以及贸易买方,为各业务参与方设置对应的区块链节点,并建立由各业务参与方对应的区块链节点组成的区块链网络。其中,区块链网络中存储有贸易买方上传的采购订单数据、物流方上传的运单数据以及贸易卖方上传的发票数据。

步骤s204,获取与业务单据关联的完整业务流程。

具体地,由于贸易业务的各个业务参与方均上传了在贸易业务进行过程中所产生的贸易业务数据,则可将各个参与方和对应的贸易业务数据进行排列和分析,可生成对应贸易业务的供应链的完整业务处理流程。根据各业务参与方上传的业务数据的生成时间节点,可确定各参与方在完整业务处理流程中所处的位置,从而可还原出该次贸易业务的全貌。

在一个实施例中,在从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据之后,还包括:

获取各业务参与方所上传的对应业务数据的生成时间点;根据生成时间点,对各业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程;将对应业务的完整业务流程和对应业务的业务单据关联存储。

具体地,通过获取各业务参与方所上传的对应业务数据的生成时间点,包括贸易买方所上传的采购订单数据的生成时间点、物流方所上传的运单数据的生成时间点、以及贸易卖方所上传的发票数据的生成时间点,根据各业务数据的生成时间点,对各业务参与方和对应的业务数据进行排列和分析。进而通过该次贸易业务的完整业务流程和该次贸易业务的业务单据关联存储,后续需要获取贸易业务的完整业务流程时,可通过与其相关联的业务单据确定出对应的完整业务流程。

举例来说,可根据采购订单数据的生成时间点、运单数据的生成时间点以及发票数据的生成时间点,分析并确定贸易买方、物流方和贸易卖方在该次贸易业务中所处的位置,进而对贸易买方、物流方和贸易卖方进行排列,结合对应的采购订单数据、运单数据以及发票数据,生成该次贸易业务的完整业务流程。

步骤s206,基于完整业务流程,确定对应业务中产品的最终去向。

具体地,基于完整业务流程,获取流程结束时,对应业务中产品的最终去向。其中,产品的最终去向包括第一去向、第二去向以及第三去向,其中,第一去向表示产品被生产消耗,第二去向表示产品销售至零售型企业,第三去向表示产品在部分企业循环交易。

步骤s208,根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

具体地,当确定产品的最终去向为第一去向或第二去向时,即产品被生产消耗,或销售至零售型企业时,生成对应业务数据属于非恶意关联交易的判定结果。而当确定产品的最终去向为第三去向时,即产品在部分企业循环交易时,生成对应业务数据属于恶意关联交易的判定结果。其中,零售型企业包括商场或者超市。

进一步地,在在根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果之后,还包括:

当判定结果为对应业务数据属于非恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请通过;当判定结果为对应业务数据属于恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请驳回。

具体地,当确定产品被生产消耗或被销售至零售型企业时,表明该产品对应的贸易业务属于存在真实经济价值的贸易业务,并非企业所构造的恶意关联业务,则资金方将审核通过与该贸易业务关联的融资申请。而当确定产品始终在部分企业之间循环交易时,表明该产品对应的贸易业务属于企业所构造的恶意关联交易,则资金方将驳回与该贸易业务管理的融资申请。

举例来说,比如,产品在甲、乙、丙三家公司之间循环交易,而当甲、乙、丙公司的其中一家或多家公司向金融机构提出融资申请时,当资金方确定产品的最终流向为在甲、乙、丙三家公司之间循环交易时,将驳回甲、乙、丙公司中任何公司提出的融资申请。

上述基于区块链的恶意关联交易监测方法中,通过从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据,实现了从业务数据的发生源头获取相应的业务数据,而并非直接从单一方获取所有业务数据,提高了业务数据的可信度。通过获取与业务单据关联的完整业务流程,并基于完整业务流程,确定对应业务中产品的最终去向。根据产品的最终去向,可生成对应业务数据是否属于恶意关联交易的判定结果。实现了基于业务的完整业务流程,确定业务数据在整个供应链中是否属于恶意关联交易,避免出现传统依靠容易被伪造的关联交易所导致判断失误而直接通过相应融资申请的问题,提高了融资申请的审核准确度和审核工作效率。

在一个实施例中,如图3所示,获取与业务单据管理的完整业务流程的步骤,包括:

步骤s302,当检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方。

具体地,当检测到基于业务单据发起的融资申请时,确定是基于业务单据的采购订单数据发起的融资申请,还是基于发票数据发起的融资申请,可进一步确定发起融资申请的融资方。

其中,融资方包括基于采购订单数据发起融资申请的贸易买方,以及基于发票数据发起融资申请的贸易卖方。可以理解的是,当确定是基于业务单据的采购订单数据发起的融资申请时,则可确定相应的融资方为贸易买方,同样地,当确定是基于业务单据的发票数据所发起的融资申请时,则可确定相应的融资方为贸易卖方。

步骤s304,从区块链网络中获取与融资方对应的授权信息。

具体地,当确定出发起融资申请的融资方后,从区块链网络中获取与融资方对应的授权信息,授权信息包括与贸易买方对应的第一授权信息,与贸易卖方对应的第二授权信息,以及与物流方对应的第三授权信息。

其中,授权信息用于对加密后的业务数据和对应业务单据进行定向授权,授权信息与解密密钥对应,解密密钥包括与第一授权信息对应的第一解密密钥,与第二授权信息对应的第二解密密钥,以及与第三授权信息对应的第三解密密钥。其中,同一贸易业务的业务单据和完整业务流程关联存储在区块链网络中。

进一步地,通过将解密密钥定向授权至相应贸易业务的共同业务参与方,使得被授予解密密钥的业务参与方可从区块链网络中获取密文数据,并根据解密密钥对密文数据进行解密,得到解密后的明文数据。举例来说,比如物流方可根据第三授权信息,将运单数据的第三解密密钥定向授权至相同贸易业务下的贸易卖方和贸易买方,贸易买方则根据第一授权信息,将采购订单数据的第一解密密钥授权至同一贸易业务下的贸易卖方,贸易卖方可根据第二授权信息,将发票数据的第二解密密钥授权至同一贸易业务下的贸易买方。

步骤s306,将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。

具体地,资金方可用于表示银行、信贷企业等金融机构。当融资方为贸易买方时,可将第一授权信息发送至与融资申请对应的资金方,使得资金方可根据第一授权信息获取访问加密后的采购订单数据的第一解密密钥,进而根据第一解密密钥可从区块链网络中获取加密后的采购订单数据,并获取与采购订单数据对应的业务单据,进而获取与业务单据关联存储的对应业务的完整业务流程。

同样地,当融资方为贸易卖方时,可将第二授权信息发送至与融资申请对应的资金方,使得资金方可根据第二授权信息获取访问加密后的发票数据的第二解密密钥,进而根据第二解密密钥从区块链网络中获取加密后的发票数据,并获取与发票数据对应的业务单据,进而获取与业务单据关联存储的对应业务的完整业务流程。

本实施例中,通过在检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方,并从区块链网络中获取与融资方对应的授权信息,进而将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。能够达到使得资金方可获取与发起融资申请的融资方对应的业务单据,以及关联的对应业务的完整业务流程,可根据完整业务流程确定该融资方所参与的贸易业务是否为恶意关联交易,进一步提高对融资申请审核的准确度,提高审核效率。

在一个实施例中,如图4所示,提供了一种基于区块链的恶意关联交易监测方法,具体包括以下步骤:

步骤s402,获取各业务参与方加密上传的业务数据。

具体地,业务参与方包括贸易买方、物流方以及贸易买方,获取贸易买方加密上传的采购订单数据、物流方加密上传的运单数据以及贸易卖方加密上传的发票数据。

其中,各业务参与方可将数据进行加密后得到对应的密文数据,并将密文数据上传至区块链网络,同时同步至区块链网络中的各区块链节点。比如,贸易买方可将采购订单数据加密后再上传至区块链网络中,贸易卖方可将发票数据加密后上传至区块链网络中,物流方可将运单数据加密后再上传至区块链网络中。

步骤s404,获取各业务参与方设置的与加密后的业务数据对应的解密密钥。

具体地,各业务参与方针对加密上传的业务数据分别设置了对应的解密密钥,其中,解密密钥包括贸易买方设置的与采购订单数据对应第一解密密钥,贸易卖方设置的与发票数据对应的第二解密密钥,以及物流方设置的与运单数据对应的第三解密密钥。

步骤s406,提取各解密密钥对应的授权信息。

具体地,授权信息用于对加密后的业务数据进行定向授权。授权信息包括与第一解密密钥对应的第一授权信息,与第二解密密钥对应的第二授权信息,以及与第三解密密钥对应的第三授权信息。

步骤s408,将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。

具体地,通过将加密上传的采购订单数据、发票数据和运单数据等业务数据,与对应的第一解密密钥、第二解密密钥和第三解密密钥,以及对应的第一授权信息、第二授权信息以及第三授权信息分别关联存储至区块链网络中。

本实施例中,通过获取各业务参与方加密上传的业务数据,以及与加密后的业务数据对应的解密密钥,并提取各解密密钥对应的授权信息,将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。实现了后续可通过获取授权信息对应的解密密钥,并根据解密密钥从区块链网络中对已加密的业务数据进行解密,获取相应解密后的业务数据,保障了各业务参与方的业务数据的安全性。

应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图5所示,提供了一种基于区块链的恶意关联交易监测装置,包括:业务数据提取模块502、完整业务流程获取模块504、最终去向确定模块506以及判定结果生成模块508,其中:

业务数据提取模块502,用于从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据。

完整业务流程获取模块504,用于获取与业务单据关联的完整业务流程。

最终去向确定模块506,用于基于完整业务流程,确定对应业务中产品的最终去向。

判定结果生成模块508,用于根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

上述基于区块链的恶意关联交易监测装置中,通过从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据,实现了从业务数据的发生源头获取相应的业务数据,而并非直接从单一方获取所有业务数据,提高了业务数据的可信度。通过获取与业务单据关联的完整业务流程,并基于完整业务流程,确定对应业务中产品的最终去向。根据产品的最终去向,可生成对应业务数据是否属于恶意关联交易的判定结果。实现了基于业务的完整业务流程,确定业务数据在整个供应链中是否属于恶意关联交易,避免出现传统依靠容易被伪造的关联交易所导致判断失误而直接通过相应融资申请的问题,提高了融资申请的审核准确度和审核工作效率。

在一个实施例中,如图6所示,提供了一种基于区块链的恶意关联交易监测装置,包括:加密业务数据获取模块602、解密密钥获取模块604、授权信息提取模块606以及第一关联存储模块608,其中:

加密业务数据第一获取模块602,用于获取各业务参与方加密上传的业务数据。

解密密钥获取模块604,用于获取各业务参与方设置的与加密后的业务数据对应的解密密钥。

授权信息提取模块606,用于提取各解密密钥对应的授权信息;授权信息用于对加密后的业务数据进行定向授权。

第一关联存储模块608,用于将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。

上述基于区块链的恶意关联交易监测装置中,基于区块链的恶意关联交易监测装置通过获取各业务参与方加密上传的业务数据,以及与加密后的业务数据对应的解密密钥,并提取各解密密钥对应的授权信息,将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。实现了后续可通过获取授权信息对应的解密密钥,并根据解密密钥从区块链网络中对已加密的业务数据进行解密,获取相应解密后的业务数据,保障了各业务参与方的业务数据的安全性。

在一个实施例中,完整业务流程获取模块还用于:

当检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方;融资方包括基于采购订单数据发起融资申请的贸易买方,以及基于发票数据发起融资申请的贸易卖方;

从区块链网络中获取与融资方对应的授权信息;

将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。

本实施例中,通过在检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方,并从区块链网络中获取与融资方对应的授权信息,进而将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。能够达到使得资金方可获取与发起融资申请的融资方对应的业务单据,以及关联的对应业务的完整业务流程,可根据完整业务流程确定该融资方所参与的贸易业务是否为恶意关联交易,进一步提高对融资申请审核的准确度,提高审核效率。

在一个实施例中,判定结果生成模块还用于:

当确定产品的最终去向为第一去向或第二去向时,生成对应业务数据属于非恶意关联交易的判定结果;第一去向表示产品被生产消耗,第二去向表示产品销售至零售型企业;

当确定产品的最终去向为第三去向时,生成对应业务数据属于恶意关联交易的判定结果;第三去向表示产品在部分企业循环交易。

本实施例中,根据产的最终去向,可准确判定相应贸易业务是否属于恶意关联交易,进而可在此基础上确定对应贸易业务的各业务参与方,是否具备通过融资审核的资格,可避免直接根据容易构造的关联交易对融资方的融资申请进行审核,进一步提高了审核准确度。

在一个实施例中,提供了一种基于区块链的恶意关联交易监测装置,还包括:

生成时间点获取模块,用于获取各业务参与方所上传的对应业务数据的生成时间点;

完整业务流程生成模块,用于根据生成时间点,对各业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程;

第二关联存储模块,用于将对应业务的完整业务流程和对应业务的业务单据关联存储。

本实施例中,通过获取各业务参与方所上传的对应业务数据的生成时间点,并根据生成时间点,对各业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程,进而将对应业务的完整业务流程和对应业务的业务单据关联存储,可实现后续检测到基于业务单据发起的融资申请时,可直接从区块链网络中获取与业务单据相关联的完整业务流程,对完整业务流程进行查看和分析,提高了融资申请审核过程的工作效率。

在一个实施例中,提供了一种基于区块链的恶意关联交易监测装置,还包括:

业务参与方确定模块,用于确定进行贸易业务的各业务参与方;业务参与方包括贸易买方、物流方以及贸易卖方;

区块链网络建立模块,用于建立由各业务参与方对应的区块链节点组成的区块链网络;区块链网络中存储各业务参与方上传的业务数据;业务数据包括贸易买方上传的采购订单数据、物流方上传的运单数据以及贸易卖方上传的发票数据。

本实施例中,通过确定进行贸易业务的各业务参与方,并建立由各业务参与方对应的区块链节点组成的区块链网络,将各业务参与方的业务数据存储至区块链网络中,同步至各区块链节点,基于区块链网络的特性,可保障对各业务数据的安全性。

在一个实施例中,提供了一种基于区块链的恶意关联交易监测装置,还包括审核结果生成模块,用于:

当判定结果为对应业务数据属于非恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请通过;当判定结果为对应业务数据属于恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请驳回。

本实施例中,根据对业务数据是否属于恶意关联交易的判定结果,进一步得到对融资申请的相应审核结果,减少误判并避免重复审核,提高了对融资申请的审核准确度。

关于基于区块链的恶意关联交易监测装置的具体限定可以参见上文中对于基于区块链的恶意关联交易监测方法的限定,在此不再赘述。上述基于区块链的恶意关联交易监测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储各业务参与方上传的业务数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于区块链的恶意关联交易监测方法。

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据;

获取与业务单据关联的完整业务流程;

基于完整业务流程,确定对应业务中产品的最终去向;

根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

当确定产品的最终去向为第一去向或第二去向时,生成对应业务数据属于非恶意关联交易的判定结果;第一去向表示产品被生产消耗,第二去向表示产品销售至零售型企业;

当确定产品的最终去向为第三去向时,生成对应业务数据属于恶意关联交易的判定结果;第三去向表示产品在部分企业循环交易。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取各业务参与方所上传的对应业务数据的生成时间点;

根据生成时间点,对各业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程;

将对应业务的完整业务流程和对应业务的业务单据关联存储。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

确定进行贸易业务的各业务参与方;业务参与方包括贸易买方、物流方以及贸易卖方;

建立由各业务参与方对应的区块链节点组成的区块链网络;区块链网络中存储各业务参与方上传的业务数据;业务数据包括贸易买方上传的采购订单数据、物流方上传的运单数据以及贸易卖方上传的发票数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取各业务参与方加密上传的业务数据;

获取各业务参与方设置的与加密后的业务数据对应的解密密钥;

提取各解密密钥对应的授权信息;授权信息用于对加密后的业务数据进行定向授权;

将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

当检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方;融资方包括基于采购订单数据发起融资申请的贸易买方,以及基于发票数据发起融资申请的贸易卖方;

从区块链网络中获取与融资方对应的授权信息;

将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

当判定结果为对应业务数据属于非恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请通过;

当判定结果为对应业务数据属于恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请驳回。

在一个实施例中,提供了一种计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

从区块链网络中提取各业务参与方上传的业务数据,并根据业务数据生成对应业务的业务单据;

获取与业务单据关联的完整业务流程;

基于完整业务流程,确定对应业务中产品的最终去向;

根据产品的最终去向,生成对应业务数据是否属于恶意关联交易的判定结果。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当确定产品的最终去向为第一去向或第二去向时,生成对应业务数据属于非恶意关联交易的判定结果;第一去向表示产品被生产消耗,第二去向表示产品销售至零售型企业;

当确定产品的最终去向为第三去向时,生成对应业务数据属于恶意关联交易的判定结果;第三去向表示产品在部分企业循环交易。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取各业务参与方所上传的对应业务数据的生成时间点;

根据生成时间点,对各业务参与方和对应业务数据进行排列和分析,生成与对应业务的完整业务流程;

将对应业务的完整业务流程和对应业务的业务单据关联存储。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

确定进行贸易业务的各业务参与方;业务参与方包括贸易买方、物流方以及贸易卖方;

建立由各业务参与方对应的区块链节点组成的区块链网络;区块链网络中存储各业务参与方上传的业务数据;业务数据包括贸易买方上传的采购订单数据、物流方上传的运单数据以及贸易卖方上传的发票数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取各业务参与方加密上传的业务数据;

获取各业务参与方设置的与加密后的业务数据对应的解密密钥;

提取各解密密钥对应的授权信息;授权信息用于对加密后的业务数据进行定向授权;

将加密上传的业务数据、与业务数据对应的解密密钥、以及与解密密钥对应的授权信息关联存储至区块链网络中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当检测到基于业务单据发起的融资申请时,确定发起融资申请的融资方;融资方包括基于采购订单数据发起融资申请的贸易买方,以及基于发票数据发起融资申请的贸易卖方;

从区块链网络中获取与融资方对应的授权信息;

将授权信息发送至与融资申请对应的资金方,使得资金方根据授权信息对应的解密密钥,获取与业务单据关联的完整业务流程。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当判定结果为对应业务数据属于非恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请通过;

当判定结果为对应业务数据属于恶意关联交易时,得到资金方反馈的对融资申请的审核结果为申请驳回。

进一步地,该计算机可用存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1