基于区块链的数据可信分享方法技术

技术编号:33351193 阅读:23 留言:0更新日期:2022-05-08 09:57
本发明专利技术公开了基于区块链的数据可信分享方法,为了实现发票数据在企业与第三方机构之间的可信分享,发票业务服务商在提供企业区块链服务的平台建立区块链联盟链网络,作为联盟网络的组织者,将需要企业发票数据的第三方机构加入到联盟中,在邀请加入的过程中对第三方机构的身份进行审核,审核后的第三方系统可通过共识节点对联盟链进行访问。本发明专利技术在企业和第三方机构之间建立了可信的历史发票数据的分享机制,将分享的过程记录到区块链中,留存审核、交易记录。交易记录。交易记录。

【技术实现步骤摘要】
基于区块链的数据可信分享方法


[0001]本专利技术涉及一种数据可信分享方法,具体涉及基于区块链的数据可信分享方法。

技术介绍

[0002]在企业的增值税发票业务中,当前国家的税务部门保留了企业的所有历史增值税发票数据,在企业授权后,可基于税局为企业颁发的CA证书,通过IT系统从税局系统中查询企业的历史发票数据。在企业向其他机构申请服务时,第三方机构通常需要根据企业的历史发票数据评估企业的经营状况。即企业需要将历史发票数据分享给第三方机构用于对企业运营状态的分析。
[0003]当前,企业通常不愿意将保存CA证书的税控设备交给第三方机构用于发票数据的获取,因无法保证第三方企业的未经授权的其他操作;同时第三方机构也不信任通过企业提交的历史发票数据的准确性、完整性。
[0004]现有技术中,主要存在两种情况:1、当前,通常由专业的增值税发票业务服务商建设IT系统,企业使用服务商的IT系统连接企业的税控设备获取CA证书,服务商的IT系统向税局系统请求数据,在获取完成后,直接分享给第三方机构。
[0005]《中华人民共和国数据安全法》在2021年9月1起实施后,其中第三十三条规定“从事数据交易中介服务的机构提供服务,应当要求数据提供方说明数据来源,审核交易双方的身份,并留存审核、交易记录。”服务商的IT系统作为数据的直接提供方,在上述过程中虽然根据税控设备审核了数据拥有方的身份,但无法提供可信的企业与第三方机构的数据分享的审核、交易记录。
[0006]企业在分享发票数据时,为了保护商业机密,需要隐藏一些交易对手的发票数据,在直接分享给第三方机构的过程中无法实现。
[0007]2、在方案一的基础上,为了实现企业保护商业机密的目的,企业使用服务商的IT系统连接企业的税控设备获取CA证书,服务商的IT系统向税局系统请求数据,在获取完成后,企业先下载到自己的系统中,根据商业机密保护的需要,对发票数据进行编辑,修改后再分享给第三方机构。
[0008]该方案中,发票数据通过企业提交给第三方机构,第三方机构无法获知数据的正确性、完整性,据此认为无法保证分析结果的可信性,提供的服务也因此无法达成。

技术实现思路

[0009]为解决上述技术问题,本专利技术提供一种基于区块链的数据可信分享方法。
[0010]本专利技术提供如下技术方案:为了实现发票数据在企业与第三方机构之间的可信分享,发票业务服务商在提供企业区块链服务的平台建立区块链联盟链网络,作为联盟网络的组织者,将需要企业发票数据的第三方机构加入到联盟中,在邀请加入的过程中对第三方机构的身份进行审核,审
核后的第三方系统可通过共识节点对联盟链进行访问。
[0011]与现有技术相比,本专利技术的有益效果是:企业在提交发票数据时,为了商业机密不被泄露,可对发票数据选择性隐藏,保护交易对手的信息。
[0012]第三方机构在获得发票数据后,可验证发票数据正确性和完整性,并了解数据中缺失部分对业务评估的影响。
[0013]本专利技术在企业和第三方机构之间建立了可信的历史发票数据的分享机制,将分享的过程记录到区块链中,留存审核、交易记录。
附图说明
[0014]图1为本专利技术的原理图。
具体实施方式
[0015]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]请参阅图1,本专利技术基于区块链的数据可信分享方法,包括以下步骤:S1、创建发票数据申请记录;第三方机构创建发票申请,并将申请记录上传到区块链平台。申请记录具有唯一的编号,同时包含第三方机构和企业信息,及申请的发票数据范围:1、申请人信息;2、企业信息;3、申请时间;4、事务描述;5、发票数据范围:51、发票开始时间;52、发票结束时间;53、发票类型:进项、销项;54、发票分类;增值税普通发票、电子发票、专票;6、状态为待企业审核;S2、查询发票数据申请记录;第三方机构及发票服务商可查询区块链上已经上传的数据申请记录。限制第三方机构只能查询自己创建的记录,发票服务商可以查询所有的申请记录;S3、更新发票数据申请记录信息;服务商IT系统根据第三方机构的数据请求范围,从税务局系统中查询企业的历史发票数据,在获取完成后,将申请记录提交给企业进行审核。企业根据业务的要求,对第三方机构的发票数据申请进行审核,并为保护企业商业机密,选择性的取消部分发票数据,并将审核的结果上传到区块链中,增加的审核信息包括:1、审核人;
2、审核时间;3、事务描述;4、审核后的发票数据范围:41、发票开始时间;42、发票结束时间;43、发票类型:进项、销项;44、发票分类;增值税普通发票、电子发票、专票;45、排除发票的发票份数及合计金额;5、数据完整性描述信息,内容包括;501、发票按分类的正数发票份数;502、发票按分类的正数发票按税率合计金额;503、发票按分类的正数作废发票份数;504、发票按分类的正数作废发票按税率合计金额;505、发票按分类的负数发票份数;506、发票按分类的负数发票按税率合计金额;507、发票按分类的负数作废发票份数;508、发票按分类的负数作废发票按税率合计金额;509、实际提供发票按分类的发票份数;510、实际提供发票按分类的按税率合计金额;511、前10名供应商名称列表的摘要;512、前10名客户名称列表的摘要;513、前10个主营商品的摘要;514、前10个主要采购材料的摘要。
[0017]这里的数据完整性描述信息,是指:完整性信息是企业分享给第三方机构的发票数据特征值的提取信息,第三方机构在获取到企业分享的发票数据后,根据申请记录中的数据完整性描述信息,可验证接收的数据的完整性是否满足业务的需求。
[0018]完整性描述信息按JSON规范组成文本,还可以采用XML、&Key=Value等数据描述方法。
[0019]6、服务商的数据完整性描述信息的签名,对数据完整性描述信息计算摘要后,对摘要数据使用服务商的私钥进行签名。
[0020]S4、查询审核的申请记录;企业审核完成后,有通知消息发送给第三方机构系统;S5、查询发票数据;第三方机构系统根据审核完成状态,使用数据请求的唯一编号向服务商IT系统申请企业的历史发票记录,在获取到数据后,可统计获得的数据,对获得的数据进行签名的验证,可验证得到的结果包括:S51、实际获取的发票份数是否正确;S52、企业排除的发票数据,是否影响到对企业供应商情况、客户情况等关键信息的评估。
[0021]企业和第三方机构数据分享过程的流程如图1所示,其中:税局系统中保存了企业的完整的历史发票数据;第三方机构系统和服务商系统分别独自建设。
[0022]此外,发票数据的申请记录中作为企业历史发票数据的完整性描述信息,可进一步扩展描述信息,用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链的数据可信分享方法,其特征在于:包括以下步骤:S1、创建发票数据申请记录;S2、查询发票数据申请记录;S3、更新发票数据申请记录信息;S4、查询审核的申请记录,企业审核完成后,有通知消息发送给第三方机构系统;S5、查询发票数据,第三方机构系统根据审核完成状态,使用数据请求的唯一编号向服务商IT系统申请企业的历史发票记录,在获取到数据后,可统计获得的数据,对获得的数据进行签名的验证,可验证得到结果。2.根据权利要求1所述的基于区块链的数据可信分享方法,其特征在于:S1中,第三方机构创建发票申请,并将申请记录上传到区块链平台,申请记录具有唯一的编号,同时包含第三方机构和企业信息,及申请的发票数据范围。3.根据权利要求1所述的基于区块链的数据可信分享方法,其特征在于:S2中,第三方机构及发票服务商可查询区块链上已经上传的数据申请记录。4.根据权利要求1所述的基于区块链的数据可信分享方法,其特征在于:S3中,服务商IT系统根据第三方机构的数据请求范围,从税务局系统中查询...

【专利技术属性】
技术研发人员:徐剑孙超邓勇杨平洪飞庞永戴方明
申请(专利权)人:南京数族信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1