一种基于区块链的银税互动系统构建方法技术方案

技术编号:19099268 阅读:1581 留言:0更新日期:2018-10-03 02:57
本发明专利技术公开了一种基于区块链的银税互动系统构建方法,以区块链为技术支撑,将监管机构、税务局、银行作为节点加入区块链网络中,实现银税互动系统对所有的银行请求记录的保存和不可篡改。此外,本发明专利技术通过在区块链中将不同的银行划分在不同的通道中,将各个银行隔离开,达到保护银行商业秘密的目的。

【技术实现步骤摘要】
一种基于区块链的银税互动系统构建方法
本专利技术属于区块链
,具体是一种基于区块链的银税互动系统构建方法。
技术介绍
“银税互动”是在依法合规的基础上,由税务部门、银监会派出机构和银行业金融机构通过协商,共享区域内小微企业纳税信用评价结果,助力小微企业健康发展。开展“银税互动”有利于解决小微企业信贷融资中信息不对称的问题,促进小微企业融资的可获得性,降低融资成本,也有利于纳税信用评价结果的增值运用,促进小微企业依法诚信纳税,还有利于银行业金融机构开发优质客户,判断企业诚信状况,改进服务方式。通过″银税互动″,促进小微企业良性发展,实现小微企业、金融、税务三方共赢。但是目前的“银税互动”存在信息数据不对称且可篡改等问题。区块链是一种分布式数据存储和记账的综合应用技术,具有开放性、自治性、信息不可篡改、匿名性等特征。目前区块链主要分为公有链、联盟链、私有链三类。联盟链的主要思想是:在区块链中划分不同的通道,使每一个通道内的节点维护一套分布式账本,通过通道的划分,将不同节点的数据隔离,既实现了区块链去中心化、自治性、信息不可篡改等特点,又实现了保护隐私,防止商业秘密泄露等功能。
技术实现思路
本专利技术的目的在于克服以上存在的技术问题,提供一种基于区块链的银税互动系统构建方法。为实现上述目的,本专利技术的技术方案是以下述方式实现的:一种基于区块链的银税互动系统构建方法,包括如下步骤:S1:建立由税务机构、银行机构、监管机构组成的区块链网络;S2:在区块链网络中划分不同的通道;S3:银行节点在区块链网络中的所在通道中广播企业名称,税务节点搜索所述企业的纳税信息;S4:税务节点搜索到的所述企业纳税信息与银行节点的授权文件通过智能合约进行交换,并写入区块链中。进一步地,所述步骤S1的具体实现步骤如下:S11:监管机构作为监管节点加入并运行区块链网络,所述监管机构包括税务管理部门、工商行政管理部门、银行监管部门、具有公信力的第三方机构,区块链网络为各监管节点分配监管密钥;S12:各省市的国家税务局、地方税务局作为税务节点加入区块链网络,区块链网络为各税务节点分配公私钥对,并将税务节点的信息写入区块链中;S13:各银行向监管机构提交申请资料,申请加入区块链网络,监管机构审核申请材料,审核通过后将该银行作为银行节点加入区块链网络中,区块链网络为各银行节点分配公私钥对,并将银行节点的信息写入区块链中。进一步地,所述步骤S2中划分通道的方法是:将所有的税务节点和所有的监管节点与各个银行节点形成银行节点的专属通道,划分完成的通道保证有如下特征:(21)区块链网络中的通道数量与银行节点的数量相同;(22)每一个通道中包含所有的税务节点和所有的监管节点;(23)每一个通道中只含有一个银行节点。进一步地,所述步骤S3的具体实现步骤如下:S31:银行节点在获取企业的授权文件后,在区块链网络中所在的通道广播所述企业的全称,并对所述广播的内容用私钥签名;S32:税务节点使用银行节点的公钥验证签名后,通过接口,在对应税务局的数据库中搜索所述企业的纳税信息;S33:税务节点将搜索结果用银行节点的公钥加密,在缓存区暂存,为后续步骤使用。进一步地,所述步骤S4的具体实现过程如下:S41:执行智能合约,银行节点上传企业的授权文件,区块链中的每一个税务节点分别验证所述授权文件;S42:在智能合约的控制下,对授权文件验证成功的税务节点将缓存区中暂存的所述企业的纳税信息发送给银行节点;S43:授权文件与纳税数据交换成功后,在智能合约的控制下,监管节点将本次请求的时间、请求方、响应方、用银行公钥加密后的企业纳税数据、企业授权文件等数据存储在监管节点的外挂数据库中,同时,将本次请求的时间、请求方、响应方、用银行公钥加密后的企业纳税数据的哈希值、企业授权文件的哈希值等信息写入区块并提交给区块链网络。进一步地,在上述步骤S11中,所述监管节点可使用所述监管密钥解密用银行公钥加密后的企业纳税数据。本专利技术以区块链为技术支撑,将监管机构、税务局、银行作为节点加入区块链网络中,实现银税互动系统对所有的银行请求记录的保存和不可篡改。此外,本专利技术通过在区块链中将不同的银行划分在不同的通道中,将各个银行隔离开,达到保护银行商业秘密的目的。附图说明图1:本专利技术一种基于区块链的银税互动系统构建方法的工作流程图。图2:本专利技术基于区块链的银税互动系统中的通道划分示意图。具体实施方式下面结合附图及实施例对本专利技术进行详细说明。如图1所示,一种基于区块链的银税互动系统构建方法,包括如下步骤:步骤S1:建立由税务机构、银行机构、监管机构组成的区块链网络,具体实施如下:S11:税务总局管理部门作为监管节点1加入区块链网络,区块链网络为监管节点1分配监管密钥;S12:A省税务局和B省税务局分别作为A省税务节点和B省税务节点加入区块链网络,区块链网络为A省税务节点和B省税务节点分配公私钥对,并将A省税务节点和B省税务节点的信息写入区块链中;S13:银行C和银行D分别向税务总局管理部门提交申请资料,申请加入银税互动区块链中,税务总局管理部门审核申请材料,同意银行C和银行D加入区块链中,区块链网络分别为银行节点C和银行节点D分配公私钥对,并将银行节点C和银行节点D的信息写入区块链中。步骤S2:在区块链网络中划分不同的通道,具体实施如下:将区块链划分为2个通道,划分完成后,每一个通道都包含所有的税务节点和监管节点,且每一个通道中只含有一个银行节点。本实施例中,如图2所示:通道1包含:监管节点1、A省税务节点、B省税务节点和银行节点D;通道2包含:监管节点1、A省税务节点、B省税务节点和银行节点C。由于不同的通道中使用不同的分布式账本,所以银行节点C和银行节点D的信息不会在这两个节点中共享,保护各自的商业秘密。步骤S3:银行节点在区块链网络中的所在通道中广播企业名称,税务节点搜索该企业的纳税信息,具体实施如下:S31:银行节点C已获取了企业E的授权文件,在区块链网络的通道2中广播企业E的全称,并使用自己的私钥对该广播的内容进行签名;S32:通道2中的所有节点收到该广播消息,A省税务节点和B省税务节点分别用银行节点C的公钥验证该广播消息的签名;S33:签名验证通过后,A省税务节点和B省税务节点分别通过各自的接口在各自的税务局的数据库中查询企业E的纳税数据,将查询到的数据用银行节点C的公钥加密,将加密后的数据放在缓存区中。步骤S4:税务节点搜索到的企业纳税信息与银行节点的授权文件通过智能合约进行交换,并写入区块链中,具体实施如下:S41:执行智能合约,银行节点C上传企业E的授权文件,A省税务节点、B省税务节点分别验证该授权文件的合法性;S42:继续执行智能合约,对企业E的授权文件验证成功后,A省税务节点、B省税务节点分别将步骤C中暂存在缓存区的企业E的纳税信息发送给银行节点;S43:在智能合约的控制下,监管节点1将本次请求的时间、请求方(银行节点C)、响应方(A省税务节点、B省税务节点)、用银行节点C的公钥加密后的企业E的纳税信息、企业E的授权文件等数据存储在监管节点1的外挂数据库中,同时,将本次请求的时间、请求方(银行节点C)、响应方(A省税务节点、B省税务节点)、用银行节点C的公钥加密后的企业E的纳本文档来自技高网...

【技术保护点】
1.一种基于区块链的银税互动系统构建方法,其特征在于:包括如下步骤:(1)建立由税务机构、银行机构、监管机构组成的区块链网络;(2)在区块链网络中划分不同的通道;(3)银行节点在区块链网络中的所在通道中广播企业名称,税务节点搜索所述企业的纳税信息;(4)税务节点搜索到的所述企业纳税信息与银行节点的授权文件通过智能合约进行交换,并写入区块链中。

【技术特征摘要】
1.一种基于区块链的银税互动系统构建方法,其特征在于:包括如下步骤:(1)建立由税务机构、银行机构、监管机构组成的区块链网络;(2)在区块链网络中划分不同的通道;(3)银行节点在区块链网络中的所在通道中广播企业名称,税务节点搜索所述企业的纳税信息;(4)税务节点搜索到的所述企业纳税信息与银行节点的授权文件通过智能合约进行交换,并写入区块链中。2.根据权利要求1所述的基于区块链的银税互动系统构建方法,其特征在于:所述步骤(1)的具体实现步骤如下:(11)监管机构作为监管节点加入并运行区块链网络,所述监管机构包括税务管理部门、工商行政管理部门、银行监管部门、具有公信力的第三方机构,区块链网络为各监管节点分配监管密钥;(12)各省市的国家税务局、地方税务局作为税务节点加入区块链网络,区块链网络为各税务节点分配公私钥对,并将税务节点的信息写入区块链中;(13)各银行向监管机构提交申请资料,申请加入区块链网络,监管机构审核申请材料,审核通过后将该银行作为银行节点加入区块链网络中,区块链网络为各银行节点分配公私钥对,并将银行节点的信息写入区块链中。3.根据权利要求1所述的基于区块链的银税互动系统构建方法,其特征在于:所述步骤(2)中划分通道的方法是:将所有的税务节点和所有的监管节点与各个银行节点形成银行节点的专属通道,划分完成的通道保证有如下特征:(21)区块链网络中的通道数量与银行节点的数量相同;(22)每一个通道中包...

【专利技术属性】
技术研发人员:鲁钰锋崔鹏
申请(专利权)人:北京罗格数据科技有限公司
类型:发明
国别省市:北京,11

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

1