【技术实现步骤摘要】
基于区块链的文件管理方法、装置、设备和介质
本公开涉及区块链
,具体涉及应用于金融领域的区块链技术,更具体地涉及一种基于区块链的文件管理方法、装置、电子设备和计算机可读存储介质。
技术介绍
《银行业产品说明书描述规范》(GB/T32319-2015)规定了商业银行对银行客户提供的金融产品说明书的构成及展现要求,涉及理财、存款、贷款和票据等金融产品。目前金融产品说明书的存储和更新存在以下问题。现有的产品说明书一般随产品参数信息一并发布,产品说明书文件数据通过批量程序下传给不同销售渠道,并在渠道批量加载后对客展现,更新频率为T日新建或修改产品T+1日展现更新,时效性低,不利用信息及时共享。产品说明书直接对客展现,是客户投资金融产品的重要决策依据,准确性要求高,但目前仅靠人工审核,存在操作风险,如果产品说明书出现乱码或参数信息有误可能会引发客户投诉甚至监管审查。并且,现有存储方法安全性不高,如果黑客攻破了服务器登录相应系统,则可以对系统或网站产品说明书信息轻易地窃取和篡改。综上所述,目前金融产品说明书的管理方式存在共享不及时 ...
【技术保护点】
1.一种基于区块链的文件管理方法,应用于区块链网络节点上,所述文件包括金融产品的说明书,其特征在于,所述基于区块链的文件管理方法包括以下步骤:/n获取更新请求,其中,所述更新请求包括金融产品的产品信息和所述说明书的更新内容;/n响应所述更新请求,查询所述金融产品的产品信息,以确定更新类型,其中,所述更新类型包括新建和修改;/n根据所述更新请求,调用校验智能合约,对所述金融产品的说明书进行校验,其中,所述校验智能合约至少包括用于对所述金融产品的说明书进行校验的校验规则;以及/n当校验通过时,根据所述更新类型、所述金融产品的产品信息和所述说明书的更新内容,对所述金融产品的说明书 ...
【技术特征摘要】
1.一种基于区块链的文件管理方法,应用于区块链网络节点上,所述文件包括金融产品的说明书,其特征在于,所述基于区块链的文件管理方法包括以下步骤:
获取更新请求,其中,所述更新请求包括金融产品的产品信息和所述说明书的更新内容;
响应所述更新请求,查询所述金融产品的产品信息,以确定更新类型,其中,所述更新类型包括新建和修改;
根据所述更新请求,调用校验智能合约,对所述金融产品的说明书进行校验,其中,所述校验智能合约至少包括用于对所述金融产品的说明书进行校验的校验规则;以及
当校验通过时,根据所述更新类型、所述金融产品的产品信息和所述说明书的更新内容,对所述金融产品的说明书进行更新,并将更新结果存储于所述区块链上。
2.根据权利要求1所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括与所述产品信息对应的说明书模板、用户自定义的校验规则、智能化生成的校验规则以及依据金融监管文件提取的校验规则中的至少一个。
3.根据权利要求2所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括与所述产品信息对应的说明书模板,
其中,所述调用校验智能合约,对所述金融产品的说明书进行校验包括:根据所述说明书模板,对所述金融产品的说明书的固定格式部分的内容进行校验。
4.根据权利要求1-3中任一项所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括一组产品参数校验规则,所述一组产品参数校验规则包括所述金融产品的多个产品参数以及多个校验值,所述多个参数与多个校验值分别对应。
5.根据权利要求4所述的基于区块链的文件管理方法,其特征在于,所述调用校验智能合约,对所述金融产品的说明书进行校验包括:
提取所述说明书中的多个产品参数以及多个产品参数值;以及
分别比较所述多个产品参数值与所述多个校验值。
6.根据权利要求2所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括一组用户自定义的校验规则,
所述基于区块链的文件管理方法还包括:根据所述更新请求中包括的产品信息,用户自定义一组待校验的产品参数以及该产品参数的校验值。
7.根据权利要求2所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括一组智能化生成的校验规则,
所述基于区块链的文件管理方法还包括:
根据所述更新请求中包括的产品信息,确定相似金融产品,其中,该相似金融产品与所述更新请求中包括的金融产品具有规定的第一相似度;
提取所述相似金融产品的说明书的校验规则;以及
根据所述相似金融产品的说明书的校验规则,生成待校验的金融产品的说明书的校验规则。
8.根据权利要求2所述的基于区块链的文件管理方法,其特征在于,所述校验智能合约包括依据金融监管文件提取的校验规则,
所述基于区块链的文件管理方法还包括:
获取金融监管文件;
提取所述金融监管文件中与所述更新请求中包括的产品信息相关的监管信息;以及
根据所述监管信息,生成待校验的金融产品的说明书的校验规则。
9.根据权利要求1所述的基于区块链的文件管理方法,其特征在于,所述更新请求包括产品代码、参数代码、参数值、说明书模板代码、说明书的更新内容和时间戳。
10.根据权利要求1所述的基于区块链的文件管理方法,其特征在于,所述区块链响应所述更新请求,查询所述金融产品的产品信息,以确定更新类型包括:
当在所述区块链中查询到所述更新请求中包括的产品信息时,确定更新类型为修改金融产品的说明书;以及
当在所述区块链中未查询到所述更新请求中包括的产品信息时,确定更新类型为新建金融产品的说明书。
11.根据权利要求3所述的基于区块链的文件管理方法,其特征在于,所述根据所述说明书模板,对所述金融产品的说明书的固定格式部分的内容进行校验包括:
通过神经网络模型分别提取所述说明书和所述说明书模板中对应部分的关键词;以及
计算所述说明书中的关键词与所述说明书模板中的关键词之间的第二相似度,来对所述金融产品的说明书的固定格式部分的内容进行校验。
12.根据权利要求11所述的基于区块链的文件管理方法,其特征在于,所述通过神经网络模型分别提取所述说明书和所述说明书模板中对应部分的关键词包括:
分别从所述金融产品的说明书的固定格式部分和所述说明书模板中提取多个句子;
将提取的多个句子输入双向循环神经网络模型;
所述双向循环神经网络模型输出词语出现的概率;以及
当词语出现的概率大于预设值时,确定该词语为关键词。
13.根据权利要求11或12所述的基于区块链的文件管理方法,其特征在于,所述第二相似度为余弦相似度。
14.根据权利要求3所述的基于区块链的文件管理方法,其特征在于,所述基于区块链的文件管理方法还包括:更新说明书模板。
15.根据权利要求14所述的基于区块链的文件管理方法,其特征在于,所述更新说明书模板包括:
获取说明书模板更新请求;
验证所述说明...
【专利技术属性】
技术研发人员:张笑雪,刘捷,李曼丽,文晋京,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。