一种基于区块链的金融风控方法及装置、介质、设备制造方法及图纸

技术编号:36681184 阅读:13 留言:0更新日期:2023-02-27 19:38
本发明专利技术提供了一种基于区块链的金融风控方法及装置、介质、设备,通过通过区块链服务器接收第一区块链节点向第二区块链节点发起的转账请求,读取预设的金融风控规则,根据金融风控规则对转账请求进行金融风控分析,判断转账请求是否满足安全转账条件,若转账请求满足安全转账条件,区块链服务器根据预设的转账计费规则对转账请求进行处理,若转账请求不满足安全转账条件,区块链服务器拒绝转账请求。通过对区块链节点发起的转账请求进行恶意节点判断、数额范围控制、转账及收款频率限制等多方面的转账风险监控,降低转账风险,大大提高了区块链转账的安全系数。了区块链转账的安全系数。了区块链转账的安全系数。

【技术实现步骤摘要】
一种基于区块链的金融风控方法及装置、介质、设备


[0001]本专利技术涉及计算机
,特别是一种基于区块链的金融风控方法及装 置、介质、设备。

技术介绍

[0002]区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共 识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利 用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基 础架构与计算范式。
[0003]目前在基于区块链进行转账交易时,较大的单笔转账数额意味着相应的区 块链节点的转账风险也会更高,过于高频的转账交易可能会涉及到非法用途, 且部分区块链节点有可能是存在高转账风险的恶意节点,这些问题都可能导致 整个区块链系统产生问题。如何降低转账风险是目前亟待解决的技术问题。

技术实现思路

[0004]鉴于上述问题,本专利技术提出了一种基于区块链的金融风控方法及装置、介 质、设备,通过对区块链中的转账节点进行风险监控,提高在区块链上进行转 账时的安全系数。
[0005]依据本专利技术第一方面,提供了一种基于区块链的金融风控方法,由区块链 服务器执行,包括:
[0006]所述区块链服务器接收第一区块链节点向第二区块链节点发起的转账请 求;
[0007]读取预设的金融风控规则,根据所述金融风控规则对所述转账请求进行金 融风控分析,判断所述转账请求是否满足安全转账条件;
[0008]若所述转账请求满足所述安全转账条件,所述区块链服务器根据预设的转 账计费规则对所述转账请求进行处理;
[0009]若所述转账请求不满足所述安全转账条件,所述区块链服务器拒绝所述转 账请求。
[0010]可选地,所述方法还包括:
[0011]接收管理服务器通过金融风控函数设置的金融风控规则,所述金融风控规 则包括所述金融风控函数和所述金融风控函数对应的安全转账子条件;
[0012]其中,所述金融风控函数包括黑白名单控制函数、转账大小控制函数、转 账频率控制函数、收款频率控制函数中至少之一;
[0013]所述金融风控函数对应的安全转账子条件包括所述黑白名单控制函数对应 的安全转账子条件、所述转账大小控制函数对应的安全转账子条件、所述转账 频率控制函数对应的安全转账子条件、所述收款频率控制函数对应的安全转账 子条件中至少之一。
[0014]可选地,所述根据所述金融风控规则对所述转账请求进行金融风控分析, 判断所述转账请求是否满足安全转账条件,包括:
[0015]调用所述金融风控函数,判断所述转账请求是否满足所述金融风控函数对 应的
安全转账子条件;
[0016]若所述转账请求至少不满足一条安全转账子条件,则所述转账请求不满足 安全转账条件;
[0017]若所述转账请求满足所有的安全转账子条件,则所述转账请求满足安全转 账条件。
[0018]可选地,所述调用所述金融风控函数,判断所述转账请求是否满足所述金 融风控函数对应的安全转账子条件,包括:
[0019]调用所述黑白名单控制函数,判断所述转账请求是否满足所述黑白名单控 制函数对应的安全转账子条件;和/或,
[0020]调用所述转账大小控制函数,判断所述转账请求是否满足所述转账大小控 制函数对应的安全转账子条件;和/或,
[0021]调用所述转账频率控制函数,判断所述转账请求是否满足所述转账频率控 制函数对应的安全转账子条件;和/或,
[0022]调用所述收款频率控制函数,判断所述转账请求是否满足所述收款频率控 制函数对应的安全转账子条件。
[0023]可选地,所述判断所述转账请求是否满足所述黑白名单控制函数对应的安 全转账子条件,包括:判断所述第一区块链节点或所述第二区块链节点是否为 存在于预设的恶意节点名单中;若存在,则所述转账请求不满足所述黑白名单 控制函数对应的安全转账子条件;若不存在,则所述转账请求满足所述黑白名 单控制函数对应的安全转账子条件;
[0024]所述判断所述转账请求是否满足所述转账大小控制函数对应的安全转账子 条件,包括:判断所述转账请求对应的转账数额是否包含于预设转账阈值内; 若包含,则所述转账请求满足所述转账大小控制函数对应的安全转账子条件; 若不包含,则所述转账请求不满足所述转账大小控制函数对应的安全转账子条 件;
[0025]所述判断所述转账请求是否满足所述转账频率控制函数对应的安全转账子 条件,包括:判断所述转账请求是否超出所述第一区块链节点在预设时间段内 的预设转账最大次数;若超出,则所述转账请求不满足所述转账频率控制函数 对应的安全转账子条件;若未超出,则所述转账请求满足所述转账频率控制函 数对应的安全转账子条件;
[0026]所述判断所述转账请求是否满足所述收款频率控制函数对应的安全转账子 条件,包括:判断所述收款请求是否超出所述第二区块链节点在预设时间段内 的预设收款最大次数;若超出,则所述转账请求不满足所述收款频率控制函数 对应的安全转账子条件;若未超出,则所述转账请求满足所述收款频率控制函 数对应的安全转账子条件。
[0027]可选地,所述根据预设的转账计费规则对所述转账请求进行处理,包括:
[0028]接收管理服务器设置的转账计费规则,根据所述转账计费规则对所述转账 请求进行计费,并根据计费结果对所述第一区块链节点和所述第二区块链节点 的资产进行清算;
[0029]和/或将处理所述转账请求得到的费用转入至管理账号;
[0030]其中,所述转账计费规则包括:按照所述转账请求对应的转账数额的预设 百分比进行计费、阶梯费率计费规则和/或费率设置函数的返回值为费率计算函 数的输入值。
[0031]可选地,在所述区块链上,各节点的资产为协议资产,各节点的合约为协 议合约,
资产与合约互相绑定;其中,所述协议合约可更改或升级。
[0032]依据本专利技术第二方面,提出了一种基于区块链的金融风控装置,其特征在 于,包括:
[0033]请求接收模块,用于区块链服务器接收第一区块链节点向第二区块链节点 发起的转账请求;
[0034]安全判断模块,用于读取预设的金融风控规则,根据所述金融风控规则对 所述转账请求进行金融风控分析,判断所述转账请求是否满足安全转账条件;
[0035]转账处理模块,用于当所述转账请求满足所述安全转账条件时,所述区块 链服务器根据预设的转账计费规则对所述转账请求进行处理;
[0036]转账终止模块,用于当所述转账请求不满足所述安全转账条件时,所述区 块链服务器拒绝所述转账请求。
[0037]依据本专利技术第三方面,提出了一种计算机可读存储介质,其上存储有计算 机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中 任一项所述的基于区块链的金融风控方法的步骤。
[0038]依据本专利技术第四方面,提出了一种计算机设备,包括存储器、处理器及存 储在存储器上并可在处理器上运行的计算机程序,其特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的金融风控方法,由区块链服务器执行,其特征在于,包括:所述区块链服务器接收第一区块链节点向第二区块链节点发起的转账请求;读取预设的金融风控规则,根据所述金融风控规则对所述转账请求进行金融风控分析,判断所述转账请求是否满足安全转账条件;若所述转账请求满足所述安全转账条件,所述区块链服务器根据预设的转账计费规则对所述转账请求进行处理;若所述转账请求不满足所述安全转账条件,所述区块链服务器拒绝所述转账请求。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收管理服务器通过金融风控函数设置的金融风控规则,所述金融风控规则包括所述金融风控函数和所述金融风控函数对应的安全转账子条件;其中,所述金融风控函数包括黑白名单控制函数、转账大小控制函数、转账频率控制函数、收款频率控制函数中至少之一;所述金融风控函数对应的安全转账子条件包括所述黑白名单控制函数对应的安全转账子条件、所述转账大小控制函数对应的安全转账子条件、所述转账频率控制函数对应的安全转账子条件、所述收款频率控制函数对应的安全转账子条件中至少之一。3.根据权利要求2所述的方法,其特征在于,所述根据所述金融风控规则对所述转账请求进行金融风控分析,判断所述转账请求是否满足安全转账条件,包括:调用所述金融风控函数,判断所述转账请求是否满足所述金融风控函数对应的安全转账子条件;若所述转账请求至少不满足一条安全转账子条件,则所述转账请求不满足安全转账条件;若所述转账请求满足所有的安全转账子条件,则所述转账请求满足安全转账条件。4.根据权利要求3所述的方法,其特征在于,所述调用所述金融风控函数,判断所述转账请求是否满足所述金融风控函数对应的安全转账子条件,包括:调用所述黑白名单控制函数,判断所述转账请求是否满足所述黑白名单控制函数对应的安全转账子条件;和/或,调用所述转账大小控制函数,判断所述转账请求是否满足所述转账大小控制函数对应的安全转账子条件;和/或,调用所述转账频率控制函数,判断所述转账请求是否满足所述转账频率控制函数对应的安全转账子条件;和/或,调用所述收款频率控制函数,判断所述转账请求是否满足所述收款频率控制函数对应的安全转账子条件。5.根据权利要求4所述的方法,其特征在于,所述判断所述转账请求是否满足所述黑白名单控制函数对应的安全转账子条件,包括:判断所述第一区块链节点或所述第二区块链节点是否为存在于预设的恶意节点名单中;若存在,则所述转账请求不满足所述黑白名单控制函数对应的安全转账子条件;若不存在,则所述转账请求满足所述黑白名单控制函数对应的安全转账子条件;所述判断所述转账请求是否满足所述转账大小控制函数对应的安全转账子条件,包括:判断所述转...

【专利技术属性】
技术研发人员:李慧王峰闫晨旭张旭阳
申请(专利权)人:海南火链科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1