CN114841698A - 交易信息的处理方法、装置及计算机可读存储介质 - Google Patents
交易信息的处理方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114841698A CN114841698A CN202210504360.XA CN202210504360A CN114841698A CN 114841698 A CN114841698 A CN 114841698A CN 202210504360 A CN202210504360 A CN 202210504360A CN 114841698 A CN114841698 A CN 114841698A
- Authority
- CN
- China
- Prior art keywords
- transaction
- information
- server
- verification result
- verifying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4016—Transaction verification involving fraud or risk level assessment in transaction processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种交易信息的处理方法、装置及计算机可读存储介质,涉及云计算技术领域。其中,该方法包括:获取待验证的交易信息,其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额;基于交易金额确定对交易信息进行验证的至少一个目标服务器,其中,目标服务器至少包括主服务器和边缘服务器;基于至少一个目标服务器对交易信息进行验证,生成目标验证结果,其中,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。本发明解决了现有技术中只采用主服务器进行反欺诈识别导致的服务器负载压力和并发压力过大的技术问题。
Description
技术领域
本发明涉及云计算技术领域,具体而言,涉及一种交易信息的处理方法、装置及计算机可读存储介质。
背景技术
随着科技的发展,二维码、POS机等支付方式的兴起和第三方支付平台的出现为用户的交易带来了极大的便利性,同时也引发了越来越多的交易欺诈事件。许多不法分子通过木马病毒、钓鱼网站、伪装管理员身份等方式盗取用户的账户信息,并使用盗取的账户进行交易造成账户所有人的财产损失,此外,不法分子通过篡改交易链接、覆盖交易二维码等方式替代原收款账户,造成收款账户的财产损失。
目前,金融机构的反欺诈***均部署在各自的核心服务器上,存在无法将交易反欺诈识别覆盖至所有的交易的问题,同时交易终端和金融机构核心服务器间存在较大的网络延时,信息交互易受网络波动影响。在移动交易请求发起的高峰时段,高并发的交易请求会增加交易核心服务器的负载压力和并发压力。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种交易信息的处理方法、装置及计算机可读存储介质,以至少解决现有技术中只采用主服务器进行反欺诈识别导致的服务器负载压力和并发压力过大的技术问题。
根据本发明实施例的一个方面,提供了一种交易信息的处理方法,包括:获取待验证的交易信息,其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额;基于交易金额确定对交易信息进行验证的至少一个目标服务器,其中,目标服务器至少包括主服务器和边缘服务器;基于至少一个目标服务器对交易信息进行验证,生成目标验证结果,其中,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。
进一步地,交易信息的处理方法还包括:根据交易金额确定交易信息所对应的交易类型;在交易类型为第一交易类型时,确定目标服务器为边缘服务器;在交易类型为第二交易类型时,确定交易信息的重要等级,并根据重要等级确定目标服务器,其中,第一交易类型所对应的交易金额小于第二交易类型所对应的交易金额。
进一步地,交易信息的处理方法还包括:在交易信息的重要等级为第一重要等级时,确定目标服务器为边缘服务器;在交易信息的重要等级为第二重要等级时,确定目标服务器为主服务器,其中,第一重要等级低于第二重要等级。
进一步地,交易信息的处理方法还包括:在边缘服务器的负载小于或等于预设负载阈值时,控制边缘服务器对交易信息进行验证;在边缘服务器的负载大于预设负载阈值时,控制边缘服务器转发交易信息至主服务器,以使主服务器对交易信息进行验证。
进一步地,交易信息的处理方法还包括:对交易信息进行验证,得到验证结果;根据验证结果统计验证失败的次数,得到统计次数;在统计次数小于预设次数,并且,报警次数小于预设报警次数时,确定第一交易对象与第二交易对象之间的交易为正常交易,其中,报警次数表征预设时长内,第一交易对象所对应的交易报警次数。
进一步地,交易信息的处理方法还包括:在统计次数大于或等于预设次数时,生成报警信息,并对报警次数进行加一操作。
进一步地,交易信息的处理方法还包括:在报警次数大于或等于预设报警次数时,对第一交易对象的身份信息进行验证;在第一交易对象的身份信息不满足第一验证条件时,确定第一交易对象与第二交易对象之间的交易为欺诈交易;在第一交易对象的身份信息满足第一验证条件时,对第二交易对象的身份信息进行验证;在第二交易对象的身份信息满足第二验证条件时,确定第一交易对象与第二交易对象之间的交易为正常交易。
进一步地,交易信息的处理方法还包括:对交易终端信息进行验证,得到第一验证结果,在第一验证结果表征交易终端信息与第一交易对象的预设终端信息不一致时,对统计次数进行加一操作。
进一步地,交易信息的处理方法还包括:对交易地址信息进行验证,得到第二验证结果,在第二验证结果表征交易地址信息与第一交易对象的预设交易地址信息不一致时,对统计次数进行加一操作。
进一步地,交易信息的处理方法还包括:对网络地址信息进行验证,得到第三验证结果,在第三验证结果表征网络地址信息与第一交易对象的预设网络地址信息不一致时,对统计次数进行加一操作。
进一步地,交易信息的处理方法还包括:对交易次数进行验证,得到第四验证结果,在第四验证结果表征交易次数与第一交易对象的预设交易次数不一致时,对统计次数进行加一操作。
进一步地,交易信息的处理方法还包括:在确定第一交易对象与第二交易对象之间的交易为欺诈交易时,向边缘服务器发送欺诈交易的交易信息,并更新边缘服务器中存储的进行欺诈交易的交易对象的身份信息。
根据本发明实施例的另一方面,还提供了一种交易信息的处理装置,包括:获取模块,用于获取待验证的交易信息,其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额;确定模块,用于基于交易金额确定对交易信息进行验证的至少一个目标服务器,其中,目标服务器至少包括主服务器和边缘服务器;验证模块,用于基于至少一个目标服务器对交易信息进行验证,生成目标验证结果,其中,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。
根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的交易信息的处理方法。
根据本发明实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的交易信息的处理方法。
根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述的交易信息的处理方法。
在本发明实施例中,采用不同服务器对交易信息进行验证的方式,首先获取待验证的交易信息,并基于交易金额确定对交易信息进行验证的至少一个目标服务器,再基于至少一个目标服务器对交易信息进行验证,生成目标验证结果。其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额,目标服务器至少包括主服务器和边缘服务器,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。
在上述过程中,针对不同交易金额的交易,使用不同的服务器对交易信息进行验证,减轻了主服务器的负载压力和并发压力,能够为交易提供快速的反欺诈识别防护,保证了交易双方的财产安全,避免了现有技术中将反欺诈***部署在主服务器上导致的无法将交易反欺诈识别覆盖至所有的交易的情况。此外,与现在技术中主服务器与用户的距离为固定距离相比,通过使用离用户距离更近的边缘服务器对交易信息进行验证,能够快速地与用户进行交互,并响应用户的请求,降低了服务器与用户之间的交互时延。
由此可见,通过本发明的技术方案,达到了扩大交易反欺诈覆盖范围的目的,从而实现了降低交易发生的风险,提高交易反欺诈识别速度的技术效果,进而解决了现有技术中只采用主服务器进行反欺诈识别导致的服务器负载压力和并发压力过大的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的交易信息的处理方法的流程图;
图2是根据本发明实施例的一种可选的交易反欺诈***的示意图;
图3是根据本发明实施例的一种可选的交易反欺诈***的工作流程图;
图4是根据本发明实施例的一种可选的交易反欺诈识别的流程图;
图5是根据本发明实施例的一种可选的反欺诈数据及名单更新的流程图;
图6是根据本发明实施例的一种可选的交易信息的处理装置的示意图;
图7是根据本发明实施例的一种可选的电子设备的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,本发明所涉及的相关信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。例如,本***和相关用户或机构间设置有接口,在获取相关信息之前,需要通过接口向前述的用户或机构发送获取请求,并在接收到前述的用户或机构反馈的同意信息后,获取相关信息。
实施例1
根据本发明实施例,提供了一种交易信息的处理方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种可选的交易信息的处理方法的流程图,如图1所示,该方法包括如下步骤:
步骤S101,获取待验证的交易信息。
在上述步骤中,可以通过电子设备、计算设备、应用***等装置获取待验证的交易信息,在本实施例中,通过如图2所示的交易反欺诈***获取待验证的交易信息,此***包含交易信息接入模块、反欺诈边缘云模块以及反欺诈核心***模块。
其中,上述交易信息接入模块能够覆盖多种支付场景,例如线上支付、线下支付,通常部署在交易的终端中,例如线上交易的移动终端或PC终端、线下交易的商家收款终端或移动终端。可选的,如图3所示的信息采集流程,交易双方在进行交易时,交易发起方会通过交易的终端,例如,手机、电脑等终端设备,向金融机构发送交易信息,包括但不限于交易双方的账号、交易金额、人脸识别、指纹识别等生物信息、交易终端信息、交易地址、网络信息等信息,金融机构通过上述交易信息接入模块可以获取到待验证的交易信息。
需要说明的是,在上述过程中,获取到的待验证的交易信息至少包括交易金额,为后续对交易类型进行判断提供了信息基础。
步骤S102,基于交易金额确定对交易信息进行验证的至少一个目标服务器。
在上述步骤中,通过对交易信息中的交易金额进行判断,可以确定出对交易信息进行验证的至少一个目标服务器,目标服务器至少包括主服务器和边缘服务器。
具体的,在进行交易验证之前,金融机构的业务部门根据交易金额的大小将交易划分为大额交易和小额交易,具体划分原则由业务部门自主设定,例如,可以将交易金额大于1万元的交易作为大额交易,将交易金额小于或等于1万元的交易作为小额交易。
可选的,将如图2所示的反欺诈边缘云模块作为对小额交易进行交易验证的服务器,即边缘服务器,将反欺诈核心***模块作为对大额交易进行交易验证的服务器,即主服务器。交易信息接入模块在获取到待验证的交易信息之后,进行如图3所示的交易信息特征提取流程,根据交易信息中的交易金额判断出接收到的交易是大额交易还是小额交易,然后将交易发送到对应的服务器上进行交易验证操作,即将小额交易发送到其所对应的边缘服务器上进行交易验证,将大额交易发送到其所对应的主服务器上进行交易验证。
需要说明的是,通过交易金额可以确定出对交易信息进行验证所对应的目标服务器,从而为后续对交易中是否存在欺诈行为进行判断提供了准确的基础。
步骤S103,基于至少一个目标服务器对交易信息进行验证,生成目标验证结果。
在上述步骤中,在通过交易金额区分出大额、小额交易并分别发送给对应的服务器之后,进行如图3所示的反欺诈识别流程,通过如图2所示的反欺诈边缘云模块和反欺诈核心***模块对交易信息进行验证,从而判断出交易中是否存在欺诈行为。
需要说明的是,通过不同服务器对不同交易金额的交易进行反欺诈识别,与现有技术中只采用主服务器进行反欺诈识别相比,能够为小额交易提供快速的反欺诈识别服务,有效的缓解了金融机构反欺诈核心***的负载压力,此外,大额交易反欺诈识别在金融***的反欺诈核心***上实现,提升了大额交易反欺诈识别的准确性,保证了大额交易的金融安全。
基于上述步骤S101至步骤S103所限定的方案,可以获知,在本发明实施例中,采用不同服务器对交易信息进行验证的方式,首先获取待验证的交易信息,并基于交易金额确定对交易信息进行验证的至少一个目标服务器,再基于至少一个目标服务器对交易信息进行验证,生成目标验证结果。其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额,目标服务器至少包括主服务器和边缘服务器,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。
容易注意到的是,在上述过程中,针对不同交易金额的交易,使用不同的服务器对交易信息进行验证,减轻了主服务器的负载压力和并发压力,能够为交易提供快速的反欺诈识别防护,保证了交易双方的财产安全,避免了现有技术中将反欺诈***部署在主服务器上导致的无法将交易反欺诈识别覆盖至所有的交易的情况。此外,与现在技术中主服务器与用户的距离为固定距离相比,通过使用离用户距离更近的边缘服务器对交易信息进行验证,能够快速地与用户进行交互,并响应用户的请求,降低了服务器与用户之间的交互时延。
由此可见,通过本发明的技术方案,达到了扩大交易反欺诈覆盖范围的目的,从而实现了降低交易发生的风险,提高交易反欺诈识别速度的技术效果,进而解决了现有技术中只采用主服务器进行反欺诈识别导致的服务器负载压力和并发压力过大的技术问题。
在一种可选的实施例中,在基于交易金额确定对交易信息进行验证的至少一个目标服务器的过程中,根据交易金额确定交易信息所对应的交易类型,在交易类型为第一交易类型时,确定目标服务器为边缘服务器,在交易类型为第二交易类型时,确定交易信息的重要等级,并根据重要等级确定目标服务器,其中,第一交易类型所对应的交易金额小于第二交易类型所对应的交易金额。
可选的,第一交易类型可以指小额交易,第二交易类型可以指大额交易,当交易类型为大额交易时,可以根据重要等级继续对交易信息进行细分,例如,将大额交易中的生物特征提取、设备特征提取、报警短信发送等功能作为大额交易的交易信息中的非核心内容,从而根据重要等级确定对应的服务器。
需要说明的是,根据重要等级确定目标服务器,实现了对交易信息的进一步细致分类,从而为后续目标服务器的准确确定提供了基础。
在一种可选的实施例中,在根据重要等级确定目标服务器的过程中,在交易信息的重要等级为第一重要等级时,确定目标服务器为边缘服务器,在交易信息的重要等级为第二重要等级时,确定目标服务器为主服务器,其中,第一重要等级低于第二重要等级。
可选的,将大额交易中的生物特征提取、设备特征提取、报警短信发送等功能作为大额交易的交易信息中的非核心内容,其所对应的重要等级可以是第一重要等级,即对大额交易的交易信息中的非核心内容进行处理的服务器可以是边缘服务器。容易注意到的是,上述边缘服务器可以对小额交易进行交易验证,还可以对大额交易的交易信息中的非核心内容进行处理。另外,大额交易的交易信息中的核心内容所对应的重要等级可以是第二重要等级,即大额交易的交易信息中的核心内容仍然在主服务器中进行处理。
需要说明的是,根据重要等级确定目标服务器,可以将大额交易中的非核心内容在边缘服务器中进行处理,进一步缓解了主服务器的负载压力,实现了服务器资源的充分利用。
在一种可选的实施例中,在确定目标服务器为边缘服务器之后,在边缘服务器的负载小于或等于预设负载阈值时,控制边缘服务器对交易信息进行验证,在边缘服务器的负载大于预设负载阈值时,控制边缘服务器转发交易信息至主服务器,以使主服务器对交易信息进行验证。
可选的,边缘服务器的预设负载阈值可以是边缘服务器待处理任务进程中的任务请求的个数,例如,将100件任务请求作为预设负载阈值,当边缘服务器的负载即待处理的任务请求个数小于或等于100件时,控制边缘服务器对交易信息进行验证;当边缘服务器待处理的任务请求个数大于100件时,可以控制边缘服务器将交易信息转发至主服务器,从而通过主服务器对交易信息进行验证。其中,边缘服务器转发的交易信息所对应的交易类型可以是上述小额交易,也可以是上述大额交易的交易信息中的非核心内容。
需要说明的是,在边缘服务器的负载过高时,将交易信息转发至主服务器,实现了主服务器和边缘服务器相互缓解对方的负载压力的效果,进一步提升了反欺诈识别***整体的识别效率,为用户交易提供了更安全的保障。
在一种可选的实施例中,交易信息包括如下至少之一:第一交易对象的身份信息、第二交易对象的身份信息、交易终端信息、交易地址信息、网络地址信息、交易次数,其中,在基于至少一个目标服务器对交易信息进行验证,生成目标验证结果的过程中,首先对交易信息进行验证,得到验证结果,再根据验证结果统计验证失败的次数,得到统计次数,在统计次数小于预设次数,并且,报警次数小于预设报警次数时,确定第一交易对象与第二交易对象之间的交易为正常交易,其中,报警次数表征预设时长内,第一交易对象所对应的交易报警次数。
可选的,交易对象的身份信息可以是交易对象的账号、人脸识别、指纹识别等生物信息;交易终端信息可以是交易对象进行交易常用的终端设备,例如,手机、电脑等;交易地址信息可以是交易对象发起线下交易时所处的地理位置;网络地址信息可以是交易对象发起线上交易时常用的网络IP地址;交易次数可以指在预设时长内交易对象发起的交易次数即发起交易的频率。
具体的,在本实施例中,将对交易发起方的交易信息进行验证,验证失败的次数即统计次数定义为变量M,将发起方验证失败次数报警的阈值即预设次数定义为变量Mmax,将预设时长内,第一交易对象所对应的交易报警次数定义为变量D,将预设时长内,第一交易对象所对应的交易报警次数的阈值即预设报警次数定义为变量Dmax,上述变量的初始值均为0。
可选的,如图4所示,分别对上述信息进行验证,并根据验证结果得到M和D的数值,在M小于Mmax且D小于Dmax时,即验证失败次数和报警次数均小于阈值时,可以将第一交易对象与第二交易对象之间的交易确定为正常交易。
需要说明的是,通过对交易信息进行验证,并根据验证失败的统计次数以及报警次数得到验证结果,实现了对交易信息的多方面判断,保证了交易验证结果的准确性及可靠性。
在一种可选的实施例中,在统计次数大于或等于预设次数时,生成报警信息,并对报警次数进行加一操作。可选的,报警信息可以是向交易对象在金融机构注册的手机号发送提示信息,以提示交易对象正在进行的交易可能存在欺诈行为。具体的,当M大于或等于Mmax时,将D的数值加1。
需要说明的是,在统计次数大于或等于预设次数时,生成报警信息,可以及时提醒交易对象关注交易中可能存在的欺诈行为,从而降低了交易对象的损失。
在一种可选的实施例中,在报警次数大于或等于预设报警次数时,对第一交易对象的身份信息进行验证,在第一交易对象的身份信息不满足第一验证条件时,确定第一交易对象与第二交易对象之间的交易为欺诈交易,在第一交易对象的身份信息满足第一验证条件时,对第二交易对象的身份信息进行验证,在第二交易对象的身份信息满足第二验证条件时,确定第一交易对象与第二交易对象之间的交易为正常交易。
可选的,第一交易对象可以是交易的发起方,第二交易对象可以是交易的接收方;对第一交易对象的身份信息进行验证可以包括输入动态验证码、输入身份证号码等验证手段;第一验证条件可以指对第一交易对象进行输入动态验证码、输入身份证号码等验证手段均验证成功;对第二交易对象的身份信息进行验证可以指将第二对象的账号、终端等信息与边缘服务器存储的黑名单进行匹配;第二验证条件可以指第二交易对象与黑名单匹配失败。
具体的,在D大于或等于Dmax时,通过上述验证手段对交易发起方的身份信息进行二次验证,当验证失败时,确定该交易为欺诈交易,当验证成功时,对交易接收方的身份信息进行验证,在将第二对象的账号、终端等信息与边缘服务器存储的黑名单匹配失败时,确定该交易为正常交易。
需要说明的是,通过对交易对象的身份信息进行验证,进一步保证了交易双方的财产安全。
在一种可选的实施例中,在对交易信息进行验证,得到验证结果的过程中,对交易终端信息进行验证,得到第一验证结果,在第一验证结果表征交易终端信息与第一交易对象的预设终端信息不一致时,对统计次数进行加一操作。可选的,对交易终端信息进行验证可以是将第一交易对象即交易发起方进行交易时使用的终端设备与其常用的终端设备进行匹配,匹配失败时,将M的数值加1。
在一种可选的实施例中,在对交易信息进行验证,得到验证结果的过程中,对交易地址信息进行验证,得到第二验证结果,在第二验证结果表征交易地址信息与第一交易对象的预设交易地址信息不一致时,对统计次数进行加一操作。可选的,对交易地址信息进行验证可以是将第一交易对象即交易发起方发起线下交易时所处的地理位置与交易接收方所在地址进行匹配,匹配失败时,将M的数值加1。
在一种可选的实施例中,在对交易信息进行验证,得到验证结果的过程中,对网络地址信息进行验证,得到第三验证结果,在第三验证结果表征网络地址信息与第一交易对象的预设网络地址信息不一致时,对统计次数进行加一操作。可选的,对网络地址信息进行验证可以是将第一交易对象即交易发起方发起线上交易时使用的网络IP地址与其常用的网络IP地址进行匹配,匹配失败时,将M的数值加1。
在一种可选的实施例中,在对交易信息进行验证,得到验证结果的过程中,对交易次数进行验证,得到第四验证结果,在第四验证结果表征交易次数与第一交易对象的预设交易次数不一致时,对统计次数进行加一操作。可选的,对交易次数进行验证可以是将第一交易对象即交易发起方在预设时长内发起交易的频率与其历史交易频率进行对比,如果交易频率远大于历史交易频率,将M的数值加1。
需要说明的是,在一些其他实施例中,还可以扩展其他反欺诈验证方式,例如,对第一交易对象即交易发起方在预设时长内进行交易的总金额进行验证,如果交易总金额远大于历史的平均交易金额,则将M的数值加1。上述验证过程可以采用串行的方式、也可以采用并行的方式,本实施例中不做限定。
需要说明的是,在一些其他实施例中,在验证出交易中是否存在欺诈行为之后,还可以进行如图3所示的信息推送流程,将欺诈交易的交易信息以及进行欺诈交易的交易对象的身份信息发送给金融机构或司法部门。
在一种可选的实施例中,在确定第一交易对象与第二交易对象之间的交易为欺诈交易时,向边缘服务器发送欺诈交易的交易信息,并更新边缘服务器中存储的进行欺诈交易的交易对象的身份信息。
可选的,图5是根据本发明实施例的一种可选的反欺诈数据及名单更新的流程图,如图5所示,在接收到交易双方提交的交易反欺诈验证申请之后,进行如图3所示的验证过程。通过反欺诈边缘云模块对小额交易进行验证,通过反欺诈核心***模块对大额交易以及反欺诈边缘云模块转发的小额交易进行验证,在判断出交易中存在欺诈行为时,反欺诈边缘云模块通过异步接口向反欺诈核心***模块发送报警信息,以警示交易双方正在进行的交易是欺诈交易。反欺诈核心***模块通过批量程序向反欺诈边缘云模块发送欺诈交易的交易信息,并更新反欺诈边缘云模块中存储的进行欺诈交易的交易对象的身份信息即更新欺诈对象黑名单。可选的,反欺诈边缘云模块中存储的欺诈交易的交易信息及欺诈对象黑名单的数据来源,包括但不限于公安部的反欺诈数据、中国人民银行征信数据。需要说明的是,在本实施例中仅以小额交易和大额交易为例,并未对大额交易的核心、非核心内容进行说明,容易注意到的是,大额交易的核心、非核心内容同样适用于上述更新过程,本实施例中不再赘述。
需要说明的是,通过更新边缘服务器中存储的进行欺诈交易的交易对象的身份信息和欺诈交易的交易信息,能够进一步为交易对象提供安全保障。
由此可见,通过本发明的技术方案,达到了扩大交易反欺诈覆盖范围的目的,从而实现了降低交易发生的风险,提高交易反欺诈识别速度的技术效果,进而解决了现有技术中只采用主服务器进行反欺诈识别导致的服务器负载压力和并发压力过大的技术问题。
实施例2
根据本发明实施例,提供了一种交易信息的处理装置的实施例,其中,图6是根据本发明实施例的一种可选的交易信息的处理装置的示意图,如图6所示,该装置包括:获取模块601,用于获取待验证的交易信息,其中,交易信息为第一交易对象和第二交易对象之间进行交易的信息,交易信息至少包括交易金额;确定模块602,用于基于交易金额确定对交易信息进行验证的至少一个目标服务器,其中,目标服务器至少包括主服务器和边缘服务器;验证模块603,用于基于至少一个目标服务器对交易信息进行验证,生成目标验证结果,其中,目标验证结果表征第一交易对象与第二交易对象之间的交易是否存在欺诈行为。
需要说明的是,上述获取模块601、确定模块602以及验证模块603对应于上述实施例中的步骤S101至步骤S103,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
可选的,确定模块还包括:第一确定模块,用于根据交易金额确定交易信息所对应的交易类型;第二确定模块,用于在交易类型为第一交易类型时,确定目标服务器为边缘服务器;第三确定模块,用于在交易类型为第二交易类型时,确定交易信息的重要等级,并根据重要等级确定目标服务器,其中,第一交易类型所对应的交易金额小于第二交易类型所对应的交易金额。
可选的,交易信息的处理装置还包括:第四确定模块,用于在交易信息的重要等级为第一重要等级时,确定目标服务器为边缘服务器;第五确定模块,用于在交易信息的重要等级为第二重要等级时,确定目标服务器为主服务器,其中,第一重要等级低于第二重要等级。
可选的,交易信息的处理装置还包括:第一控制模块,用于在边缘服务器的负载小于或等于预设负载阈值时,控制边缘服务器对交易信息进行验证;第二控制模块,用于在边缘服务器的负载大于预设负载阈值时,控制边缘服务器转发交易信息至主服务器,以使主服务器对交易信息进行验证。
可选的,交易信息的处理装置还包括:第一验证模块,用于对交易信息进行验证,得到验证结果;统计模块,用于根据验证结果统计验证失败的次数,得到统计次数;第六确定模块,用于在统计次数小于预设次数,并且,报警次数小于预设报警次数时,确定第一交易对象与第二交易对象之间的交易为正常交易,其中,报警次数表征预设时长内,第一交易对象所对应的交易报警次数。
可选的,交易信息的处理装置还包括:报警模块,用于在统计次数大于或等于预设次数时,生成报警信息,并对报警次数进行加一操作。
可选的,交易信息的处理装置还包括:第二验证模块,用于在报警次数大于或等于预设报警次数时,对第一交易对象的身份信息进行验证;第七确定模块,用于在第一交易对象的身份信息不满足第一验证条件时,确定第一交易对象与第二交易对象之间的交易为欺诈交易;第三验证模块,用于在第一交易对象的身份信息满足第一验证条件时,对第二交易对象的身份信息进行验证;第八确定模块,用于在第二交易对象的身份信息满足第二验证条件时,确定第一交易对象与第二交易对象之间的交易为正常交易。
可选的,第一验证模块还包括:第四验证模块,用于对交易终端信息进行验证,得到第一验证结果,在第一验证结果表征交易终端信息与第一交易对象的预设终端信息不一致时,对统计次数进行加一操作。
可选的,第一验证模块还包括:第五验证模块,用于对交易地址信息进行验证,得到第二验证结果,在第二验证结果表征交易地址信息与第一交易对象的预设交易地址信息不一致时,对统计次数进行加一操作。
可选的,第一验证模块还包括:第六验证模块,用于对网络地址信息进行验证,得到第三验证结果,在第三验证结果表征网络地址信息与第一交易对象的预设网络地址信息不一致时,对统计次数进行加一操作。
可选的,第一验证模块还包括:第七验证模块,用于对交易次数进行验证,得到第四验证结果,在第四验证结果表征交易次数与第一交易对象的预设交易次数不一致时,对统计次数进行加一操作。
可选的,交易信息的处理装置还包括:更新模块,用于在确定第一交易对象与第二交易对象之间的交易为欺诈交易时,向边缘服务器发送欺诈交易的交易信息,并更新边缘服务器中存储的进行欺诈交易的交易对象的身份信息。
实施例3
根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的交易信息的处理方法。
实施例4
根据本发明实施例的另一方面,还提供了一种电子设备,其中,图7是根据本发明实施例的一种可选的电子设备的示意图,如图7所示,电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的交易信息的处理方法。
实施例5
根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述的交易信息的处理方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (16)
1.一种交易信息的处理方法,其特征在于,包括:
获取待验证的交易信息,其中,所述交易信息为第一交易对象和第二交易对象之间进行交易的信息,所述交易信息至少包括交易金额;
基于所述交易金额确定对所述交易信息进行验证的至少一个目标服务器,其中,所述目标服务器至少包括主服务器和边缘服务器;
基于所述至少一个目标服务器对所述交易信息进行验证,生成目标验证结果,其中,所述目标验证结果表征所述第一交易对象与所述第二交易对象之间的交易是否存在欺诈行为。
2.根据权利要求1所述的方法,其特征在于,基于所述交易金额确定对所述交易信息进行验证的至少一个目标服务器,包括:
根据所述交易金额确定所述交易信息所对应的交易类型;
在所述交易类型为第一交易类型时,确定所述目标服务器为所述边缘服务器;
在所述交易类型为第二交易类型时,确定所述交易信息的重要等级,并根据所述重要等级确定所述目标服务器,其中,所述第一交易类型所对应的交易金额小于所述第二交易类型所对应的交易金额。
3.根据权利要求2所述的方法,其特征在于,根据所述重要等级确定所述目标服务器,包括:
在所述交易信息的重要等级为第一重要等级时,确定所述目标服务器为所述边缘服务器;
在所述交易信息的重要等级为第二重要等级时,确定所述目标服务器为所述主服务器,其中,所述第一重要等级低于所述第二重要等级。
4.根据权利要求2或3所述的方法,其特征在于,在确定所述目标服务器为所述边缘服务器之后,所述方法还包括:
在所述边缘服务器的负载小于或等于预设负载阈值时,控制所述边缘服务器对所述交易信息进行验证;
在所述边缘服务器的负载大于所述预设负载阈值时,控制所述边缘服务器转发所述交易信息至所述主服务器,以使所述主服务器对所述交易信息进行验证。
5.根据权利要求1所述的方法,其特征在于,所述交易信息包括如下至少之一:所述第一交易对象的身份信息、所述第二交易对象的身份信息、交易终端信息、交易地址信息、网络地址信息、交易次数,其中,基于所述至少一个目标服务器对所述交易信息进行验证,生成目标验证结果,包括:
对所述交易信息进行验证,得到验证结果;
根据所述验证结果统计验证失败的次数,得到统计次数;
在所述统计次数小于预设次数,并且,报警次数小于预设报警次数时,确定所述第一交易对象与所述第二交易对象之间的交易为正常交易,其中,所述报警次数表征预设时长内,所述第一交易对象所对应的交易报警次数。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在所述统计次数大于或等于所述预设次数时,生成报警信息,并对所述报警次数进行加一操作。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在所述报警次数大于或等于所述预设报警次数时,对所述第一交易对象的身份信息进行验证;
在所述第一交易对象的身份信息不满足第一验证条件时,确定所述第一交易对象与所述第二交易对象之间的交易为欺诈交易;
在所述第一交易对象的身份信息满足所述第一验证条件时,对所述第二交易对象的身份信息进行验证;
在所述第二交易对象的身份信息满足第二验证条件时,确定所述第一交易对象与所述第二交易对象之间的交易为所述正常交易。
8.根据权利要求5所述的方法,其特征在于,对所述交易信息进行验证,得到验证结果,包括:
对所述交易终端信息进行验证,得到第一验证结果,在所述第一验证结果表征所述交易终端信息与所述第一交易对象的预设终端信息不一致时,对所述统计次数进行加一操作。
9.根据权利要求5所述的方法,其特征在于,对所述交易信息进行验证,得到验证结果,包括:
对所述交易地址信息进行验证,得到第二验证结果,在所述第二验证结果表征所述交易地址信息与所述第一交易对象的预设交易地址信息不一致时,对所述统计次数进行加一操作。
10.根据权利要求5所述的方法,其特征在于,对所述交易信息进行验证,得到验证结果,包括:
对所述网络地址信息进行验证,得到第三验证结果,在所述第三验证结果表征所述网络地址信息与所述第一交易对象的预设网络地址信息不一致时,对所述统计次数进行加一操作。
11.根据权利要求5所述的方法,其特征在于,对所述交易信息进行验证,得到验证结果,包括:
对所述交易次数进行验证,得到第四验证结果,在所述第四验证结果表征所述交易次数与所述第一交易对象的预设交易次数不一致时,对所述统计次数进行加一操作。
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述第一交易对象与所述第二交易对象之间的交易为欺诈交易时,向所述边缘服务器发送所述欺诈交易的交易信息,并更新所述边缘服务器中存储的进行所述欺诈交易的交易对象的身份信息。
13.一种交易信息的处理装置,其特征在于,包括:
获取模块,用于获取待验证的交易信息,其中,所述交易信息为第一交易对象和第二交易对象之间进行交易的信息,所述交易信息至少包括交易金额;
确定模块,用于基于所述交易金额确定对所述交易信息进行验证的至少一个目标服务器,其中,所述目标服务器至少包括主服务器和边缘服务器;
验证模块,用于基于所述至少一个目标服务器对所述交易信息进行验证,生成目标验证结果,其中,所述目标验证结果表征所述第一交易对象与所述第二交易对象之间的交易是否存在欺诈行为。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至12任一项中所述的交易信息的处理方法。
15.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现用于运行程序,其中,所述程序被设置为运行时执行所述权利要求1至12任一项中所述的交易信息的处理方法。
16.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至12中任一项所述的交易信息的处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210504360.XA CN114841698A (zh) | 2022-05-10 | 2022-05-10 | 交易信息的处理方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210504360.XA CN114841698A (zh) | 2022-05-10 | 2022-05-10 | 交易信息的处理方法、装置及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114841698A true CN114841698A (zh) | 2022-08-02 |
Family
ID=82569070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210504360.XA Pending CN114841698A (zh) | 2022-05-10 | 2022-05-10 | 交易信息的处理方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114841698A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116402510A (zh) * | 2023-04-14 | 2023-07-07 | 广东车卫士信息科技有限公司 | 一种基于高并发网络服务的无感支付方法、介质以及设备 |
-
2022
- 2022-05-10 CN CN202210504360.XA patent/CN114841698A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116402510A (zh) * | 2023-04-14 | 2023-07-07 | 广东车卫士信息科技有限公司 | 一种基于高并发网络服务的无感支付方法、介质以及设备 |
CN116402510B (zh) * | 2023-04-14 | 2024-01-30 | 广东车卫士信息科技有限公司 | 一种基于高并发网络服务的无感支付方法、介质以及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101814989B1 (ko) | 블록 체인을 이용한 이상 금융 거래 탐지 방법 및 이를 실행하는 서버 | |
US10580009B2 (en) | Mobile communications message verification of financial transactions | |
CN105791255B (zh) | 基于账户聚类的计算机风险识别方法及其*** | |
US11470116B2 (en) | Auto-generated synthetic identities for simulating population dynamics to detect fraudulent activity | |
CN104980402B (zh) | 一种识别恶意操作的方法及装置 | |
CN112561633B (zh) | 虚拟对象订单数据的校验方法、装置及设备 | |
CN110874743B (zh) | 用于确定账户交易风险的方法及装置 | |
CN109936556B (zh) | 盗窃账号事件的监控方法及装置 | |
EP3750275B1 (en) | Method and apparatus for identity authentication, server and computer readable medium | |
CN112036890A (zh) | 客户身份认证方法及装置 | |
US20220150243A1 (en) | Authentication server, and non-transitory storage medium | |
WO2015188780A1 (en) | Method and apparatus for processing account information | |
CN108234454B (zh) | 一种身份认证方法、服务器及客户端设备 | |
CN111597538A (zh) | 一种验证码生成方法及*** | |
CN108961034A (zh) | 基于用户行为认证的***和方法、存储介质 | |
CN114841698A (zh) | 交易信息的处理方法、装置及计算机可读存储介质 | |
CN109426961B (zh) | 一种绑卡风险控制方法及装置 | |
CN113269570A (zh) | 一种抽取结果验证方法以及相关装置 | |
CN109919767B (zh) | 交易风险管理方法、装置及设备 | |
CN115099799A (zh) | 数字人民币的交易处理方法及*** | |
CN114118993A (zh) | 支付方法及电子设备 | |
CN112907256A (zh) | 一种网购场景下的账号验证方法及装置 | |
CN105654379B (zh) | 一种异常动账处理方法及装置 | |
CN114338216B (zh) | 多维暴刷攻击防治方法、装置、设备及介质 | |
US20240086575A1 (en) | Method and a system for processing transactions between entities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |