一种基于区块链技术的商事登记方法和系统与流程

专利2022-06-30  101


本发明涉及区块链领域,并且更具体地,涉及一种基于区块链技术的商事登记方法和系统。



背景技术:

区块链数字经济代表未来的新业态,将加速向物联网、智能制造、电子政务等更多领域延伸拓展,也将为云计算、大数据、移动互联网等新一代信息技术的发展带来新的机遇。在政务工作领域中,现有也开始基于区块链技术来搭建网络,从而解决现有技术中商事登记业务申请材料重复递交、办理时间长、智能化程度低的问题。



技术实现要素:

为了解决现有技术中商事登记业务申请材料重复递交、办理时间长、智能化程度低的问题,本发明提供一种基于区块链技术的商事登记方法,所述方法包括:

工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照;

工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告;

除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证;

当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录;

对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告;

除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证;

当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

进一步地,工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告包括:

工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

进一步地,除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证包括:

除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

进一步地,对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告包括:

对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

进一步地,除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证包括:

分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

根据本发明的另一方面,本发明提供一种基于区块链技术的商事登记系统,所述系统包括:

核发证件单元,其用于工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照;

第一账本单元,其用于工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告;

第一验证单元,其用于除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证;

第一区块链单元,其用于当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录;

第二账本单元,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告;

第二验证单元,其用于除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证;

第二区块链单元,其用于当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

进一步地,第一账本单元包括:

第一文件摘要单元,其用于工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

第一数字签名单元,其用于工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

第一账本单元,其用于工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

进一步地,第一验证单元包括:

第一账本接收单元,其用于除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

第一签名验证单元,其用于当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

进一步地,第二账本单元包括:

业务凭证单元,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

第二文件摘要单元,其用于生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

第二数字签名单元,其用于生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

第二账本公告单元,其用于生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

进一步地,第二验证单元包括:

第二账本接收单元,其用于分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

第二签名验证单元,其用于当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

本发明技术方案提供的基于区块链技术的商事登记方法和系统中,商事登记用户向工商机关提交申办营业执照的材料后,工商机关对材料进行审核,当所述材料审核合格时,向用户核发营业执照,并对所述申报材料和核发的营业执照生成账本后向分布式网络的其他节点公告和共识验证,当所述账本通过共识验证后,各个节点在本地存储所述账本的区块链记录,并主动根据所述申报材料办理各自对应的业务,生成业务凭证,并根据所述申报材料和业务凭证生成业务账本后向分布式网络的其他节点公告和共识验证,从而生成业务账本的区块链记录。所述方法和系统采用区块链技术,以商事登记的源头核发营业执照为起点,基于对申报材料和营业执照的区块链信息的信任,无需商事登记用户重复递交申请材料,就能自动发起业务办理进行后续银行、刻章、税务等业务,并在业务完成后再一次进行全网公告和共识验证,生成相应业务的区块链刻录,实现了业务申请、审核公开透明,人工无法在中途随意增减内容或阻断进程,保证了商事登记公正透明,廉洁高效。

附图说明

通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:

图1为根据本发明优选实施方式的基于区块链技术的商事登记方法的流程图;

图2为根据本发明优选实施方式的基于区块链技术的商事登记系统的结构示意图。

具体实施方式

现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。

除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。

图1为根据本发明优选实施方式的基于区块链技术的商事登记方法的流程图。如图1所示,本优选实施方式所述的基于区块链技术的商事登记方法100从步骤101开始。

在步骤101,工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照。在步骤102,工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告。

在步骤103,除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证。

在步骤104,当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录。

商事登记服务中,工商机关接收用户的申请材料进行审核后发入营业执照,是商事登记的起点,因此如何保证商事登记用户提交的申请材料以及核发的营业执照的真实性就成为首先需要解决的问题。而通过在商事登记服务的分布式网络中对所述材料进行共识验证,并在各个节点存储相应的区块链记录,充分保证了申请材料和营业执照无法被篡改。

在步骤105,对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告。

在步骤106,除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证。

在步骤107,当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

在商事登记服务中,除了工商机关需要为企业办理营业执照后,还涉及在银行开户,刻章公司进行刻章,以及在税务机关进行报到等业务,上述这些节点在和工商节点进行共识验证后,获得了可信的申报材料,这时,不需要企业再主动发起业务,所述节点即可自动办理与自己相关的业务,再将办理业务生成的账本在分布式网络中进行共识验证后,当共识验证通过时,相关业务账本也可在节点本地存储为区块链记录,这样充分保证了每个节点的账本都是真实可信的,同时也是无法篡改的,从而对商事登记用户而言,减少了提交申请材料的次数,提高了办理商事登记业务的效率,对商事登记业务办理的节点而言,保证了审核公开透明,人工无法在中途随意增减内容或阻断进程,促进了商事登记公正透明,廉洁高效。

优选地,工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告包括:

工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

优选地,除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证包括:

除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

优选地,对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告包括:

对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

优选地,除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证包括:

分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

图2为根据本发明优选实施方式的基于区块链技术的商事登记系统的结构示意图。如图2所示,本优选实施方式所述的基于区块链技术的商事登记系统200包括:

核发证件单元201,其用于工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照;

第一账本单元202,其用于工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告;

第一验证单元203,其用于除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证;

第一区块链单元204,其用于当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录;

第二账本单元205,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告;

第二验证单元206,其用于除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证;

第二区块链单元207,其用于当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

优选地,第一账本单元202包括:

第一文件摘要单元221,其用于工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

第一数字签名单元222,其用于工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

第一账本单元223,其用于工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

优选地,第一验证单203元包括:

第一账本接收单元231,其用于除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

第一签名验证单元232,其用于当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

优选地,第二账本单元205包括:

业务凭证单元251,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

第二文件摘要单元252,其用于生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

第二数字签名单元253,其用于生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

第二账本公告单元254,其用于生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

优选地,第二验证单元206包括:

第二账本接收单元261,其用于分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

第二签名验证单元262,其用于当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

本发明所述基于区块链技术的商事登记系统对进行商事登记业务办理的步骤与本发明所述基于区块链技术的商事登记方法采取的步骤相同,并且达到的技术效果也相同,此处不再赘述。

已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。

通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该[装置、组件等]”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。


技术特征:

1.一种基于区块链技术的商事登记方法,其特征在于,所述方法包括:

工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照;

工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告;

除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证;

当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录;

对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告;

除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证;

当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

2.根据权利要求1所述的方法,其特征在于,工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告包括:

工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

3.根据权利要求2所述的方法,其特征在于,除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证包括:

除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

4.根据权利要求1所述的方法,其特征在于,对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告包括:

对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

5.根据权利要求4所述的方法,其特征在于,除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证包括:

分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

6.一种基于区块链技术的商事登记系统,其特征在于,所述系统包括:

核发证件单元,其用于工商节点接收商事登记用户提交的申报材料文件,根据所述申报材料文件向商事登记用户核发电子营业执照;

第一账本单元,其用于工商节点根据所述申报材料文件和电子营业执照生成电子营业执照账本并向分布式网络中除工商节点外的其他节点进行公告;

第一验证单元,其用于除工商节点外的其他节点接收所述电子营业执照账本后,对所述电子营业账本具有共享权限的节点对所述电子营业执照账本进行第一共识验证;

第一区块链单元,其用于当所述电子营业执照账本通过第一共识验证后,在对所述电子营业执照账本具有共享权限的节点保存生效的所述电子营业执照账本的区块链记录;

第二账本单元,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务账本,并向分布式网络中除生成业务账本的节点以外的其他节点进行公告;

第二验证单元,其用于除生成业务账本的节点外的其他节点接收所述业务账本后,对所述业务账本具有共享权限的节点对所述业务账本进行第二共识验证;

第二区块链单元,其用于当所述业务账本通过第二共识验证后,在对所述业务账本具有共享权限的节点保存生效的所述业务账本的区块链记录。

7.根据权利要求6所述的系统,其特征在于,第一账本单元包括:

第一文件摘要单元,其用于工商节点对申报材料文件和电子营业执照进行哈希运算,生成第一文件摘要;

第一数字签名单元,其用于工商节点将所述第一文件摘要通过私钥加密,生成第一数字签名;

第一账本单元,其用于工商节点将所述第一数字签名和申报材料文件打包生成电子营业执照账本后,将电子营业执照账本和自己的公钥向分布式网络中除工商节点外的其他节点进行公告。

8.根据权利要求7所述的系统,其特征在于,第一验证单元包括:

第一账本接收单元,其用于除工商节点外的其他节点接收所述电子营业执照账本和公钥,基于所述公钥验证所述电子营业执照账本的第一数字签名是否合法;

第一签名验证单元,其用于当除工商节点外的其他节点中,对所述电子营业执照账本具有共享权限的节点全部确定所述第一数字签名合法时,确定所述电子营业执照账本通过第一共识验证。

9.根据权利要求6所述的系统,其特征在于,第二账本单元包括:

业务凭证单元,其用于对所述电子营业执照账本具有共享权限的节点根据所述电子营业执照账本中的申报材料文件进行商事登记相关业务办理,生成业务凭证;

第二文件摘要单元,其用于生成所述业务凭证的节点对申报材料文件和业务凭证进行哈希运算,生成第二文件摘要;

第二数字签名单元,其用于生成所述业务凭证的节点将所述第二文件摘要通过私钥加密,生成第二数字签名;

第二账本公告单元,其用于生成所述业务凭证的节点将所述第二数字签名和申报材料文件打包生成业务账本后,将所述业务账本和自己的公钥向分布式网络中除自己以外的其他节点进行公告。

10.根据权利要求9所述的系统,其特征在于,第二验证单元包括:

第二账本接收单元,其用于分布式网络中除生成业务账本的节点外的其他节点接收所述业务账本和公钥,基于所述公钥验证所述业务账本的第二数字签名是否合法;

第二签名验证单元,其用于当除生成业务账本的节点外的其他节点中,对所述业务账本具有共享权限的节点全部确定所述第二数字签名合法时,确定所述业务账本通过第二共识验证。

技术总结
本发明提供一种基于区块链技术的商事登记方法和系统。所述方法和系统中商事登记用户向工商机关提交申办营业执照的材料后,工商机关向用户核发营业执照,并对所述申报材料和核发的营业执照生成账本后向分布式网络的其他节点公告和共识验证,当所述账本通过共识验证后,各个节点在本地存储所述账本的区块链记录,并主动根据所述申报材料办理各自对应的业务,生成业务凭证,并根据所述申报材料和业务凭证生成业务账本后向分布式网络的其他节点公告和共识验证,从而生成业务账本的区块链记录。所述方法和系统采用区块链技术,实现了业务申请、审核公开透明,人工无法在中途随意增减内容或阻断进程,保证了商事登记公正透明,廉洁高效。

技术研发人员:牛攀峰;刘静;赵骏;汪博;赵帅兵;常海兵
受保护的技术使用者:航天信息股份有限公司
技术研发日:2019.12.30
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-55888.html

最新回复(0)