风控系统

image.png

目的

监控交易、渠道产品用户、从而识别交易风险、尽早发现欺诈

功能需求

实时监控、
    针对各类支付业务交易风险事件进行监测与控制

同步反馈、
    接受处理支付业务平台支付信息请求、并由风控系统将处理结果实时返回业务系统

联动控制、
    对风控系统识别出的风险信息、进行系统自动化、通过人工预置策略实现

持续迭代、
    交易风险特征识别方式可以通过系统自动整理、人工设定参数、
    或者与外部资源共享等进行持续动态更新

{———-}

非功能性需求

灵活性、
    风控规则经常调整、由此能与不同业务系统集成

性能、
    100ms异步操作、以及高吞吐量

准确性、
    冻结账户以及相关交易单元

平衡点、   
    准确性低与大面积投诉请求、公司形象

盲点:不可以盲目追求数据一致性

风控实时引擎

0--------100
不可评估-----风险值越高、风险越大

公司风控数据主要来自风控引擎

规则引擎优缺点

优点:规则变动比较频繁、其他部分相对稳定
通过引入规则引擎可以结构系统与规则、提高复杂逻辑的可维护性、提高规则可理解性
风控准实时引擎
某些情况下、需要通过对最近一段时间内数据分析

例:对最近半个月数据分析、
分工准实时引擎、
从消息服务器获取交易数据
对交易数据进行异步分析、
分析结果通过分控服务存入风控数据库、
供实时风控引擎评估风险


风控准实施引擎从发现异常到风控数据生效时间在100ms以内、可有效防止交易风险增大

风控系统初始建设中风控准实时引擎、
往往是通过消息监听器消息、把中间数据存储redis、对数据进行多维度分析
总结
1、每月进行一次数据风控数据处理
2、实时分析引擎
3、数据落地服务
4、规则引擎:本地数据、第三方消费数据
5、奖励、处罚