欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2022106534261
申请人: 深圳市润璟元信息科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于区块链技术的金融数据化信息分布式交易系统,其特征在于:包括:

金融数据终端,在不同的区域或者位置产生各种金融交易数据信息,所述金融数据终端设置有区块链节点,通过区块链节点能够实现不同数据信息的交互和应用;

数据存储模块;用于实现不同金融交易数据信息的存储,所述数据存储模块包括HBASE+HIVE+SPARK存储模块、云端数据库、区块链接口、区块链节点、分布式数据存储区块和搜索引擎,其中所述HBASE+HIVE+SPARK存储模块包含HBASE数据库、HIVE数据库和SPARK数据库,所述HBASE数据库、云端数据库、HIVE数据库和SPARK数据库的输出端通过区块链接口与区块链节点连接,所述区块链节点与分布式数据存储区块连接,所述分布式数据存储区块内设置有搜索引擎;

分布式数据融合模块;用于实现不同金融数据终端数据信息的融合,将不同金融交易数据类型数据进行汇总和计算,所述分布式数据融合模块设置有区块链节点;

区块链网络;作为多个区块构成的数据区块链条,在区块中保存金融数据信息,按照各自产生的金融数据信息时间顺序连接成链条,将这些链条存储在区块链服务器中,为整个区块链系统提供存储空间和算力支持;

区块链节点;作为区域的服务器,设置有共识机制,能够实现不同金融数据终端的数据连接;

加密模块;能够实现金融数据终端数据发送时加密和接收数据信息的数据解密,当数据在传输过程中遇到危险时,能够自动预警并将发送过程中的数据信息清零;

其中金融数据终端、数据存储模块、分布式数据融合模块和加密模块设置在区块链网络中,所述金融数据终端的输出端与数据存储模块的输入端连接,所述数据存储模块的输出端与分布式数据融合模块的输入端连接,所述分布式数据融合模块的输出端与加密模块的输入端连接;

所述数据存储模块实现存储的方法为:

(1)接收金融数据终端发送的数据信息,并将接收到的数据信息写入,调用函数实现不同数据库信息之间的信息交互;

(2)读取金融数据信息,在分布式金融数据终端,通过调用open函数,向区块链节点的数据信息发送调用函数,通过各个数据库内设置的区块链节点,获取各个分布式金融数据终端数据块信息;

(3)金融数据信息存储,调取区块链存储的数据程序;

所述搜索引擎为贝叶斯算法搜索引擎或者K‑means算法搜索引擎或者贝叶斯算法搜索引擎和K‑means算法搜索引擎的结合,其中贝叶斯算法搜索引擎或者K‑means算法搜索引擎均设置有区块链接口;

分布式数据融合模块包括区块链融合接口、融合模块和Nash均衡算法模块,其中所述区块链融合接口用于通过区块链网络接收分布式数据信息,融合模块用于融合不同类型的金融数据信息,Nash均衡算法模块用于调节不同存储模块,实现区块链不同数据信息的调度;

所述Nash均衡算法模块通过以下方法实现不同区块链节点金融数据信息的平衡和调节:步骤一、设置数据存储模块的存储函数,表示式为:

          (1)

式(1)中, 表示数据存储模块存储的区块链金融数据类型函数,  表示第 个区块链存储节点数据信息分析速率, 表示不同类型的区块链节点兼容交易数据信息存储参数, 表示HBASE数据库数据存储, 表示HIVE数据库数据存储, 表示SPARK数据库数据存储, 、 、 表示HBASE数据库、HIVE数据库和SPARK数据库区块链存储信息函数式, 表示数据库, 表示数据库下标标识, 表示HBASE数据库的数据类型,表示HIVE数据库的数据类型, 表示SPARK数据库的数据类型;

步骤二、调节数据存储模块的存储金融数据信息;

根据数据存储模块中存储金融数据信息区块链的参数进行Nash均衡调节,调节函数表示为:                  (2)

式(2)中, 表示存储金融数据信息区块内区块链数据的均衡值, 表示存储金融数据信息区块中区块链金融数据信息状态, 表示区块链金融数据信息调度的均衡速度, 表示不同类型的区块链存储参数,n表示区块链存储参数的个数,表示区块链区块数; 表示区块链数据均衡值参数;

步骤三、调节区块链储存指标,标准化处理;

经过Nash均衡之后,数据存储模块中的区块链金融数据信息储存指标标准化处理为:

                      (3)

式(3), 表示标准化处理后的区块链储存指标, 中的 表示为区块链储存指标的种类, 中的 表示为区块链储存指标的长度; 表示数据存储模块中具有区块链输入表示的数值,其中 中的 表示区块链数据符号, 中的 表示区块链金融数据信息调度的均衡速度, 中的 表示区块链金融数据信息调度后的数据标识, 中的 表示区块链存储节点, 表示区块链金融数据信息存储后的数据指标, 表示金融交易数据信息在区块链网络中实现调度的时间差;

步骤四、通过更新最优化算法实现区块链金融数据信息输入更新;

对于均衡后的区块链数据存储模块,若进行区块链金融数据信息交互,需保证区块链金融数据信息输入更新最优化,通过 函数评估:           (4)

式(4)中, 表示最优区块链金融数据信息交互方法函数,  中的 表示均衡状态下的区块链金融数据信息交互变化, 中的 表示不同区块链节点数据信息的交互次数, 表示区块链金融数据信息交互过程有效率, 表示初始区块链金融数据信息输出量, 表示区块链数据信息更新最优化算法过程指标系数, 表示存储金融数据信息区块随时间的变化状态, 表示非均衡状态下的区块链金融数据信息交互函数;

有效率差函数为:

                 (5)

式(5)中, 表示区块链金融交易有效数据更新差值, 表示均衡状态下的区块链金融数据信息交互有效率, 表示未达均衡状态的区块链金融数据信息交互有效率, 表示区块链网络中整个区块允许的最大数据更新量。

2.根据权利要求1所述的一种基于区块链技术的金融数据化信息分布式交易系统,其特征在于:所述加密模块为改进型Blowfish加密算法模块,所述改进型Blowfish加密算法模块包含加密单元、区块链节点和解密单元,其中所述加密单元的输出端与区块链节点的输入端连接,所述区块链节点的输出端和解密单元的输入端连接。

3.根据权利要求2所述的一种基于区块链技术的金融数据化信息分布式交易系统,其特征在于:所述加密单元中设置有预警函数和清零函数,加密单元在加密过程中通过Blowfish加密算法对传递过程中的数据信息进行加密,加密后的数据信息遇到风险数据信息时,自动启动预警函数,提示传输过程中有风险出现,当预警级别达到设置的最高级时,自动启动清零函数,将传递过程中的高风险金融数据信息清零,并将清零前的金融数据信息原路返回。

4.根据权利要求2所述的一种基于区块链技术的金融数据化信息分布式交易系统,其特征在于:解密单元工作方法为:使用MD5算法公钥对签名块进行解密,通过哈希函数摘要实现公文密文进行比较,如果来源相同,并且未发现漏洞,则视为文件完整,不需要重新发送,如果MD5算法公钥无法实现数据解密,再启动RSA解密算法对文件数据信息进行解密,然后输出Blowfish加密算法的密钥;最后再通过Blowfish加密算法的密钥对公文密文进行解密,则输出解密后的电子文件M。