一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种区块链节点快速部署方法及系统与流程

2021-10-24 07:08:00 来源:中国专利 TAG:区块 节点 部署 特别 快速

技术特征:
1.一种区块链节点快速部署方法,其特征在于,所述方法由区块链节点快速部署系统实现,所述区块链节点快速部署系统包括合约管理平台、待部署节点以及区块链管理平台;所述方法包括:所述区块链管理平台获取区块链存储的多种共识算法以及智能合约模板;所述区块链管理平台在多种共识算法中选择第一共识算法,并通过所述第一共识算法将所述智能合约模板及访问权限发布在所述合约管理平台;所述区块链管理平台在多种共识算法中选择第二共识算法,并通过所述第二共识算法向待部署节点分发部署文件;所述区块链管理平台获取所述待部署节点的身份信息以及第二共识算法信息,并将所述待部署节点的身份信息以及第二共识算法信息发送至所述合约管理平台;所述合约管理平台根据所述待部署节点身份信息以及所述第二共识算法信息,基于智能合约模板、访问权限以及所述第二共识算法,验证是否将所述待部署节点纳入区块链中;如果验证成功,所述区块链管理平台将所述待部署节点纳入区块链中,完成对节点的快速部署。2.根据权利要求1所述的方法,其特征在于,所述区块链管理平台获取区块链存储的多种共识算法以及智能合约模板,包括:所述区块链管理平台将区块链的多种共识算法、智能合约模板、共享账本以及安全技术进行封装,获取多种共识算法对应的接口以及智能合约模板对应的接口;所述通过所述第一共识算法将所述智能合约模板及访问权限发布在所述合约管理平台,包括:通过所述第一共识算法对应的接口,将所述智能合约模板的接口及访问权限发布在所述合约管理平台;所述基于智能合约模板、访问权限以及所述第二共识算法,验证是否将所述待部署节点纳入区块链中,包括基于智能合约模板的接口、访问权限以及所述第二共识算法接口,验证是否将所述待部署节点纳入区块链中。3.根据权利要求1所述的方法,其特征在于,所述区块链为预先配置好缺省参数的区块链模板;所述方法还包括:当所述区块链管理平台接收到用户终端发送的模板选择消息时,根据所述模板选择消息确定对应的区块链模板,根据所述对应的区块链模板创建区块链。4.根据权利要求1所述的方法,其特征在于,所述多种共识算法包括:solo共识模式算法、和/或kafka高速共识算法、和/或pbft实用拜占庭容错共识算法。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述合约管理平台对所述智能合约执行日志的审计功能。6.一种区块链节点快速部署系统,其特征在于,所述系统用于实现一种区块链节点快速部署系统,所述区块链节点快速部署系统包括合约管理平台、待部署节点以及区块链管理平台;其中:所述区块链管理平台,用于获取区块链存储的多种共识算法以及智能合约模板;在多
种共识算法中选择第一共识算法,并通过所述第一共识算法将所述智能合约模板及访问权限发布在所述合约管理平台;在多种共识算法中选择第二共识算法,并通过所述第二共识算法向待部署节点分发部署文件;获取所述待部署节点的身份信息以及第二共识算法信息,并将所述待部署节点的身份信息以及第二共识算法信息发送至所述合约管理平台;将所述待部署节点纳入区块链中;所述合约管理平台,用于接收所述智能合约模板及访问权限,接收所述待部署节点的身份信息以及第二共识算法信息,根据所述待部署节点身份信息以及所述第二共识算法信息,基于智能合约模板、访问权限以及所述第二共识算法,验证是否将所述待部署节点纳入区块链中。7.根据权利要求6所述的系统,其特征在于,所述区块链管理平台获取区块链存储的多种共识算法以及智能合约模板,包括:所述区块链管理平台将区块链的多种共识算法、智能合约模板、共享账本以及安全技术进行封装,获取多种共识算法对应的接口以及智能合约模板对应的接口;所述通过所述第一共识算法将所述智能合约模板及访问权限发布在所述合约管理平台,包括:通过所述第一共识算法对应的接口,将所述智能合约模板的接口及访问权限发布在所述合约管理平台;所述基于智能合约模板、访问权限以及所述第二共识算法,验证是否将所述待部署节点纳入区块链中,包括基于智能合约模板的接口、访问权限以及所述第二共识算法接口,验证是否将所述待部署节点纳入区块链中。8.根据权利要求6所述的系统,其特征在于,所述区块链为预先配置好缺省参数的区块链模板;所述区块链管理平台还用于:当所述区块链管理平台接收到用户终端发送的模板选择消息时,根据所述模板选择消息确定对应的区块链模板,根据所述对应的区块链模板创建区块链。9.根据权利要求6所述的系统,其特征在于,所述多种共识算法包括:solo共识模式算法、和/或kafka高速共识算法、和/或pbft实用拜占庭容错共识算法。10.根据权利要求6所述的系统,其特征在于,所述合约管理平台还用于:所述合约管理平台对所述智能合约执行日志的审计功能。

技术总结
本发明涉及区块链技术领域,特别是指一种区块链节点快速部署方法及系统,方法由区块链节点快速部署系统实现,系统包括合约管理平台、待部署节点以及区块链管理平台;方法包括:区块链管理平台通过共识算法将智能合约模板及访问权限发布在合约管理平台,通过共识算法向待部署节点分发部署文件;将待部署节点的身份信息以及共识算法信息发送至合约管理平台;合约管理平台验证是否将待部署节点纳入区块链中;如果验证成功,区块链管理平台将待部署节点纳入区块链中,完成对节点的快速部署。本发明通过区块链的共识机制来对智能合约进行实时分发与使用,提升区块链组网建链的安全性、可靠性和稳定性。可靠性和稳定性。可靠性和稳定性。


技术研发人员:郭家义 王占华 李文东 石志国 章敏
受保护的技术使用者:中国电子系统技术有限公司
技术研发日:2021.06.29
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜