1.一种基于区块链和云计算的金融系统监控系统,其特征在于:该系统包括数据获取模块、数据分析模块、数据处理模块、监控模块、预测模块、区块链存储模块;
所述数据获取模块用于获取各项金融交易行为数据,包括当前金融交易数据、安全状态下金融系统交易数据、用户历史金融系统交易数据;所述数据分析模块用于将不同的金融交易数据进行聚类分析,并根据不同市场风格和交易对象进行分类;所述数据处理模块用于对金融交易数据进行处理,得出用户潜在偏好交易手段;所述监控模块用于调取当前金融交易对比用户潜在偏好交易手段,对不满足一定相似度的金融交易发出报警讯息,并暂时阻止交易;所述预测模块用于根据用户交易行为数据预测下次用户交易成功概率;所述区块链存储模块用于对金融交易数据、报警数据进行存储;
所述数据获取模块的输出端与所述数据分析模块、监控模块、区块链存储模块的输入端相连接;所述数据分析模块的输出端与所述数据处理模块的输入端相连接;所述数据处理模块的输出端与所述监控模块、预测模块的输入端相连接;所述监控模块的输出端与所述区块链存储模块的输入端相连接;
所述数据处理模块包括数据接收单元、数据处理单元;
所述数据接收单元用于接收数据获取模块、数据分析模块的传输数据;所述数据处理单元用于对数据接收单元中的数据进行处理;
所述数据接收单元的输出端与所述数据处理单元的输入端相连接;
所述数据处理单元的处理过程如下:
S1、获取实时金融系统交易内容,记为数据集 ;获取安全状态下金融系统交易数据,记为数据集 ;获取企业用户历史金融系统交易数据,记为数据集 ;
S2、对数据集 中交易数据进行聚类分析,根据交易对象的不同种类进行聚类形成对公交易、对私交易;
S3、将数据集 中的金融系统交易数据中的交易产品按照不同市场风格进行分类,并进行风格标签标注;在数据集 中,每场金融交易中包含地理范围、经营场所、交易性质、交易对象、融资方式、具体的交易工具,每项参数都具备相应的文本描述;
S4、对数据集 进行分析处理,根据企业用户历史金融系统交易数据来学习用户的潜在交易偏好,得到用户隐式反馈中的正反馈,正反馈包括交易时间低于 秒和单次交易中失败次数低于 次;将数据集 中的交易数据集合,记为 , 表示任一交易数据,表示企业用户表达正反馈的所有金融系统交易数据的集合,且 ; 中每场金融系统交易数据集中的任一项参数,记为 ,且 ;
S5、根据企业用户表达过正反馈的交易数据 ,定义一个企业用户偏好预测器,用于预测用户对于金融交易数据参数 的偏好,根据公式:;
其中, 表示企业用户 对于交易数据参数 的偏好程度分数; 表示全局偏移量; 表示企业用户 的企业偏差量; 表示企业用户 的个人偏差量; 表示交易数据参数 的文本关键词决定向量;
S6、对所有的金融交易数据参数 分别求取 ,并求和,结果作为正反馈的交易数据的偏好程度总分数,记为 ;
;
其中, 是表达正反馈的交易数据数量; 为相应金融交易数据参数数量;
根据标签分析每个正反馈的交易产品属于的市场风格,筛选出同一类市场风格的金融交易,计算企业用户 对每种市场风格的偏好程度分数,即计算同一市场风格下所有 的总和;
S7、挑选出其中偏好程度分数超出阈值的市场风格作为企业用户 所偏好的市场风格,并从数据集 中选择与企业用户 偏好的市场风格一致的金融交易数据,从数据集中选择与企业用户 偏好的市场风格一致的金融交易数据,组成数据集 ;
S8、对数据集 进行训练,得到安全状态下企业用户 所在企业金融交易数据中各项参数的偏好程度分数范围,并将其作为安全金融交易范围。
2.根据权利要求1所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述数据获取模块包括实时数据获取单元、历史数据获取单元;
所述实时数据获取单元用于进行获取企业用户实时进行金融交易的数据;所述历史数据获取单元用于进行获取安全状态下的金融交易数据与企业用户历史金融交易数据。
3.根据权利要求2所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述安全状态下的金融交易数据指国家允许的并通过检测的正常金融交易数据。
4.根据权利要求3所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述数据分析模块包括交易对象分析单元、市场风格分析单元;
所述交易对象分析单元用于根据不同的交易对象进行对金融交易数据的分析;所述市场风格分析单元用于根据不同的交易市场进行对金融交易数据的分析。
5.根据权利要求4所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述交易对象分析单元内根据不同的交易对象分为对公交易、对私交易;
所述市场风格分析单元内根据不同的交易市场分为货币交易、资本交易、外汇交易、黄金交易、证券交易。
6.根据权利要求5所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述监控模块包括对比单元、报警单元;
所述对比单元用于存储安全金融交易范围,并获取实时金融交易数据,进行对比;所述报警单元用于对不符合安全金融交易范围的金融交易进行发布报警讯息,并暂停金融交易;
所述对比单元的输出端与所述报警单元的输入端相连接。
7.根据权利要求6所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述预测模块包括预测单元、输出单元;
所述预测单元用于根据大数据进行预测下一次金融交易的成功率;所述输出单元用于将结果输出到管理员端,进行通知;
所述预测单元的输出端与所述输出单元的输入端相连接;
所述预测单元进行预测包括以下步骤:
S9‑1、获取同一家企业的 组金融交易数据,获取该企业的安全金融交易范围;
S9‑2、选取安全金融交易范围的中心值,即中点值,计算每组金融交易数据中的各项参数的偏好程度分数与其对应的中点值的差值的绝对值,记为集合 ,为相应金融交易数据参数数量;则存在 组集合 ,分别记为 ;
S9‑3、对每个集合 ,求取平均值,记为 ;
S9‑4、对 组集合 的 在此求取平均值,记为 ,设置最大、最小阈值 、,若 超出 或 低于 ,则预测结果为0;若 在 与 之间,则预测结果为1;
S9‑5、预测结果为0代表下次金融交易成功率低于50%;预测结果为1代表下次金融交易成功率高于50%。
8.根据权利要求1所述的一种基于区块链和云计算的金融系统监控系统,其特征在于:所述区块链存储模块包括区块链交易存储单元、区块链报警存储单元;
所述区块链交易存储单元用于存储各企业用户的金融交易数据;所述区块链报警存储单元用于存储发生的报警讯息。