标签:linux core ide first 很多 dock 区块 discover 解析
这边文章的主要目的是为了给Fabric初学者提供一个学习指导,让大家知道如何开始。很多人在初期都不是很清楚如何去学习Fabric(当然也包括我自己),遇到问题的时候也不清楚怎么解决。
仅仅只是提供一个大致的方向,暂无具体细节(文章篇幅有限,实在要讲的话估计还得再写几篇文章)。
下面呢,我就直接开始一步步的给大家梳理。
Fabric的First-network案例部署
手动部署helloworld案例
这一步主要是体验一把Fabric。初步的体会Fabric的部署流程和执行流程。
理解区块链的概念
你得先弄清楚区块链是什么?这个很重要
Docker容器技术
Fabric应用运行与Docker容器中
Docker-compose容器编排技术
Fabric的案例均是使用compose来管理容器
Shell脚本
Fabric的启动,很多步骤都是自动化的脚本来完成的,不说写脚本,你至少要看得懂。
go/java语言
源码是go写的,SDK有java、go、node。java或者go你至少要会一门语言(如果要进行相关应用的开发)。
下载地址:点击这里
编号 | 工具名称 | 工具用途 |
---|---|---|
1 | configtxgen | 区块和交易生成模块 |
2 | configtxlator | 区块和交易解析模块。把区块链的二进制文件转化成JSON格式的文件,便于我们阅读和理解。 |
3 | cryptogen | 组织和证书生成模块 |
4 | orderer | 交易打包、排序模块 |
5 | peer | 主节点模块,负责存储区块链数据,运行维护链码 |
6 | discover | 发现服务的客户端 |
7 | idemixgen | 用来根据 MSP 为身份混合器创建配置文件 |
在源码文件中的scripts目录中
./fabric-1.4.1
|- scripts
|- bootstrap.sh
|- ...
下载地址:点击这里
标签:linux core ide first 很多 dock 区块 discover 解析
原文地址:https://www.cnblogs.com/jockming/p/12487989.html