一种基于区块链的金融数据存证方法及系统_第1页
一种基于区块链的金融数据存证方法及系统_第2页
一种基于区块链的金融数据存证方法及系统_第3页
一种基于区块链的金融数据存证方法及系统_第4页
一种基于区块链的金融数据存证方法及系统_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(22)申请日2022.04.26(65)同一申请的已公布的文献号地址410082湖南省长沙市岳麓区麓山南路2号(72)发明人王纲金祝由谢赤(74)专利代理机构北京冠和权律师事务所专利代理师时嘉鸿HO4L9/40(2022.01)G06QHO4LHO4L67/1097(2022.01)US2020007312A1,2020.01.02权利要求书4页说明书10页附图1页一种基于区块链的金融数据存证方法及系统本发明提供一种基于区块链的金融数据存证方法及系统,其中方法包括:获取待存证的金所述存证策略,确定存证方式以及存证方式的存证信息的获取方式;基于所述获取方式,获取存证信息;当所述存证方式为上链存储,将所述存证信息与所述金融数据关联,形成关联数据;计算所述关联数据的哈希值,将所述哈希值存储至区块链网络中;将所述关联数据存证至分布式存储网络中。本发明的基于区块链的金融数据存证方法,将重要的金融数据与存证信息关联绑定,进行哈希值计算并上传至区块链,应用区块链的防篡改机制,从而实现当重要的金融数据被篡改后能够及时发现,避免造成不可挽回的损失。获取待存证的金融数据;解析金融数据,确定存证策略;步账S3解析存证策略,确定存证方式以及存证方式的存证信息的获取方式:基于获取方式,获取存证信息:当存证方式为上链存储,将存证信息与金融数据关联,形成关联数据;计算关联数据的哈希值,将哈希值存储至区块链网络中;将关联数据存证至分布式存储网络中。1/4页1/4页2解析所述存证策略,确定存证方式以及存证方式的存证信息的算所述关联数据的哈希值,将所述哈希值存储至区块链网络中;将所述关联数据存证至分获取预设的第一存证策略规则库;基于所述身份信息,尝试从所述第一存证策略规则库中调取各个所述金融参与者预设的第一存证策略规则以及各个所述第一存证策略规则对应关联的优先级;当针对每个所述金融参与者都从所述第一存证策略规则库中确定了所述第一存证策略规则时,比较各个所述第一存证策略规则对应关联的第一优先值;将所述第一优先值最高的所述第一存证策略规则,作为用于所述存证策略的确定规解析所述确定规则,确定第一特征提取模板及其对应的策略确定表;基于所述第一特征提取模板对所述金融数据进行特征提取,获取多个第一特征值;2.如权利要求1所述的基于区块链的金融数据存证方法,其特征在于,所述获取待存证输出与所述权限级别对应关联的金融数据获取模板列表;将所述请求方对于所述金融数据获取模板列表的选择项对应的金融数据获取模板输获取所述存证请求的请求方使用的设备的机器号码;当所述定位信息对应的位置在位置备案库中有备案信息3.如权利要求1所述的基于区块链的金融数据存证方法,其特征在于,所述解析所述金2/4页B2/4页B3当至少一个所述金融参与者通过所述第一存证策略规则库中确定了对应的所述第一存证策略规则且不是所有的所述金融参与者都通过所述第一存证策略规则库中确定了对应的所述第一存证策略规则时,判断已确定出的所述第一存证策略规则中是否存在最高优将所述第一优先值最高的所述第一存证策略规则,作为用于所述存证策略的所述确定当不存在时,将各个所述第一存证策略规则对应关联的第一优先值中最高值作为参考值,将未从所述第一存证策略规则库中确定出所述第一存证策略规则的所述金融参与者作从大数据平台上获取所述待评价人的历史金融活动数据;基于预设的第二特征提取模板对所述历史金融活动数据进行特征提取,获取多个第二基于评价值与预设的第二存证策略规则库,确定各个所述待评价人对应的第二存证策略规则及其对应的第二优先值;将所述第二优先值中最大值与所述参考值比较,当所述参考值较大或相等时,以所述参考值对应的所述第一存证策略规则作为所述确定规则;当所述参考值较小时,以所述第二优先值中最大值对应的所述第二存证策略规则为所述确定规则。4.如权利要求3所述的基于区块链的金融数据存证方法,其特征在于,所述解析所述金当所有的所述金融参与者都未能通过所述第一存证策略规则库中确定对应的所述第一存证策略规则时,将未从所述第一存证策略规则库中确定出所述第一存证策略规则的所从大数据平台上获取所述待评价人的历史金融活动数据;基于预设的第二特征提取模板对所述历史金融活动数据进行特征提取,获取多个第二基于所述待评价向量与所述评价库,确定所述待评价人的评价值;基于评价值与预设的第二存证策略规则库,确定各个所述待评价人对应的第二存证策略规则及其对应的第二优先值;以所述第二优先值中最大值对应的所述第二存证策略规则为所述确定规则。策略解析模块,用于解析所述存证策略,确定存证方式以及存证方式的存证信息的获3/4页B3/4页B4获取预设的第一存证策略规则库;基于所述身份信息,尝试从所述第一存证策略规则库中调取各个所述金融参与者预设的第一存证策略规则以及各个所述第一存证策略规则对应关联的优先级;当针对每个所述金融参与者都从所述第一存证策略规则库中确定了所述第一存证策略规则时,比较各个所述第一存证策略规则对应关联的第一优先值;将所述第一优先值最高的所述第一存证策略规则,作为用于所述存证策略的确定规解析所述确定规则,确定第一特征提取模板及其对应基于所述第一特征提取模板对所述金融数据进行特征提取,获取多个第一特征值;6.如权利要求5所述的基于区块链的金融数据存证系统,其特征在于,所述数据获取模输出与所述权限级别对应关联的金融数据获取模板列表;将所述请求方对于所述金融数据获取模板列表的选择项对应的金融数据获取模板输获取所述存证请求的请求方使用的设备的机器号码;获取所述请求方的定位信息;当所述定位信息对应的位置在位置备案库中有备案信息时,验证通过;7.如权利要求5所述的基于区块链的金融数据存证系统,其特征在于,所述策略确定模当至少一个所述金融参与者通过所述第一存证策略规则库中确定了对应的所述第一存证策略规则且不是所有的所述金融参与者都通过所述第一存证策略规则库中确定了对应的所述第一存证策略规则时,判断已确定出的所述第一存证策略规则中是否存在最高优4/4页4/4页5将所述第一优先值最高的所述第一存证策略规则,作为用于所述存证策略的所述确定当不存在时,将各个所述第一存证策略规则对应关联的第一优先值中最高值作为参考值,将未从所述第一存证策略规则库中确定出所述第一存证策略规则的所述金融参与者作从大数据平台上获取所述待评价人的历史金融活动数据;基于预设的第二特征提取模板对所述历史金融活动数据进行特征提取,获取多个第二基于评价值与预设的第二存证策略规则库,确定各个所述待评价人对应的第二存证策略规则及其对应的第二优先值;将所述第二优先值中最大值与所述参考值比较,当所述参考值较大或相等时,以所述参考值对应的所述第一存证策略规则作为所述确定规则;当所述参考值较小时,以所述第二优先值中最大值对应的所述第二存证策略规则为所述确定规则。8.如权利要求6所述的基于区块链的金融数据存证系统,其特征在于,所述策略确定模当所有的所述金融参与者都未能通过所述第一存证策略规则库中确定对应的所述第一存证策略规则时,将未从所述第一存证策略规则库中确定出所述第一存证策略规则的所从大数据平台上获取所述待评价人的历史金融活动数据;基于预设的第二特征提取模板对所述历史金融活动数据进行特征提取,获取多个第二基于所述待评价向量与所述评价库,确定所述待评价人的评价值;基于评价值与预设的第二存证策略规则库,确定各个所述待评价人对应的第二存证策略规则及其对应的第二优先值;以所述第二优先值中最大值对应的所述第二存证策略规则为所述确定规则。1/10页1/10页6一种基于区块链的金融数据存证方法及系统[0001]本发明涉及区块链技术领域,特别涉及一种基于区块链的金融数据存证方法及系[0002]目前,金融是货币资金融通的总称;主要指与货币流通和银行信用相关的各种活了人们,但是随之而来的是这些金融数据的可靠性的问题,并且重要的金融数据在存储过程若被篡改,无法及时发现的风险,因此如何进行金融数据的安全及有效地存证是亟需解[0003]本发明目的之一在于提供了一种基于区块链的金融数据存证方法,根据金融数据希值计算并上传至区块链,应用区块链的防篡改机制,从而实现当重要的金融数据被篡改[0004]本发明实施例提供的一种基于区块链的金融数据存证方法,包括:[0007]解析存证策略,确定存证方式以及存证方式[0013]输出与权限级别对应关联的金融数据获取模板列表;[0014]将请求方对于金融数据获取模板列表的选择项对应的金融数据获取模板输出给[0017]获取存证请求的请求方使用的设备的机器号码;[0021]当定位信息对应的位置在位置备案库中有备案信息时,验证通过2/10页2/10页7[0028]基于身份信息,尝试从第一存证策略规则库中调取各个金融参与者预设的第一存证策略规则以及各个第一存证策略规则对应关联的优先级;[0029]当针对每个金融参与者都从第一存证策略规则库中确定了第一存证策略规则时比较各个第一存证策略规则对应关联的第一优先值;[0030]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则;[0031]解析确定规则,确定第一特征提取模板及其对应的策略确定表;[0032]基于第一特征提取模板对金融数据进行特征提取,获取多个第一特征值;[0035]当至少一个金融参与者通过第一存证策略规则库中确定了对应的第一存证策略规则且不是所有的金融参与者都通过第一存证策略规则库中确定了对应的第一存证策略规则时,判断已确定出的第一存证策略规则中是否存[0036]当存在时,比较各个第一存证策略规则对应关联的第一优先值[0037]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则[0038]当不存在时,将各个第一存证策略规则对应关联的第一优先值中最高值作为参考值,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评价人;[0039]从大数据平台上获取待评价人的历史金融活动数据[0040]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二[0044]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0045]将第二优先值中最大值与参考值比较,当参考值较大或相等时,以参考值对应的第一存证策略规则作为确定规则;当参考值较小时,以第二优先值中最大值对应的第二存[0047]当所有的金融参与者都未能通过第一存证策略规则库中确定对应的第一存证策略规则时,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评[0048]从大数据平台上获取待评价人的历史金融活动数据[0049]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二CN114866302B说明书3/10页8[0053]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0054]以第二优先值中最大值对应的第二存证策略规则为确定规则。[0055]本发明还提供一种基于区块链的金融数据存证系统,包括[0058]策略解析模块,用于解析存证策略,确定存证方式以及存证方式的存证信息的获[0064]输出与权限级别对应关联的金融数据获取模板列表[0065]将请求方对于金融数据获取模板列表的选择项对应的金融数据获取模板输出给[0068]获取存证请求的请求方使用的设备的机器号码;[0072]当定位信息对应的位置在位置备案库中有备案信息时,验证通过;[0079]基于身份信息,尝试从第一存证策略规则库中调取各个金融参与者预设的第一存证策略规则以及各个第一存证策略规则对应关联的优先级;[0080]当针对每个金融参与者都从第一存证策略规则库中确定了第一存证策略规则时比较各个第一存证策略规则对应关联的第一优先值;CN114866302B说明书4/10页9[0081]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则[0082]解析确定规则,确定第一特征提取模板及其对应的策略确定表;[0083]基于第一特征提取模板对金融数据进行特征提取,获取多个第一特征值;[0086]当至少一个金融参与者通过第一存证策略规则库中确定了对应的第一存证策略规则且不是所有的金融参与者都通过第一存证策略规则库中确定了对应的第一存证策略规则时,判断已确定出的第一存证策略规则中是否存在最高优先级;[0087]当存在时,比较各个第一存证策略规则对应关联的第一优先值[0088]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则[0089]当不存在时,将各个第一存证策略规则对应关联的第一优先值中最高值作为参考值,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评价人;[0090]从大数据平台上获取待评价人的历史金融活动数据[0091]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二[0095]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0096]将第二优先值中最大值与参考值比较,当参考值较大或相等时,以参考值对应的第一存证策略规则作为确定规则;当参考值较小时,以第二优先值中最大值对应的第二存[0098]当所有的金融参与者都未能通过第一存证策略规则库中确定对应的第一存证策略规则时,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评[0099]从大数据平台上获取待评价人的历史金融活动数据;[0100]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二[0104]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0105]以第二优先值中最大值对应的第二存证策略规则为确定规则。[0106]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明CN114866302B说明书5/10页[0107]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。[0108]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实[0109]图1为本发明实施例中一种基于区块链的金融数据存证方法的示意图;[0110]图2为本发明实施例中一种基于区块链的金融数据存证系统的示意图。[0111]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实[0113]步骤S1:获取待存证的金融数据[0115]步骤S3:解析存证策略,确定存证方式以及存证方式的存证信息的获取方式;[0117]步骤S5:当存证方式为上链存储,将存证信息与金融数据关联,形成关联算关联数据的哈希值,将哈希值存储至区块链网络中;将关联数据存证至分布式存储网络[0118]上述技术方案的工作原理及有益效果为:[0119]本发明的基于区块链的金融数据存证方法,应用于金融数据管理平台,工作人员或用户(即请求方)通过移动终端或电脑将需要存证的金融数据上传至金融数据管理平台;金融数据管理平台对金融数据进行解析,根据金融数据的实际情况确定出具体的存证策略,根据存证策略中的存证信息获取方式获取存证信息;然后根据存证策略中的存证方式储主要为将金融数据与存证信息关联存储在平台的服务器内;分布式网络存储为将金融数据与存证信息关联存储至分布式存储网络内;云存储空间存储为存储至请求方指定的云存储空间内;上链存储即分布式网络和区块链系统结合的存储方式,为将金融数据与存证信息关联存储至分布式网络,对关联后的数据进行哈希值计算后将哈希值存储在区块链网络储在分布式存储网络中,以分布式存储网络的大容量存储大体量的金融数据与存证信息的统中的哈希值对调用的数据进行校验,实现当关联数据被篡改的及时发现。[0123]输出与权限级别对应关联的金融数据获取模板列表;CN114866302B说明书6/10页[0124]将请求方对于金融数据获取模板列表的选择项对应的金融数据获取模板输出给[0127]获取存证请求的请求方使用的设备的机器号码;[0130]获取请求方的定位信息[0131]当定位信息对应的位置在位置备案库中有备案信息时,验证通过[0135]上述技术方案的工作原理及有益效果为:[0136]在获取待存证的金融数据时,需要对存证请求进行验证,以保证存证资源的合理设备备案库中备案后,可以认定为验证通过,只要是该备案的机器号码发送的存证请求就可以认为是验证通过;位置备案,主要应用与各大金融主体的办事大厅,在此处进行请求的金融数据对应一种金融数据获取模板,以实现针对性地获取金融数据。针对输出与权限级别对应关联的金融数据获取模板列表,当非工作人员在备案的位置登录平台时,如何输[0138]解析金融数据,确定各个金融参与者的身份信息[0140]基于身份信息,尝试从第一存证策略规则库中调取各个金融参与者预设的第一存证策略规则以及各个第一存证策略规则对应关联的优先级;[0141]当针对每个金融参与者都从第一存证策略规则库中确定了第一存证策略规则时,比较各个第一存证策略规则对应关联的第一优先值;[0142]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则;[0143]解析确定规则,确定第一特征提取模板及其对应的策略确定表;[0144]基于第一特征提取模板对金融数据进行特征提取,获取多个第一特征值;[0146]上述技术方案的工作原理及有益效果为:[0147]平台各个用户事先配置了第一存证策略规则,平台根据第一存证策略规则以及用户的信息进行综合分析确定其对应的优先级,构建出第一存证策略规则库;在进行金融数行优先值比较确定最后采用的第一存证策略规则,确定用于金融数据存证的存证策略;实CN114866302B说明书7/10页则以及用户的信息进行综合分析确定其对应的优先级;具体为:对用户配置的第一存证策略规则进行特征提取,提取第一类特征值;对用户的信息进行特征提取,提取第二类特征存证策略规则中作为结果的存证策略总数、第一存证策略规则中作为基础的参数总数、以及参数对应的量化编号、第一存证策略规则中作为判断条件的参数的阈值等;第二类特征二类特征值按照顺序排列形成优先值确定向量;优先值确定向量与判断向量的匹配可以采用计算两者的相似度的方式实现;相似度大于预设的阈值(例如:0.90),即可确定两者匹[0149]当至少一个金融参与者通过第一存证策略规则库中确定了对应的第一存证策略规则且不是所有的金融参与者都通过第一存证策略规则库中确定了对应的第一存证策略规则时,判断已确定出的第一存证策略规则中是否存[0150]当存在时,比较各个第一存证策略规则对应关联的第一优先值[0151]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则[0152]当不存在时,将各个第一存证策略规则对应关联的第一优先值中最高值作为参考值,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评价人;[0153]从大数据平台上获取待评价人的历史金融活动数据;[0154]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二[0157]基于待评价向量与评价库,确定待评价人的评价值[0158]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0159]将第二优先值中最大值与参考值比较,当参考值较大或相等时,以参考值对应的第一存证策略规则作为确定规则;当参考值较小时,以第二优先值中最大值对应的第二存[0160]当所有的金融参与者都未能通过第一存证策略规则库中确定对应的第一存证策略规则时,将未从第一存证策略规则库中确定出第一存证策略规则的金融参与者作为待评[0161]从大数据平台上获取待评价人的历史金融活动数据[0162]基于预设的第二特征提取模板对历史金融活动数据进行特征提取,获取多个第二[0165]基于待评价向量与评价库,确定待评价人的评价值8/10页8/10页[0166]基于评价值与预设的第二存证策略规则库,确定各个待评价人对应的第二存证策略规则及其对应的第二优先值;[0167]以第二优先值中最大值对应的第二存证策略规则为确定规则。[0168]上述技术方案的工作原理及有益效果为:[0169]第二存储策略规则库为平台配置的初始规则库,根据待评价人的评价值调取对应人的信用越差,所要的存证策略在安全度上可以适当提高;存证策略所需的存证信息越多对应的安全度越高,存证策略所采用的存储方式越安全,安全度越高。第二存证策略规则量的人员的金融活动数据进行分析构建,以反应待评价人的金融活动的诚信等方面;评价库中待评价向量与评价值一一对应关联存储。[0171]数据获取模块1,用于获取待存证的金融数据[0173]策略解析模块3,用于解析存证策略,确定存证方式以及存证方式的存证信息的获[0174]信息获取模块4,用于基于获取方式,获取存证信息[0175]存证模块5,用于当存证方式为上链存储,将存证信息与金融数据关联,形成关联储网络中。[0179]输出与权限级别对应关联的金融数据获取模板列表;[0180]将请求方对于金融数据获取模板列表的选择项对应的金融数据获取模板输出给[0181]基于金融数据获取模板,获取待存证的金融数据[0183]获取存证请求的请求方使用的设备的机器号码;[0187]当定位信息对应的位置在位置备案库中有备案信息时,验证通过9/10页9/10页[0194]基于身份信息,尝试从第一存证策略规则库中调取各个金融参与者预设的第一存证策略规则以及各个第一存证策略规则对应关联的优先级;[0195]当针对每个金融参与者都从第一存证策略规则库中确定了第一存证策略规则时比较各个第一存证策略规则对应关联的第一优先值;[0196]将第一优先值最高的第一存证策略规则,作为用于存证策略的确定规则[0197]

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论