区块链组网方法、装置、设备及存储介质制造方法及图纸

技术编号:37772807 阅读:34 留言:0更新日期:2023-06-06 13:38
本发明专利技术属于区块链技术领域,解决了现有技术中如何提高区块链网络中机构进行网络初始化的效率和数据安全问题,提供了一种区块链组网方法、装置、设备及存储介质。包括在目标机构侧输入目标机构的机构信息和生成用于部署区块链所需的配置文件,该配置文件由用于机构部署区块链进行网络初始化的管理平台生成,管理平台部署在目标机构侧,然后运行配置文件完成区块链部署;本发明专利技术可以保证区块链部署所需配置文件均在目标机构侧由软件程序自动完成,无需运维人员参与配置文件制作或数据迁移,提高区块链网络初始化的效率和准确性,同时能够防止人为造成目标机构的数据泄露问题。止人为造成目标机构的数据泄露问题。止人为造成目标机构的数据泄露问题。

【技术实现步骤摘要】
区块链组网方法、装置、设备及存储介质


[0001]本专利技术涉及区块链
,尤其涉及一种区块链组网方法、装置、设备及存储介质。

技术介绍

[0002]区块链技术构建在传输网络(也可称为区块链网络)之上,传输网络中的分布式节点设备(以下简称为节点)通过运行区块链程序,实现以预设共识策略生成区块数据,并利用链式数据结构验证与存储区块数据,最终实现了数据防篡改机制,为业务开展提供了安全可信的技术新思路。
[0003]目前区块链中的联盟链在网络初始化过程中需要部署人员配置的数据多且复杂。而且在实际业务场景中区块链的部署机构可能发生在不同的机构机房中。部署人员在部署过程中需要来回从不同的机构机房中拷贝数据来组建网络。导致网络初始化过程出错率高,且工作量大;同时,由于依靠部署人员手动初始化,那么区块链网络的秘钥等私密数据就存在人为泄露风险,这与区块链技术的宗旨是相驳的。因此,如何高效、安全的完成联盟链中各机构或节点的网络初始化是亟待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种区块链组网方法、装置、本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链组网方法,其特征在于,为机构部署区块链设置管理平台,所述管理平台用于机构进行网络初始化,所述方法包括:响应于目标机构输入的机构信息,获取所述目标机构的机构属性,其中,所述机构属性包括新建区块链和加入指定区块链;根据所述机构信息和所述机构属性,在所述目标机构侧生成所述目标机构的配置文件,其中,所述目标机构对应的所述配置文件的数量与所述机构属性对应;根据各所述配置文件,在所述目标机构侧为其部署区块链网络。2.根据权利要求1所述的区块链组网方法,其特征在于,所述响应于目标机构输入的机构信息,获取所述目标机构的机构属性,其中,所述机构属性包括新建区块链和加入指定区块链包括:将所述机构信息录入所述管理平台;根据所述机构信息,调取所述管理平台中预存的与所述目标机构对应的机构属性。3.根据权利要求2所述的区块链组网方法,其特征在于,所述管理平台部署在各所述目标机构所在边缘侧,和/或,所述管理平台部署在可信任第三方机构侧。4.根据权利要求1所述的区块链组网方法,其特征在于,若所述目标机构为新建区块链,所述根据所述机构信息和所述机构属性,在所述目标机构侧生成所述目标机构的配置文件,其中,所述目标机构对应的所述配置文件的数量与所述机构属性对应包括:获取创建区块链所需最少节点对应的第一节点数量;根据所述机构信息和所述第一节点数量,生成N个所述配置文件;其中,N≥所述第一节点数量,且N为正整数。5.根据权利要求4所述的区块链组网方法,其特征在于,所述根据各所述配置文件,在所述目标机构侧为其部署区块链网络包括:根据所述机构属性和所述机构信息,在所述目标机构侧生成创世文件;根据所述机构信息,生成N个所述配置文件;根据所述创世文件和N个所述配置文件,基于所述目标机构建立区块链;其中,N≥建立区块链所需的最小节点数量,且N为正整数。6.根据权利要求5所述的区块链组网方法,其...

【专利技术属性】
技术研发人员:邓柯李成才王锐
申请(专利权)人:成都质数斯达克科技有限公司
类型:发明
国别省市:

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

1