fisco bcos国密版部署

本文详细介绍了fisco bcos国密版的部署步骤,包括ca节点初始化、机构证书申请、节点配置、创世区块生成、使用mysql存储等关键环节,以及证书之间的关系。按照指南,读者可以逐步完成区块链网络的搭建。
摘要由CSDN通过智能技术生成
fisco bcos国密版部署总体思路:
  1. ca节点初始化链证书和链私钥
  2. ca节点生成各机构证书 (推荐机构自行创建私钥并向ca节点申请机构证书:机构向ca节点申请证书方式在文末)
  3. 将链证书、机构证书发送给对应机构
  4. 机构修改节点配置文件
  5. 生成节点信息(证书,连接信息)
  6. 机构间互换节点连接信息
  7. 选出一个机构,将所有的节点证书发送给该机构,让其创建群组的创世区块,并分发给其他组员
  8. 生成节点(已拿到链证书、机构证书、节点证书、,其他组员的连接信息、创世区块)
  9. 启动节点
  10. 配置控制台


准备工作:

下载:

  • cd ~/ && git clone https://github.com/FISCO-BCOS/generator.git

安装:

  • cd ~/generator && bash ./scripts/install.sh

获取国密二进制文件:

  • ./generator --download_fisco ./meta -g

初始化机构:(仅限本机,多机部署需自行初始化)

  • cp -r ~/generator ~/generator-A
  • cp -r ~/generator ~/generator-B

部署流程:

1. ca节点:初始化链证书和链私钥

  • cd ~/generator
  • ./generator --generate_chain_certificate ./dir_chain_ca -g —国密证书
  • ./generator --generate_chain_certificate ./dir_chain_ca_normal —普通证书

查看链证书和链私钥

  • ls ./dir_chain_ca
  • ls ./dir_chain_ca_normal

2. ca节点: 生成机构的证书和机构私钥(正常多机部署需要机构自行创建机构私钥并向ca节点申请机构证书)

  • A机构

  • ./generator --generate_agency_certificate ./dir_agency_ca ./dir_chain_ca agencyA -g

  • ./generator --generate_agency_certificate ./dir_agency_ca ./dir_chain_ca_normal

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值