一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的境外发票认证方法、系统及存储介质

2022-07-31 08:28:36 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的境外发票认证方法,其特征在于,包括:获取用户提交于所预设的区块链中的待认证发票信息和辅助证明信息;识别待认证发票信息和辅助证明信息中的关键数据,将待认证发票信息所对应的关键数据定义为发票数据信息,将辅助证明信息所对应的关键数据定义为证明数据信息并筛选出证明类型信息;根据所预设的接入点数据库中所存储的接入点ip信息和证明类型信息进行匹配分析以确定证明类型信息所对应的接入点ip地址,将该接入点ip地址定义为证明接入点信息;向证明接入点信息所对应的接入点ip地址发送所预设的请求验证信息和证明数据信息;接收从证明接入点信息所对应的接入点ip地址发送回的验证结果信息,所述验证结果信息包括数据真实信息、无法验证信息和数据虚假信息;若验证结果信息均为数据真实信息,则将待认证发票信息更新为有效发票信息并打包上链存储于区块链中;若验证结果信息中存在无法验证信息,则将待认证发票信息更新为基本有效发票信息并打包上链存储于区块链中;若验证结果信息中存在数据虚假信息,则将待认证发票信息更新为无效发票信息并打包上链存储于区块链中。2.根据权利要求1所述的一种基于区块链的境外发票认证方法,其特征在于,验证结果信息中存在数据虚假信息或者无法验证信息时认证方法包括:获取有效发票信息、基本有效发票信息和无效发票信息中的参数值,将有效发票信息对应的参数值定义为有效参数信息,将基本有效发票信息对应的参数值定义为基本有效参数信息,将无效发票信息对应的参数值定义为无效参数信息;根据有效参数信息、基本有效参数信息和无效参数信息计算出参数和信息并分别计算基本有效参数信息和无效参数信息在参数和信息中的占比,将基本有效参数信息的占比定义为基本占比信息,将无效参数信息的占比定义为无效占比信息;判断无效占比信息是否大于所预设的临界无效比例信息;若大于临界无效比例信息,则于区块链中记录为无效发票群信息并触发无效警报信息;若小于临界无效比例信息,则判断无效参数信息是否大于所预设的临界无效数值信息;若大于临界无效数值信息,则于区块链中记录为无效发票群信息并触发无效警报信息;若小于临界无效数值信息,则判断基本有效占比信息是否大于所预设的临界基本有效比例信息;若大于临界基本有效比例信息,则于区块链中记录为基本有效发票群信息并触发基本有效警报信息;若小于临界基本有效比例信息,则判断基本有效参数信息是否大于所预设的临界基本有效数值信息;若大于临界基本有效数值信息,则于区块链中记录为基本有效发票群信息并触发基本
有效警报信息;若小于临界基本有效数值信息,则于区块链中记录为有效发票群信息和基本有效占比信息。3.根据权利要求2所述的一种基于区块链的境外发票认证方法,其特征在于,将待认证发票信息更新为有效发票信息并存储于区块链中的另一种方法包括:根据所预设的发票数据库中存储的区块链所有接入点内的发票记录信息和发票数据信息进行匹配分析以确定发票数据信息所对应的发票记录,将该发票记录定义为核对发票记录信息;判断核对发票记录信息是否存在;若存在核对发票记录信息,则将待认证发票信息更新为有效发票信息并存储于区块链中;若不存在,则向证明接入点信息所对应的接入点ip地址发送请求验证信息和证明数据信息。4.根据权利要求3所述的一种基于区块链的境外发票认证方法,其特征在于,将待认证发票信息更新为有效发票信息并存储于区块链中的方法包括:获取区块链中存储的已抵扣发票记录信息;判断待认证发票信息是否和其中一个已抵扣发票记录信息一致;若和其中一个已抵扣发票记录信息一致,则将待认证发票信息更新为无效发票信息;若和所有的已抵扣发票记录信息均不一致,则将待认证发票信息更新为有效发票信息并于用户抵扣时,在对应为所预设的税务ip信息的证明接入点信息处上传对应有效发票信息的已抵扣发票记录信息。5.根据权利要求4所述的一种基于区块链的境外发票认证方法,其特征在于,无效参数信息小于临界无效数值信息且基本有效参数信息小于临界基本有效数值信息时,将待认证发票信息从基本有效群发票信息和无效发票群信息两者中的一个转化为有效发票群信息的方法包括:获取用户提交于区块链中的重新递交信息并发送至区块链中对应税务信息的接入点ip地址;接收从对应税务信息的接入点ip地址发送回来的增加结果信息;于增加结果信息为所预设的允许增加信息时获取用户提交于区块链中的重新辅助证明信息;识别重新辅助证明信息中的关键数据,将重新辅助证明信息所对应的关键数据定义为重新证明数据信息;从重新证明数据信息中筛选出重新证明类型信息;根据接入点数据库中所存储的接入点ip信息和重新证明类型信息进行匹配分析以确定重新证明类型信息所对应的接入点ip地址,将该接入点ip地址定义重新证明接入点信息;判断重新证明接入点信息是否和其中一个证明接入点信息一致;若和其中一个证明接入点信息一致,则判断重新证明类型信息是否和证明类型信息一致;
若和证明类型信息一致,则接收重新验证结果信息并将一致的证明类型信息按照重新验证结果信息进行更新后计算无效占比信息、无效参数信息、基本有效占比信息和基本有效参数信息;若和证明类型信息不一致,则接收重新验证结果信息并根据有效参数信息、基本有效参数信息、无效参数信息和重新验证结果信息重新计算出参数和信息、基本占比信息和无效占比信息;若和任意一个证明接入点信息均不一致,则接收重新验证结果信息并根据有效参数信息、基本有效参数信息、无效参数信息和重新验证结果信息重新计算出参数和信息、基本占比信息和无效占比信息;于重新计算后的无效占比信息小于临界无效比例信息、无效参数信息小于临界无效数值信息、基本有效占比信息小于临界基本有效比例信息和基本有效参数信息小于临界基本有效数值信息时重新于区块链中记录基本有效发票群信息或无效发票群信息对应的待认证发票信息为有效发票群信息。6.根据权利要求5所述的一种基于区块链的境外发票认证方法,其特征在于,接收重新验证结果信息的方法包括:获取重新验证结果信息的次数信息;判断次数信息是否大于所预设的试探次数信息所对应的次数值;若大于试探次数信息所对应的次数值,则将待认证发票信息更新为无效发票信息;若小于,则正常接收重新验证结果信息。7.根据权利要求5所述的一种基于区块链的境外发票认证方法,其特征在于,识别证明数据信息后向证明接入点信息所对应的接入点ip地址发送证明数据信息的方法包括:根据所预设的关联数据库中所存储的关联种类信息和发票数据信息进行匹配分析以确定发票数据信息所对应的关联种类,将该关联种类定义为第一关联种类信息;将第一关联种类信息和证明数据信息中的证明种类信息进行匹配分析以确定匹配成功的证明数据信息,将该证明数据信息定义为第一证明数据信息;筛选出第一证明数据信息中和发票数据信息种类相匹配的关键数据,将第一证明数据信息中的关键数据定义为第一关键证明数据信息,将发票数据信息中的关键数据定义为第一核准关键数据信息;判断第一关键证明数据信息是否和第一核准关键数据信息一致;若和第一核准关键数据信息一致,则将第一证明数据信息发送至对应的证明接入点信息,将第一证明数据信息存储于关联信息库中并将除第一证明数据信息外的证明数据信息定义为剩余证明数据信息;根据关联数据库中所存储的关联种类信息和第一证明数据信息进行匹配分析以确定第一证明数据信息所对应的关联种类,将该关联种类定义为第二关联种类信息;将第二关联种类信息和剩余证明数据信息中的证明种类信息进行匹配分析以确定匹配成功的剩余证明数据信息,将该剩余证明数据信息定义为第二证明数据信息;识别出第一证明数据信息中和第二证明数据信息种类相匹配的关键数据,将第二证明数据信息中的关键数据定义为第二关键证明数据信息,将第一证明数据信息中的关键数据定义为第二核准关键数据信息;
判断第二关键证明数据信息是否和第二核准关键数据信息一致;若和第二核准关键数据信息一致,则将第二证明数据信息发送至对应的证明接入点信息,将第二证明数据信息存储于关联信息库中并更新剩余证明数据信息直至不存在剩余证明数据信息或者和前一个匹配成功的证明数据信息无关联种类的剩余证明数据信息,将前一个匹配成功的证明数据信息无关联种类的剩余证明数据信息定义为无效证明数据信息;不向无效证明数据信息所对应的证明接入点信息发送请求验证信息;若和第二核准关键数据信息不一致,则将待认证发票信息更新为无效发票信息并打包上链存储于区块链中;若和第一核准关键数据信息不一致,则将待认证发票信息更新为无效发票信息并打包上链存储于区块链中。8.根据权利要求7所述的一种基于区块链的境外发票认证方法,其特征在于,若待认证发票信息中有些位置无法识别时的认证方法包括:根据所预设的完整数据库中所存储的完整数据信息和发票数据信息进行匹配分析以确定发票数据信息所对应的完整数据,将该完整数据定义为当前完整数据信息;根据当前完整数据信息和发票数据信息进行计算以确定缺失数据类型信息;将缺失类型数据信息和任意一个证明数据信息中的证明种类信息进行匹配分析以确定缺失类型数据信息所对应的证明数据信息,将该证明数据信息定义为缺失证明信息;判断缺失证明信息是否存储于关联信息库中;若存储于关联信息库中,则判断缺失证明信息所对应的验证结果信息是否为数据真实信息;若是数据真实信息,则于发票数据信息上添加缺失证明信息中对应确实类型数据信息的数据;若不是数据真实信息,则将待认证发票信息更新为无效发票信息并打包上链存储于区块链中;若不存储于关联信息库中,则将待认证发票信息更新为基本有效发票信息并打包上链存储于区块链中。9.一种基于区块链的境外发票认证系统,其特征在于,包括:信息获取模块,用于获取用户提交于所预设的区块链中的待认证发票信息和辅助证明信息;处理模块,与信息获取模块和识别模块相连,用于信息的存储和处理;识别模块,用于识别待认证发票信息和辅助证明信息中的关键数据,将待认证发票信息所对应的关键数据定义为发票数据信息,将辅助证明信息所对应的关键数据定义为证明数据信息并筛选出证明类型信息;处理模块根据所预设的接入点数据库中所存储的接入点ip信息和证明类型信息进行匹配分析以确定证明类型信息所对应的接入点ip地址,将该接入点ip地址定义为证明接入点信息;发送模块,与处理模块相连,用于向证明接入点信息所对应的接入点ip地址发送所预设的请求验证信息和证明数据信息;接收模块,与处理模块相连,用于接收从证明接入点信息所对应的接入点ip地址发送
回的验证结果信息,所述验证结果信息包括数据真实信息、无法验证信息和数据虚假信息;若接收模块接收到验证结果信息均为数据真实信息,则处理模块将待认证发票信息更新为有效发票信息并打包上链存储于区块链中;若接收模块接收到验证结果信息中存在无法验证信息,则处理模块将待认证发票信息更新为基本有效发票信息并打包上链存储于区块链中;若接收模块接收到验证结果信息中存在数据虚假信息,则处理模块将待认证发票信息更新为无效发票信息并打包上链存储于区块链中。10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1至8中任一种基于区块链的境外发票认证方法的计算机程序。

技术总结
本申请涉及一种基于区块链的境外发票认证方法、系统及存储介质,涉及境外发票认证的领域,该方法包括获取待认证发票信息和辅助证明信息;识别发票数据信息和证明数据信息并筛选出证明类型信息;确定证明接入点信息;发送请求验证信息和证明数据信息;接收验证结果信息;若均为数据真实信息,则更新为有效发票信息;若存在无法验证信息,则更新为基本有效发票信息;若存在数据虚假信息,则更新为无效发票信息,改善了境外发票很难找到单一可信的发票签署或者背书来源的问题,本申请具有通过多方认证,最终在区块链中形成一个可信度较高的认证结果进行存证,提高了境外发票认证的真实性和可靠性的效果。性和可靠性的效果。性和可靠性的效果。


技术研发人员:万志涛 华秀萍 杨淼
受保护的技术使用者:宁波诺丁汉大学
技术研发日:2022.04.26
技术公布日:2022/7/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献