文件处理方法、装置、计算机设备和存储介质与流程

文档序号:36390815发布日期:2023-12-15 09:01阅读:30来源:国知局
文件处理方法与流程

本技术涉及区块链,特别是涉及一种文件处理方法、装置、计算机设备和存储介质。


背景技术:

1、在金融领域,金融机构经常需要将前端应用的文件上传至金融机构的系统,但为了保证系统安全,需要对待上传文件进行预检查,以防止待上传文件存在风险。

2、目前,金融机构通常会构建一个预检查样本库,将待上传样本与预检查样本库中的风险样本进行比较,来实现对待上传文件的预检查,但是每家金融机构,都构建一个预检查样本库,会导致预检查样本库的维护成本过高,从而导致文件处理的成本过高,因此,急需一种能够降低成本的文件处理方法。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够降低成本的文件处理方法、装置、计算机设备和存储介质。

2、第一方面,本技术提供了一种文件处理方法。应用于终端设备,该方法包括:

3、若存在文件上传需求,则根据待上传文件的文件标识,向区块链网络发起文件调用请求;其中,文件调用请求用于指示区块链网络反馈文件标识对应的核查文件;

4、基于区块链网络反馈的核查文件,对待上传文件进行风险核查;

5、若风险核查通过,则对待上传文件进行上传处理。

6、在其中一个实施例中,根据待上传文件的文件标识,向区块链网络发起文件调用请求,包括:

7、采用终端设备的私钥,对待上传文件的文件标识进行加密处理,得到加密信息;

8、基于加密信息,向区块链网络发起文件调用请求。

9、在其中一个实施例中,基于区块链网络反馈的核查文件,待上传文件进行风险核查,包括:

10、确定待上传文件与区块链网络反馈的各核查文件之间的相似度;

11、若待上传文件与各核查文件之间的相似度均小于相似度阈值,则确定对待上传文件的风险核查通过。

12、在其中一个实施例中,该方法还包括:

13、根据核查文件调整需求,向区块链网络发起核查文件调整请求;核查文件调整请求用于指示区块链网络基于核查文件调整需求,对区块链网络中存储的核查文件进行调整。

14、第二方面,本技术提供了另一种文件处理方法。应用于区块链节点,该方法包括:

15、响应于终端设备发起的文件调用请求,获取待上传文件的文件标识;其中,文件调用请求是终端设备存在文件上传需求时,根据待上传文件的文件标识发起的;

16、根据文件标识,从区块链网络中查找文件标识对应的核查文件;

17、将文件标识对应的核查文件反馈至终端设备,以供终端设备基于反馈的核查文件对待上传文件进行风险核查,且在风险核查通过后,对待上传文件进行上传处理

18、在其中一个实施例中,根据文件标识,从区块链网络中查找文件标识对应的核查文件,包括:

19、确定文件调用请求对应的文件调用接口;

20、通过文件调用接口,根据文件标识,从区块链网络中查找文件标识对应的核查文件。

21、在其中一个实施例中,响应于终端设备发起的文件调用请求,获取待上传文件的文件标识,包括:

22、响应于终端设备发起的文件调用请求,获取待上传文件的加密信息;

23、基于终端设备的公钥,对加密信息进行解密处理,得到待上传文件的文件标识。

24、在另一个实施例中,该方法还包括:

25、响应于终端设备发起的核查文件调整请求,确定核查文件调整需求,以及核查文件调整需求对应的文件调整接口;

26、通过文件调整接口,根据核查文件调整需求,对区块链网络中存储的核查文件进行调整。

27、第三方面,本技术还提供了一种文件处理装置。应用于终端设备,该装置包括:

28、请求发起模块,用于若存在文件上传需求,则根据待上传文件的文件标识,向区块链网络发起文件调用请求;其中,文件调用请求用于指示区块链网络反馈文件标识对应的核查文件;

29、风险核查模块,用于基于区块链网络反馈的核查文件,对待上传文件进行风险核查;

30、文件上传模块,用于若风险核查通过,则对待上传文件进行上传处理

31、第四方面,本技术还提供了一种文件处理装置。应用于区块链节点,该装置包括:

32、标识获取模块,用于响应于终端设备发起的文件调用请求,获取待上传文件的文件标识;其中,文件调用请求是终端设备存在文件上传需求时,根据待上传文件的文件标识发起的;

33、文件查找模块,用于根据文件标识,从区块链网络中查找文件标识对应的核查文件;

34、文件反馈模块,用于将文件标识对应的核查文件反馈至终端设备,以供终端设备基于反馈的核查文件对待上传文件进行风险核查,且在风险核查通过后,对待上传文件进行上传处理。

35、第五方面,本技术还提供了一种计算机设备。应用于终端设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

36、若存在文件上传需求,则根据待上传文件的文件标识,向区块链网络发起文件调用请求;其中,文件调用请求用于指示区块链网络反馈文件标识对应的核查文件;

37、基于区块链网络反馈的核查文件,对待上传文件进行风险核查;

38、若风险核查通过,则对待上传文件进行上传处理。

39、第六方面,本技术还提供了一种计算机设备。应用于区块链节点,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

40、响应于终端设备发起的文件调用请求,获取待上传文件的文件标识;其中,文件调用请求是终端设备存在文件上传需求时,根据待上传文件的文件标识发起的;

41、根据文件标识,从区块链网络中查找文件标识对应的核查文件;

42、将文件标识对应的核查文件反馈至终端设备,以供终端设备基于反馈的核查文件对待上传文件进行风险核查,且在风险核查通过后,对待上传文件进行上传处理

43、第七方面,本技术还提供了一种计算机可读存储介质。应用于终端设备,计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

44、若存在文件上传需求,则根据待上传文件的文件标识,向区块链网络发起文件调用请求;其中,文件调用请求用于指示区块链网络反馈文件标识对应的核查文件;

45、基于区块链网络反馈的核查文件,对待上传文件进行风险核查;

46、若风险核查通过,则对待上传文件进行上传处理。

47、第八方面,本技术还提供了一种计算机可读存储介质。应用于区块链节点,计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

48、响应于终端设备发起的文件调用请求,获取待上传文件的文件标识;其中,文件调用请求是终端设备存在文件上传需求时,根据待上传文件的文件标识发起的;

49、根据文件标识,从区块链网络中查找文件标识对应的核查文件;

50、将文件标识对应的核查文件反馈至终端设备,以供终端设备基于反馈的核查文件对待上传文件进行风险核查,且在风险核查通过后,对待上传文件进行上传处理。

51、第九方面,本技术还提供了一种计算机程序产品。应用于终端设备,计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

52、若存在文件上传需求,则根据待上传文件的文件标识,向区块链网络发起文件调用请求;其中,文件调用请求用于指示区块链网络反馈文件标识对应的核查文件;

53、基于区块链网络反馈的核查文件,对待上传文件进行风险核查;

54、若风险核查通过,则对待上传文件进行上传处理。

55、第十方面,本技术还提供了一种计算机程序产品。应用于区块链节点,计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

56、响应于终端设备发起的文件调用请求,获取待上传文件的文件标识;其中,文件调用请求是终端设备存在文件上传需求时,根据待上传文件的文件标识发起的;

57、根据文件标识,从区块链网络中查找文件标识对应的核查文件;

58、将文件标识对应的核查文件反馈至终端设备,以供终端设备基于反馈的核查文件对待上传文件进行风险核查,且在风险核查通过后,对待上传文件进行上传处理。

59、上述文件处理方法、装置、计算机设备和存储介质。当需要上传文件时,即根据待上传文件的文件标识,向区块链网络发起文件调用请求,并基于区块链网络反馈的核查文件对待上传文件进行风险核查,核查通过后再上传待上传文件。利用上述方法,当金融机构存在文件上传需求时,只需要从区块链网络中调用核查文件即可,不用自己单独构建核查文件库,区块链网络可以由多个金融机构共同维护,不但增加了核查文件的丰富性,也大大降低了维护成本,从而大大节省了文件上传的成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1