8BTCCI: 15813.58 -0.51% 8BTCVI: 11262.75 -0.09% 24H成交额: ¥3507.89亿 -9.63% 总市值: ¥19924.26亿 -0.13%
技术指南:基于Fabric-SDK-Go的Web项目实战之环境搭建

技术指南:基于Fabric-SDK-Go的Web项目实战之环境搭建

黎跃春(愿码ChainDesk.CN) 发布在 技术指南 44243

目标

1.使用提供的 Crypto 构建项目所需的网络环境

2.确保网络启动成功

任务实现

10.2.1 网络环境

10.2.1.1 网络环境准备

Hyperledger Fabric 处理交易时需要大量的证书来确保在整个端到端流程(TSL,身份验证,签名块......)期间进行加密。 为了直接了解问题的核心,我们已经在 github 上为您的网络环境准备了所有相关的内容, 不在此教程中讲解。

Crypto 材料已使用 Hyperledger Fabric 中的 cryptogen 工具生成,并保存在 hf-fixtures/crypto-config 目录中。有关 cryptogen 工具的更多详细信息,请 点击此处。

初始区块(genesis.block)和通道配置事务(channel.tx)已使用 Hyperledger Fabric中 的 configtxgen 工具生成,并保存在 hf-fixtures/artifacts 目录中。有关 configtxgen 工具的更多详细信息,请 点击此处。

为了构建区块链网络,使用 docker 构建处理不同角色的虚拟计算机。 在这里我们将尽可能保持简单。如果确定您的系统中已经存在相关的所需容器,或可以使用其它方式获取,则无需执行如下命令。否则请将 fixtures 目录下的 pull_images.sh 文件添加可执行权限后直接执行。

未经授权禁止转载、改编,转载请注明出处。

评论
登录 账号发表你的看法,还没有账号?立即免费 注册