基于区块链的税务申报方法、装置、存储介质和电子设备制造方法及图纸

技术编号:38865698 阅读:10 留言:0更新日期:2023-09-22 14:05
本申请提供一种基于区块链的税务申报方法,应用于区块链服务平台,包括:响应于确定出与第一业务方存在交易关系的第二业务方,确定与第一业务方和第二业务方分别对应的税务管理方;在区块链中创建与第一业务方、第二业务方,以及与第一业务方和第二业务方分别对应的税务管理方对应的第一子链,并在第一子链上部署用于纳税管理的第一智能合约;响应于提交的纳税申报信息,调用第一智能合约中的纳税申报信息确认逻辑,生成确认事件,并在获取到针对确认事件提交的确认信息后,将纳税申报信息发布至第一子链上存证。在上述过程中,可以准确获知各业务方及其税务管理方,实现有效的沟通和监管,提升数据传递的可靠性,提高税务管理效率。效率。效率。

【技术实现步骤摘要】
基于区块链的税务申报方法、装置、存储介质和电子设备


[0001]本申请涉及区块链
,尤其涉及一种基于区块链的税务申报方法、装置、存储介质和电子设备。

技术介绍

[0002]税收在财政收入中的地位非常重要,它既是财政收入的主要来源、又是治国理政的重要基础。税收作为经济杠杆之一,具有调节收入分配、促进资源配置、促进经济增长的作用。因此,依法纳税是每个企业与个人都应主动遵守的。
[0003]随着信息技术不断发展,区块链在税收征管中应用日益广泛,如何利用区块链有效监管纳税情况,成为当下关注的焦点问题。

技术实现思路

[0004]有鉴于此,本申请提供一种基于区块链的税务申报方法及装置。
[0005]具体地,本申请是通过如下技术方案实现的:
[0006]第一方面,本申请提出一种基于区块链的税务申报方法,应用于区块链服务平台,包括:
[0007]响应于确定出与第一业务方存在交易关系的第二业务方,确定与所述第一业务方和所述第二业务方分别对应的税务管理方;
[0008]在区块链中创建与所述第一业务方、所述第二业务方,以及与所述第一业务方和所述第二业务方分别对应的税务管理方对应的第一子链,并在所述第一子链上部署用于对所述第一业务方和所述第二业务方进行纳税管理的第一智能合约;
[0009]响应于所述第一业务方或所述第二业务方提交的纳税申报信息,调用所述第一智能合约中的纳税申报信息确认逻辑,生成与所述纳税申报信息对应的确认事件,并在获取到所述第二业务方或所述第一业务方针对所述确认事件提交的与所述纳税申报信息对应的确认信息后,将所述纳税申报信息发布至所述第一子链上进行存证,以使所述第一子链中的所述税务管理方基于所述第一子链上存证的所述纳税申报信息针对所述第一业务方和所述第二业务方进行税务管理。
[0010]第二方面,本申请还提出一种基于区块链的税务申报装置,应用于区块链服务平台,包括:
[0011]确定模块,响应于确定出与第一业务方存在交易关系的第二业务方,确定与所述第一业务方和所述第二业务方分别对应的税务管理方;
[0012]子链创建模块,在区块链中创建与所述第一业务方、所述第二业务方,以及与所述第一业务方和所述第二业务方分别对应的税务管理方对应的第一子链,并在所述第一子链上部署用于对所述第一业务方和所述第二业务方进行纳税管理的第一智能合约;
[0013]纳税申报信息确认模块,响应于所述第一业务方或所述第二业务方提交的纳税申报信息,调用所述第一智能合约中的纳税申报信息确认逻辑,生成与所述纳税申报信息对
应的确认事件,并在获取到所述第二业务方或所述第一业务方针对所述确认事件提交的与所述纳税申报信息对应的确认信息后,将所述纳税申报信息发布至所述第一子链上进行存证,以使所述第一子链中的所述税务管理方基于所述第一子链上存证的所述纳税申报信息针对所述第一业务方和所述第二业务方进行税务管理。
[0014]本申请的实施例提供的技术方案可以包括以下有益效果:
[0015]通过以上技术方案,可以通过基于交易关系确定各业务方,并确定各业务方对应的税务管理方,进一步的,可以通过创建与第一业务方、第二业务方,以及与第一业务方和第二业务方分别对应的税务管理方对应的第一子链,并在第一子链上部署智能合约,从而可以基于纳税申报信息确认逻辑,将纳税申报信息发布至第一子链上进行存证。在上述过程中,一方面,可以基于交易关系准确获知各业务方及其税务管理方,并通过组建第一子链来打破各方之间的壁垒,实现有效的沟通和监管;另一方面,可以利用区块链中存证的数据具有不可篡改的特性,提升数据传递的可靠性,还可以基于智能合约来实现执行预设的代码逻辑,提高税务管理效率。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0017]图1是本申请一示例性实施例示出的创建智能合约的示意图;
[0018]图2是本申请一示例性实施例示出的一种调用智能合约的示意图;
[0019]图3是本申请一示例性实施例示出的创建智能合约和调用智能合约的示意图;
[0020]图4是本申请一示例性实施例示出的一种基于区块链的税务申报方法的流程图;
[0021]图5是本申请一示例性实施例示出的一种基于区块链的税务申报的系统架构示意图;
[0022]图6是本申请一示例性实施例示出的一种的基于区块链的税务申报装置所在电子设备的硬件结构图;
[0023]图7是本申请一示例性实施例示出的一种基于区块链的税务申报装置的框图。
具体实施方式
[0024]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0025]需要说明的是:在其他实施方式中并不一定按照本申请书示出和描述的顺序来执行相应方法的步骤。在一些其他实施方式中,其方法所包括的步骤可以比本申请所描述的更多或更少。此外,本申请中所描述的单个步骤,在其他实施方式中可能被分解为多个步骤进行描述;而本申请中所描述的多个步骤,在其他实施方式中也可能被合并为单个步骤进行描述。
[0026]还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包
括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0027]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0028]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0029]区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的税务申报方法,应用于区块链服务平台,包括:响应于确定出与第一业务方存在交易关系的第二业务方,确定与所述第一业务方和所述第二业务方分别对应的税务管理方;在区块链中创建与所述第一业务方、所述第二业务方,以及与所述第一业务方和所述第二业务方分别对应的税务管理方对应的第一子链,并在所述第一子链上部署用于对所述第一业务方和所述第二业务方进行纳税管理的第一智能合约;响应于所述第一业务方或所述第二业务方提交的纳税申报信息,调用所述第一智能合约中的纳税申报信息确认逻辑,生成与所述纳税申报信息对应的确认事件,并在获取到所述第二业务方或所述第一业务方针对所述确认事件提交的与所述纳税申报信息对应的确认信息后,将所述纳税申报信息发布至所述第一子链上进行存证,以使所述第一子链中的所述税务管理方基于所述第一子链上存证的所述纳税申报信息针对所述第一业务方和所述第二业务方进行税务管理。2.根据权利要求1所述的方法,所述响应于确定出与第一业务方存在交易关系的第二业务方,确定与所述第一业务方和所述第二业务方分别对应的税务管理方之前,所述方法还包括:接收作为交易发起方的所述第一业务方发起的纳税申请;其中,所述纳税申请包括所述第一业务方指定的目标业务方;响应于所述纳税申请,将所述目标业务方确定为与所述第一业务方存在交易关系的所述第二业务方;或者,获取与所述第一业务方对应的税务发票记录,并将所述税务发票记录中包含的业务方确定为与所述第一业务方存在交易关系的所述第二业务方。3.根据权利要求1所述的方法,所述确定与所述第一业务方和所述第二业务方分别对应的税务管理方,包括:分别确定所述第一业务方和所述第二业务方所在的直属行政区域;将所述第一业务方和所述第二业务方所在的直属行政区域对应的税务管理方,确定为与所述第一业务方和所述第二业务方分别对应的税务管理方。4.根据权利要求1所述的方法,所述区块链服务平台为Baas平台;所述在区块链中创建与所述第一业务方、所述第二业务方,以及与所述第一业务方和所述第二业务方分别对应的税务管理方对应的第一子链,包括:在所述Baas平台上为所述第一业务方、所述第二业务方,以及与所述第一业务方和所述第二业务方分别对应的税务管理方,分别创建虚拟机节点,并将创建的所述虚拟机节点作为区块链节点创建所述第一子链。5.根据权利要求1所述的方法,在获取到所述第二业务方或所述第一业务方针对所述确认事件提交的与所述纳税申报信息对应的确认信息后,将所述纳税申报信息发布至所述第一子链上进行存证,包括:在第一预设时长内,获取到所述第二业务方或所述第一业务方针对所述确认事件提交的与所述纳税申报信息对应的确认信息后,将所述纳税申报信息发布至所述第一子链上进行存证。6.根据权利要求5所述的方法,所述税务管理方存在不同的级别;所述方法还包括:
响应于所述第一业务方和所述第二业务方分别对应的税务管理方具有不同的级别,将所述第一业务方和所述第二业务方分别对应的税务管理方中级别最高的税务管理方在所述第一子链中对应的区块链节点,确定为所述第一子链的监管节点;响应于所述第一业务方和所述第二业务方分别对应的税务管理方具有相同的级别,将所述第一业务方和所述第二业务方分别对应的税务管理方中的任一税务管理方在所述第一子链中对应的区块链节点,确定为所述第一子链的监管节点。7.根据权利要求6所述的方法,所述方法还包括:响应于在第一预设时长内,未获取到所述第二业务方或者所述第一业务方提交的与所述纳税申报信息对应的确认信息,向所述第一子链中的监管节点上报告警提示。8.根据权利要求6所述的方法,所述方法还包括:响应于所述第一子链中的税务管理方提交了所述第一业务方和所述第二业务方针对所述纳税申报信息的纳税记录,调用所述第一子链上部署的所述第一智能合约中的纳税完结逻辑,将所述纳税记录在所述第一子链中进行存证,并生成与所述纳税申报信息对应的纳税完结事件;其中,所述纳税完结事件包括用于对所述第一子链上存证的所述纳税...

【专利技术属性】
技术研发人员:文鲜明田雅王赟琪
申请(专利权)人:上海明胜品智人工智能科技有限公司
类型:发明
国别省市:

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

1