首页 / 专利库 / 资料储存系统 / 工作量证明 / 一种ELA电子证照节点网络系统及控制方法

一种ELA电子证照节点网络系统及控制方法

阅读:227发布:2020-09-13

专利汇可以提供一种ELA电子证照节点网络系统及控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种ELA 电子 证照 节点 网络系统及控制方法,包括由若干ELA节点组成的ELA电子证照节点网络系统,还包括ELA电子证照节点网络系统控制方法,包括电子证照应用(ELA)运行成为节点建立电子身份方法S1、电子证照节点网络建立方法S2和ELA事务处理方法S3。本发明基于 区 块 链 技术实现了无中心的电子证照签发管理与应用信任网络,具有无中心、无 费用 、无 门 槛 的特点,可用于各类证照发放、管理和应用的全程电子化,也可用于合同签订、执行和验证的全程电子化。证照发放机关、市场主体、第三方机关以及公民个人均可方便地加入电子证照网络,进行高可信度、低成本、高效率的商务往来和行政审批,应用领域十分广阔。,下面是一种ELA电子证照节点网络系统及控制方法专利的具体信息内容。

1.一种基于链技术的ELA电子证照节点网络系统,包括由若干ELA节点组成的ELA电子证照节点网络系统,其特征在于:所述ELA节点包括人机交互和输入输出接口模块、电子合约处理模块、电子证照处理模块、ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、工作量证明模块、ELA数据库、ELA区块链数据库、P2P数据交换模块、P2P联网模块,所述人机交互和输入输出接口模块分别与电子合约处理模块和电子证照处理模块连接,且电子合约处理模块和电子证照处理模块之间连接,所述电子合约处理模块分别与ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库、P2P数据交换模块,所述电子证照处理模块连接分别与ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库和P2P数据交换模块连接,所述ELA电子身份管理模块分别与ELA数据库和非对称加密算法模块连接,所述非对称加密算法模块分别与ELA事务处理模块和ELA区块链数据块处理模块连接,所述ELA区块链数据块处理模块分别与ELA事务处理模块、工作量证明模块、ELA区块链数据库和P2P数据交换模块连接,所述P2P数据交换模块与P2P联网模块连接,所述人机交互和输入输出接口模块用于管理和处理各种设备的接入输出,所述电子合约处理模块用于管理和处理ELA电子合约信息,所述电子证照处理模块用于管理和处理ELA电子证照信息,所述ELA电子身份管理模块用于管理和处理ELA电子身份信息,所述非对称加密算法模块用于生成、管理和处理ELA的公钥、私钥和哈希值,所述ELA事务处理模块用于完成电子合约、电子证照模块发来请求的区块链事务处理,所述ELA区块链数据块处理模块用于将ELA事务信息追加于区块链数据块、向P2P数据交换模块发出向其他节点广播电子合约电子证照事务信息、从其他节点同步区块链数据块并存储于本节点ELA数据库、发出询问电子证照区块链信息指令,所述工作量证明模块用于按ELA节点网络约定标准完成哈希值的运算处理,所述ELA数据库用于存储本ELA节点的公钥、私钥和运行信息,所述ELA区块链数据库用于存储区块链的全部或部分区块信息,所述P2P数据交换模块用于转换接收区块链数据块处理模块发出的指令、数据以及电子合约处理模块和电子证照处理模块发出的寻问指令和数据,所述P2P联网模块用于与各个ELA节点达成网络连接和处理网络协议传输。
2.一种基于区块链技术的ELA电子证照节点网络系统控制方法,其特征在于,包括电子证照应用(ELA)运行成为节点建立电子身份方法S1、电子证照节点网络建立方法S2和ELA事务处理方法,其步骤为:
S1、电子证照应用启动运行,并判断是否初次运行,判断不是初次运行流程结束,判断是初次运行,电子身份管理模块向非对称加密算法模块发出初始化秘钥指令,非对称加密算法模块生成公钥和私钥并返回,电子身份管理模块将公钥和私钥哈希值、公钥和私钥存储于ELA数据库,构成该节点的电子身份,持有人可对私钥设置密码进行保护。
S2、流程开始于某已经运行且接入互联网的ELA节点,P2P联网模块以初始种子信息向互联网广播寻找其它ELA节点,每找到一个节点即与之建立连接关系并互换自己所掌握其它节点连接关系,最终所有活动中的ELA节点间的P2P网络成功建立,节点的进入与退出均重复此过程,区块链数据块处理模块向P2P数据交换模块发出向其他节点询问电子证照区块链信息指令,经由P2P联网模块发出并收到其它节点信息后返回,与本节点区块链数据库电子证照区块链信息比较,以时间线倒序为依据补充缺少的区块并存入本节点区块链数据库,区块链数据块处理模块也可以设置为按需要补充缺少的区块,区块内的信息包括了电子证照信息、电子合约信息。
S3、ELA事务处理模块收到电子合约处理模块或电子证照处理模块发来的事务目标方公钥、事务附加信息、事务内容信息(电子证照信息或电子合约信息)以及本ELA节点电子身份的私钥,交非对称加密算法模块进行哈希和签名处理,非对称加密算法模块将事务目标方公钥、事务附加信息、事务内容信息合并计算出一条哈希值,用本ELA节点电子身份私钥对该哈希值进行数字签名,将哈希值和签名结果返回给ELA事务处理模块,ELA事务处理模块将哈希值和签名返回给调用方模块,将事务目标方公钥、事务附加信息、哈希值和签名结果发给ELA区块链数据块处理模块。
3.根据权利要求1或2所述的一种ELA电子证照节点网络系统及控制方法,其特征在于,所述ELA节点是指安装运行与个人电脑、手机、服务器等不同环境的电子证照应用。
4.根据权利要求1或2所述的一种ELA电子证照节点网络系统及控制方法,其特征在于,所述ELA节在首次登陆时需要设置登陆密码。

说明书全文

一种ELA电子证照节点网络系统及控制方法

技术领域

[0001] 本发明涉及ELA电子证照节点技术领域,尤其涉及一种ELA电子证照节点网络系统及控制方法。

背景技术

[0002] 随着现代经济的发展,科技的进度,人们不再受限于面对面的交谈合作,如今,许多合作伙伴在网络平台上达成合作意向,并通过会面链签订合同,但由于时间和地域的限制,对企业的合作和发展造成一定意义上的制约,并且面对面合作,耗时较长,严重影响签约者的日常工作进程,一些合作伙伴尝试通过网上合同进行签约,但签约较为繁琐,且无明确的签约认证,网络合作前景令人担忧。

发明内容

[0003] 本发明的目的是为了解决现有技术中存在的缺点,而提出的一种ELA电子证照节点网络系统及控制方法。
[0004] 为了实现上述目的,本发明采用了如下技术方案:
[0005] 一种基于链技术的ELA电子证照节点网络系统,包括由若干ELA节点组成的ELA电子证照节点网络系统,其特征在于:所述ELA节点包括人机交互和输入输出接口模块、电子合约处理模块、电子证照处理模块、ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、工作量证明模块、ELA数据库、ELA区块链数据库、P2P数据交换模块、P2P联网模块,所述人机交互和输入输出接口模块分别与电子合约处理模块和电子证照处理模块连接,且电子合约处理模块和电子证照处理模块之间连接,所述电子合约处理模块分别与ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库、P2P数据交换模块,所述电子证照处理模块连接分别与ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库和P2P数据交换模块连接,所述ELA电子身份管理模块分别与ELA数据库和非对称加密算法模块连接,所述非对称加密算法模块分别与ELA事务处理模块和ELA区块链数据块处理模块连接,所述ELA区块链数据块处理模块分别与ELA事务处理模块、工作量证明模块、ELA区块链数据库和P2P数据交换模块连接,所述P2P数据交换模块与P2P联网模块连接,所述人机交互和输入输出接口模块用于管理和处理各种设备的接入输出,所述电子合约处理模块用于管理和处理ELA电子合约信息,所述电子证照处理模块用于管理和处理ELA电子证照信息,所述ELA电子身份管理模块用于管理和处理ELA电子身份信息,所述非对称加密算法模块用于生成、管理和处理ELA的公钥、私钥和哈希值,所述ELA事务处理模块用于完成电子合约、电子证照模块发来请求的区块链事务处理,所述ELA区块链数据块处理模块用于将ELA事务信息追加于区块链数据块、向P2P数据交换模块发出向其他节点广播电子合约电子证照事务信息、从其他节点同步区块链数据块并存储于本节点ELA数据库、发出询问电子证照区块链信息指令,所述工作量证明模块用于按ELA节点网络约定标准完成哈希值的运算处理,所述ELA数据库用于存储本ELA节点的公钥、私钥和运行信息,所述ELA区块链数据库用于存储区块链的全部或部分区块信息,所述P2P数据交换模块用于转换接收区块链数据块处理模块发出的指令、数据以及电子合约处理模块和电子证照处理模块发出的寻问指令和数据,所述P2P联网模块用于与各个ELA节点达成网络连接和处理网络协议传输。
[0006] 一种基于区块链技术的ELA电子证照节点网络系统控制方法,其特征在于,包括电子证照应用(ELA)运行成为节点建立电子身份方法S1、电子证照节点网络建立方法S2和ELA事务处理方法,其步骤为:
[0007] S1、电子证照应用启动运行,并判断是否初次运行,判断不是初次运行流程结束,判断是初次运行,电子身份管理模块向非对称加密算法模块发出初始化秘钥指令,非对称加密算法模块生成公钥和私钥并返回,电子身份管理模块将公钥和私钥哈希值、公钥和私钥存储于ELA数据库,构成该节点的电子身份,持有人可对私钥设置密码进行保护。
[0008] S2、流程开始于某已经运行且接入互联网的ELA节点,P2P联网模块以初始种子信息向互联网广播寻找其它ELA节点,每找到一个节点即与之建立连接关系并互换自己所掌握其它节点连接关系,最终所有活动中的ELA节点间的P2P网络成功建立,节点的进入与退出均重复此过程,区块链数据块处理模块向P2P数据交换模块发出向其他节点询问电子证照区块链信息指令,经由P2P联网模块发出并收到其它节点信息后返回,与本节点区块链数据库电子证照区块链信息比较,以时间线倒序为依据补充缺少的区块并存入本节点区块链数据库,区块链数据块处理模块也可以设置为按需要补充缺少的区块,区块内的信息包括了电子证照信息、电子合约信息。
[0009] S3、ELA事务处理模块收到电子合约处理模块或电子证照处理模块发来的事务目标方公钥、事务附加信息、事务内容信息(电子证照信息或电子合约信息)以及本ELA节点电子身份的私钥,交非对称加密算法模块进行哈希和签名处理,非对称加密算法模块将事务目标方公钥、事务附加信息、事务内容信息合并计算出一条哈希值,用本ELA节点电子身份私钥对该哈希值进行数字签名,将哈希值和签名结果返回给ELA事务处理模块,ELA事务处理模块将哈希值和签名返回给调用方模块,将事务目标方公钥、事务附加信息、哈希值和签名结果发给ELA区块链数据块处理模块。
[0010] 优选的,所述ELA节点是指安装运行与个人电脑、手机、服务器等不同环境的电子证照应用。
[0011] 优选的,所述ELA节在首次登陆时需要设置登陆密码。
[0012] 本发明的有益效果:
[0013] 1、本发明基于区块链技术实现了无中心的电子证照签发管理与应用信任网络,具有无中心、无费用、无槛的特点,可用于各类证照发放、管理和应用的全程电子化,也可用于合同签订、执行和验证的全程电子化。
[0014] 2、证照发放机关、市场主体、第三方机关以及公民个人均可方便地加入电子证照网络,进行高可信度、低成本、高效率的商务往来和行政审批,应用领域十分广阔。附图说明
[0015] 图1为本发明提出的一种ELA电子证照节点网络系统及控制方法ELA节点的结构示意图;
[0016] 图2为本发明提出的一种ELA电子证照节点网络系统及控制方法电子证照应用(ELA)运行成为节点建立电子身份方法S1的结构示意图;
[0017] 图3为本发明提出的一种ELA电子证照节点网络系统及控制方法电子证照节点网络建立方法S2的结构示意图;
[0018] 图4为本发明提出的一种ELA电子证照节点网络系统及控制方法ELA事务处理方法S3的结构示意图。

具体实施方式

[0019] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0020] 参照图1-4,一种基于区块链技术的ELA电子证照节点网络系统,包括由若干ELA节点组成的ELA电子证照节点网络系统,其特征在于:所述ELA节点包括人机交互和输入输出接口模块、电子合约处理模块、电子证照处理模块、ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、工作量证明模块、ELA数据库、ELA区块链数据库、P2P数据交换模块、P2P联网模块,所述ELA节点是指安装运行与个人电脑、手机、服务器等不同环境的电子证照应用,所述ELA节在首次登陆时需要设置登陆密码,所述人机交互和输入输出接口模块分别与电子合约处理模块和电子证照处理模块连接,且电子合约处理模块和电子证照处理模块之间连接,所述电子合约处理模块分别与ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库、P2P数据交换模块,所述电子证照处理模块连接分别与ELA电子身份管理模块、非对称加密算法模块、ELA事务处理模块、ELA区块链数据块处理模块、ELA数据库和P2P数据交换模块连接,所述ELA电子身份管理模块分别与ELA数据库和非对称加密算法模块连接,所述非对称加密算法模块分别与ELA事务处理模块和ELA区块链数据块处理模块连接,所述ELA区块链数据块处理模块分别与ELA事务处理模块、工作量证明模块、ELA区块链数据库和P2P数据交换模块连接,所述P2P数据交换模块与P2P联网模块连接,所述人机交互和输入输出接口模块用于管理和处理各种设备的接入输出,所述电子合约处理模块用于管理和处理ELA电子合约信息,所述电子证照处理模块用于管理和处理ELA电子证照信息,所述ELA电子身份管理模块用于管理和处理ELA电子身份信息,所述非对称加密算法模块用于生成、管理和处理ELA的公钥、私钥和哈希值,所述ELA事务处理模块用于完成电子合约、电子证照模块发来请求的区块链事务处理,所述ELA区块链数据块处理模块用于将ELA事务信息追加于区块链数据块、向P2P数据交换模块发出向其他节点广播电子合约电子证照事务信息、从其他节点同步区块链数据块并存储于本节点ELA数据库、发出询问电子证照区块链信息指令,所述工作量证明模块用于按ELA节点网络约定标准完成哈希值的运算处理,所述ELA数据库用于存储本ELA节点的公钥、私钥和运行信息,所述ELA区块链数据库用于存储区块链的全部或部分区块信息,所述P2P数据交换模块用于转换接收区块链数据块处理模块发出的指令、数据以及电子合约处理模块和电子证照处理模块发出的寻问指令和数据,所述P2P联网模块用于与各个ELA节点达成网络连接和处理网络协议传输。
[0021] 一种基于区块链技术的ELA电子证照节点网络系统控制方法,其特征在于,包括电子证照应用(ELA)运行成为节点建立电子身份方法S1、电子证照节点网络建立方法S2和ELA事务处理方法S3,其步骤为:
[0022] S1、电子证照应用启动运行,并判断是否初次运行,判断不是初次运行流程结束,判断是初次运行,电子身份管理模块向非对称加密算法模块发出初始化秘钥指令,非对称加密算法模块生成公钥和私钥并返回,电子身份管理模块将公钥和私钥哈希值、公钥和私钥存储于ELA数据库,构成该节点的电子身份,持有人可对私钥设置密码进行保护。
[0023] S2、流程开始于某已经运行且接入互联网的ELA节点,P2P联网模块以初始种子信息向互联网广播寻找其它ELA节点,每找到一个节点即与之建立连接关系并互换自己所掌握其它节点连接关系,最终所有活动中的ELA节点间的P2P网络成功建立,节点的进入与退出均重复此过程,区块链数据块处理模块向P2P数据交换模块发出向其他节点询问电子证照区块链信息指令,经由P2P联网模块发出并收到其它节点信息后返回,与本节点区块链数据库电子证照区块链信息比较,以时间线倒序为依据补充缺少的区块并存入本节点区块链数据库,区块链数据块处理模块也可以设置为按需要补充缺少的区块,区块内的信息包括了电子证照信息、电子合约信息。
[0024] S3、ELA事务处理模块收到电子合约处理模块或电子证照处理模块发来的事务目标方公钥、事务附加信息、事务内容信息(电子证照信息或电子合约信息)以及本ELA节点电子身份的私钥,交非对称加密算法模块进行哈希和签名处理,非对称加密算法模块将事务目标方公钥、事务附加信息、事务内容信息合并计算出一条哈希值,用本ELA节点电子身份私钥对该哈希值进行数字签名,将哈希值和签名结果返回给ELA事务处理模块,ELA事务处理模块将哈希值和签名返回给调用方模块,将事务目标方公钥、事务附加信息、哈希值和签名结果发给ELA区块链数据块处理模块
[0025] 本发明中,本发明基于区块链技术实现了无中心的电子证照签发管理与应用信任网络,具有无中心、无费用、无门槛的特点,可用于各类证照发放、管理和应用的全程电子化,也可用于合同签订、执行和验证的全程电子化。证照发放机关、市场主体、第三方机关以及公民个人均可方便地加入电子证照网络,进行高可信度、低成本、高效率的商务往来和行政审批,应用领域十分广阔。
[0026] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈